_PN 107 core/callcc.c if ((_PN)sp1 & 0xF) { _PN 108 core/callcc.c fprintf(stderr,"P->mem->cstack=0x%lx ", (_PN)sp1); _PN 393 core/compile.c DBG_c("assign expr [%lu]\n", (_PN)c); _PN 54 core/gc.c PN_SIZE potion_stack_len(Potion *P, _PN **p) { _PN 55 core/gc.c _PN *esp, *c = P->mem->cstack; _PN 64 core/gc.c static PN_SIZE pngc_mark_array(Potion *P, register _PN *x, register long n, int type) { _PN 65 core/gc.c _PN v; _PN 104 core/gc.c _PN *end, *start = P->mem->cstack; _PN 492 core/gc.c pngc_mark_array(P, (_PN *)((struct PNCont *)ptr)->stack + 3, ((struct PNCont *)ptr)->len - 3, 1); _PN 596 core/gc.c pngc_mark_array(P, (_PN *)((struct PNCont *)ptr)->stack + 3, ((struct PNCont *)ptr)->len - 3, 2); _PN 643 core/gc.c M->cstack = (((_PN)sp & ((1<<5)-1)) == 0 ) _PN 644 core/gc.c ? sp : (void *)(_PN)((_PN)sp | ((1<<5)-1) )+1; _PN 666 core/gc.c void *protend = (void *)PN_ALIGN((_PN)M->protect, POTION_PAGESIZE); _PN 42 core/gc.h void *protend = (void *)PN_ALIGN((_PN)M->protect, POTION_PAGESIZE); \ _PN 50 core/gc.h ((_PN)(p) >= (_PN)M && (_PN)(p) < (_PN)M->protect) _PN 53 core/gc.h ((_PN)(p) > (_PN)M->birth_lo && (_PN)(p) < (_PN)M->birth_hi) _PN 56 core/gc.h ((_PN)(p) > (_PN)M->old_lo && (_PN)(p) < (_PN)M->old_hi) _PN 66 core/gc.h *(p) = (_PN)potion_gc_copy(P, (struct PNObject *)v); \ _PN 71 core/gc.h PN _pnv = potion_fwd((_PN)p); \ _PN 73 core/gc.h { GC_FORWARD((_PN *)&(p), _pnv); } \ _PN 79 core/gc.h PN _pnv = potion_fwd((_PN)p); \ _PN 82 core/gc.h {GC_FORWARD((_PN *)&(p), _pnv);} \ _PN 157 core/gc.h PN_SIZE potion_stack_len(Potion *, _PN **); _PN 235 core/khash.h KHASH_INIT(name, t, _PN, PNUniq, const char *, 0, kh_pnstr_hash_func, \ _PN 239 core/khash.h KHASH_INIT(name, t, _PN, _PN, _PN, 1, kh_pn_hash_func, \ _PN 81 core/potion.h typedef volatile _PN PN; _PN 181 core/potion.h #define PN_IS_FFIPTR(p) ((PN_IS_PTR(p) && !(p >= (_PN)P->mem && p <= (_PN)P->mem->birth_hi)) \ _PN 182 core/potion.h || (!PN_IS_PTR(p) && p > (_PN)P->mem->birth_hi)) _PN 100 core/vm-x86.c _PN rax, *rbp, *sp;