Changeset 93266c5 in git for Singular/page.h


Ignore:
Timestamp:
Dec 7, 1998, 9:48:27 AM (25 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '4bd32dfef92ec9f5ed8dceee82d14318ae147107')
Children:
a8213b0b8b3ace6b1fef40b50aac8147ab7b4381
Parents:
7f0e6fea6bba489a550307279a2809c1dd27d593
Message:
* hannes: added support for page.c (define PAGE_TEST)


git-svn-id: file:///usr/local/Singular/svn/trunk@2722 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/page.h

    r7f0e6f r93266c5  
    11#ifndef PAGE_H
    22#define PAGE_H
    3 #if defined(PAGE_TEST) || defined(PAGE_COUNT)
     3#if defined(PAGE_TEST)
    44#ifdef __cplusplus
    55extern "C" {
     
    1212#include <sys/times.h>
    1313
    14 void * Page_Create(size_t size);
    15 void Page_AllowAccess(void * address, size_t size);
    16 void Page_DenyAccess(void * address, size_t size);
    17 size_t Page_Size(void);
    18 extern unsigned long page_tab[2048];
    19 extern char          use_tab [2048];
    20 extern int           page_tab_ind;
     14void * mmPage_Create(size_t size);
     15void mmPage_Delete(void * address);
     16
     17void mmPage_AllowAccess(void * address);
     18void mmPage_DenyAccess(void * address);
     19void mmWriteStat();
     20void mmEndStat();
     21#define MAX_PAGE_TAB 4096
     22#define MM_STAT_FILE "mem_stat.txt"
     23
     24extern unsigned long mmPage_tab[MAX_PAGE_TAB];
     25extern char          mmUse_tab [MAX_PAGE_TAB];
     26extern int           mmPage_tab_ind;
     27extern int           mmPage_tab_acc;
    2128#ifdef __cplusplus
    2229}
Note: See TracChangeset for help on using the changeset viewer.