Functions | Variables
sysfunc.c File Reference

Go to the source code of this file.

Functions

 _end ()
 
pointer ADDRESS (context *ctx, int n, argv)
 
pointer ALLOC (context *ctx, int n, argv)
 
pointer BKTRACE (context *ctx, int n, argv)
 
pointer CLEAR_ALLOCCOUNT (context *ctx, int n, pointer *argv)
 
pointer DISPOSE_HOOK (context *ctx, int n, argv)
 
eusinteger_t edata ()
 
pointer EXPORTALL (context *ctx, int n, argv)
 
pointer FREE_COUNTS (context *ctx, int n, pointer *argv)
 
pointer GCTIME (context *ctx, int n, argv)
 
pointer GEESEE (context *ctx, int n, argv)
 
pointer INSTANCELIST (context *ctx, int n, argv)
 
pointer LIST_ALL_CHUNKS (context *ctx, int n, pointer *argv)
 
pointer LISTALLCATCHERS (context *ctx, int n, pointer *argv)
 
pointer LISTALLCLASSES (context *ctx, int n, argv)
 
pointer LISTALLREFERENCES (context *ctx, int n, argv)
 
pointer LISTBINDINGS (context *ctx, int n, pointer *argv)
 
pointer LISTSPECIALBINDINGS (context *ctx, int n, pointer *argv)
 
pointer MEMORY_REPORT (context *ctx, int n, pointer *argv)
 
pointer NEWSTACK (context *ctx, int n, argv)
 
pointer NEXT_SPECIAL_INDEX (context *ctx, int n, argv)
 
pointer OBJSIZE (context *ctx, int n, argv)
 
pointer objsize1 (pointer x)
 
void objsize2 (pointer x)
 
pointer PEEK (context *ctx, int n, argv)
 
pointer POKE (context *ctx, int n, argv)
 
pointer RECLAIM (context *ctx, int n, argv)
 
pointer RECLTREE (context *ctx, int n, argv)
 
pointer ROOM (context *ctx, int n, argv)
 
pointer SBCOUNT (context *ctx, int n, pointer *argv)
 
pointer stacklist ()
 
pointer stacknlist ()
 
void sysfunc (context *ctx, pointer mod)
 
pointer THREAD_SPECIALS (context *ctx, int n, argv)
 
int xcollect (context *ctx, pointer p)
 
int xmark (context *ctx, pointer p)
 

Variables

long alloccount [MAXBUDDY]
 
static int cell_count
 
static int cell_size
 
struct chunkchunklist
 
static int count_symbol
 
long freeheap
 
long gccount
 
long marktime
 
static int object_size
 
static char * rcsid ="@(#)$Id$"
 
long sweeptime
 
jmp_buf topjbuf
 
long totalheap
 

Function Documentation

◆ _end()

_end ( )

Definition at line 33 of file eus.c.

◆ ADDRESS()

pointer ADDRESS ( context ctx,
int  n,
argv   
)

Definition at line 583 of file sysfunc.c.

◆ ALLOC()

pointer ALLOC ( context ctx,
int  n,
argv   
)

Definition at line 43 of file sysfunc.c.

◆ BKTRACE()

pointer BKTRACE ( context ctx,
int  n,
argv   
)

Definition at line 311 of file sysfunc.c.

◆ CLEAR_ALLOCCOUNT()

pointer CLEAR_ALLOCCOUNT ( context ctx,
int  n,
pointer argv 
)

Definition at line 381 of file sysfunc.c.

◆ DISPOSE_HOOK()

pointer DISPOSE_HOOK ( context ctx,
int  n,
argv   
)

Definition at line 80 of file sysfunc.c.

◆ edata()

eusinteger_t edata ( )

◆ EXPORTALL()

pointer EXPORTALL ( context ctx,
int  n,
argv   
)

Definition at line 736 of file sysfunc.c.

◆ FREE_COUNTS()

pointer FREE_COUNTS ( context ctx,
int  n,
pointer argv 
)

Definition at line 455 of file sysfunc.c.

◆ GCTIME()

pointer GCTIME ( context ctx,
int  n,
argv   
)

Definition at line 35 of file sysfunc.c.

◆ GEESEE()

pointer GEESEE ( context ctx,
int  n,
argv   
)

Definition at line 21 of file sysfunc.c.

◆ INSTANCELIST()

pointer INSTANCELIST ( context ctx,
int  n,
argv   
)

Definition at line 485 of file sysfunc.c.

◆ LIST_ALL_CHUNKS()

pointer LIST_ALL_CHUNKS ( context ctx,
int  n,
pointer argv 
)

