Macaulay2 Engine
Loading...
Searching...
No Matches

◆ trapchk()

void trapchk ( void * p)

Definition at line 40 of file m2-mem.cpp.

40 {
41 trapcount++;
42 if (trapcount == trapset || p == trapaddr || p == (void *)~(intptr_t)trapaddr) trap();
43}
int p
void * trapaddr
Definition m2-mem.cpp:32
int trapset
Definition m2-mem.cpp:34
int trapcount
Definition m2-mem.cpp:33
void trap(void)
Definition m2-mem.cpp:37

References p, trap(), trapaddr, trapcount, and trapset.

Referenced by getmem(), getmem_atomic(), getmem_atomic_clear(), and getmem_clear().