Definition at line 472 of file sysfunc.c.

◆ LISTALLCATCHERS()

pointer LISTALLCATCHERS ( context ctx,
int  n,
pointer argv 
)

Definition at line 690 of file sysfunc.c.

◆ LISTALLCLASSES()

pointer LISTALLCLASSES ( context ctx,
int  n,
argv   
)

Definition at line 729 of file sysfunc.c.

◆ LISTALLREFERENCES()

pointer LISTALLREFERENCES ( context ctx,
int  n,
argv   
)

Definition at line 528 of file sysfunc.c.

◆ LISTBINDINGS()

pointer LISTBINDINGS ( context ctx,
int  n,
pointer argv 
)

Definition at line 703 of file sysfunc.c.

◆ LISTSPECIALBINDINGS()

pointer LISTSPECIALBINDINGS ( context ctx,
int  n,
pointer argv 
)

Definition at line 717 of file sysfunc.c.

◆ MEMORY_REPORT()

pointer MEMORY_REPORT ( context ctx,
int  n,
pointer argv 
)

Definition at line 326 of file sysfunc.c.

◆ NEWSTACK()

pointer NEWSTACK ( context ctx,
int  n,
argv   
)

Definition at line 67 of file sysfunc.c.

◆ NEXT_SPECIAL_INDEX()

pointer NEXT_SPECIAL_INDEX ( context ctx,
int  n,
argv   
)

Definition at line 744 of file sysfunc.c.

◆ OBJSIZE()

pointer OBJSIZE ( context ctx,
int  n,
argv   
)

Definition at line 290 of file sysfunc.c.

◆ objsize1()

pointer objsize1 ( pointer  x)

Definition at line 249 of file sysfunc.c.

◆ objsize2()

void objsize2 ( pointer  x)

Definition at line 272 of file sysfunc.c.

◆ PEEK()

pointer PEEK ( context ctx,
int  n,
argv   
)

Definition at line 592 of file sysfunc.c.

◆ POKE()

pointer POKE ( context ctx,
int  n,
argv   
)

Definition at line 639 of file sysfunc.c.

◆ RECLAIM()

pointer RECLAIM ( context ctx,
int  n,
argv   
)

Definition at line 186 of file sysfunc.c.

◆ RECLTREE()

pointer RECLTREE ( context ctx,
int  n,
argv   
)

Definition at line 210 of file sysfunc.c.

◆ ROOM()

pointer ROOM ( context ctx,
int  n,
argv   
)

Definition at line 392 of file sysfunc.c.

◆ SBCOUNT()

pointer SBCOUNT ( context ctx,
int  n,
pointer argv 
)

Definition at line 29 of file sysfunc.c.

◆ stacklist()

pointer stacklist ( )

◆ stacknlist()

pointer stacknlist ( )

◆ sysfunc()

void sysfunc ( context ctx,
pointer  mod 
)

Definition at line 774 of file sysfunc.c.

◆ THREAD_SPECIALS()

pointer THREAD_SPECIALS ( context ctx,
int  n,
argv   
)

Definition at line 752 of file sysfunc.c.

◆ xcollect()

int xcollect ( context ctx,
pointer  p 
)

Definition at line 146 of file sysfunc.c.

◆ xmark()

int xmark ( context ctx,
pointer  p 
)

Definition at line 105 of file sysfunc.c.

Variable Documentation

◆ alloccount

long alloccount[MAXBUDDY]

Definition at line 60 of file memory.c.

◆ cell_count

int cell_count
static

Definition at line 247 of file sysfunc.c.

◆ cell_size

int cell_size
static

Definition at line 247 of file sysfunc.c.

◆ chunklist

struct chunk* chunklist

Definition at line 57 of file memory.c.

◆ count_symbol

int count_symbol
static

Definition at line 247 of file sysfunc.c.

◆ freeheap

long freeheap

Definition at line 56 of file memory.c.

◆ gccount

long gccount

Definition at line 59 of file memory.c.

◆ marktime

long marktime

Definition at line 16 of file sysfunc.c.

◆ object_size

int object_size
static

Definition at line 247 of file sysfunc.c.

◆ rcsid

char* rcsid ="@(#)$Id$"
static

Definition at line 6 of file sysfunc.c.

◆ sweeptime

long sweeptime

Definition at line 16 of file sysfunc.c.

◆ topjbuf

jmp_buf topjbuf

Definition at line 185 of file eus.c.

◆ totalheap

long totalheap

Definition at line 14 of file sysfunc.c.



euslisp
Author(s): Toshihiro Matsui
autogenerated on Thu Jun 15 2023 02:06:43