PNProto            99 core/compile.c   vPN(Proto) t = (struct PNProto *)self;
PNProto           203 core/compile.c   PN_TUPLE_EACH(((struct PNProto *)block)->upvals, i, v, { \
PNProto           221 core/compile.c         up = (struct PNProto *)up->source; \
PNProto           231 core/compile.c           up = (struct PNProto *)up->source; \
PNProto           245 core/compile.c u8 potion_source_debug(Potion *P, struct PNProto * volatile f, struct PNSource * volatile t, u8 reg) {
PNProto           267 core/compile.c void potion_source_asmb(Potion *, struct PNProto * volatile, struct PNLoop *, PN_SIZE, struct PNSource * volatile, u8);
PNProto           269 core/compile.c void potion_arg_asmb(Potion *P, struct PNProto * volatile f, struct PNLoop *loop, PN args, u8 *reg, int inc) {
PNProto           321 core/compile.c void potion_source_asmb(Potion *P, struct PNProto * volatile f, struct PNLoop *loop, PN_SIZE count,
PNProto           664 core/compile.c           struct PNProto* cl = PN_CALLOC_N(PN_TPROTO, struct PNProto, 0);
PNProto          1048 core/compile.c   f = PN_ALLOC(PN_TPROTO, struct PNProto);
PNProto          1076 core/compile.c   vPN(Proto) f = (struct PNProto *)self;
PNProto          1077 core/compile.c   vPN(Proto) n = PN_ALLOC(PN_TPROTO, struct PNProto);
PNProto          1142 core/compile.c   vPN(Proto) f = PN_ALLOC(PN_TPROTO, struct PNProto);
PNProto          1222 core/compile.c   vPN(Proto) f = (struct PNProto *)proto;
PNProto           366 core/gc.c            sz = sizeof(struct PNProto);
PNProto           484 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->source);
PNProto           485 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->sig);
PNProto           486 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->stack);
PNProto           487 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->paths);
PNProto           488 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->locals);
PNProto           489 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->upvals);
PNProto           490 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->values);
PNProto           491 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->protos);
PNProto           492 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->debugs);
PNProto           493 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->tree);
PNProto           494 core/gc.c            GC_MINOR_UPDATE(((struct PNProto *)ptr)->asmb);
PNProto           601 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->source);
PNProto           602 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->sig);
PNProto           603 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->stack);
PNProto           604 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->paths);
PNProto           605 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->locals);
PNProto           606 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->upvals);
PNProto           607 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->values);
PNProto           608 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->protos);
PNProto           609 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->debugs);
PNProto           610 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->tree);
PNProto           611 core/gc.c            GC_MAJOR_UPDATE(((struct PNProto *)ptr)->asmb);
PNProto            90 core/potion.h  struct PNProto;
PNProto           218 core/potion.h  #define PN_PROTO(x)     ((struct PNProto *)(x))               ///<\memberof PNProto
PNProto           584 core/potion.h  typedef void (*OP_F)(Potion *P, struct PNProto *, PNAsm * volatile *, ...);
PNProto           588 core/potion.h    void (*setup)    (Potion *, struct PNProto * volatile, PNAsm * volatile *);
PNProto           589 core/potion.h    void (*stack)    (Potion *, struct PNProto * volatile, PNAsm * volatile *, long);
PNProto           590 core/potion.h    void (*registers)(Potion *, struct PNProto * volatile, PNAsm * volatile *, long);
PNProto           591 core/potion.h    void (*local)    (Potion *, struct PNProto * volatile, PNAsm * volatile *, long, long);
PNProto           592 core/potion.h    void (*upvals)   (Potion *, struct PNProto * volatile, PNAsm * volatile *, long, long, int);
PNProto           593 core/potion.h    void (*jmpedit)  (Potion *, struct PNProto * volatile, PNAsm * volatile *, unsigned char *, int);
PNProto           595 core/potion.h    void (*finish)   (Potion *, struct PNProto * volatile, PNAsm * volatile *);
PNProto            95 core/vm-arm.c  void potion_arm_setup(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto            99 core/vm-arm.c  void potion_arm_stack(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long rsp) {
PNProto           105 core/vm-arm.c  void potion_arm_registers(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long start) {
PNProto           108 core/vm-arm.c  void potion_arm_local(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long reg, long arg) {
PNProto           111 core/vm-arm.c  void potion_arm_upvals(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long lregs, long start, int upc) {
PNProto           114 core/vm-arm.c  void potion_arm_jmpedit(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, unsigned char *asmj, int dist) {
PNProto           123 core/vm-arm.c  void potion_arm_move(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           128 core/vm-arm.c  void potion_arm_loadpn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           133 core/vm-arm.c  void potion_arm_loadk(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           140 core/vm-arm.c  void potion_arm_self(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           143 core/vm-arm.c  void potion_arm_getlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           148 core/vm-arm.c  void potion_arm_setlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           153 core/vm-arm.c  void potion_arm_getupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           156 core/vm-arm.c  void potion_arm_setupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           159 core/vm-arm.c  void potion_arm_global(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           162 core/vm-arm.c  void potion_arm_newtuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           165 core/vm-arm.c  void potion_arm_gettuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           168 core/vm-arm.c  void potion_arm_settuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           171 core/vm-arm.c  void potion_arm_search(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           174 core/vm-arm.c  void potion_arm_gettable(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           176 core/vm-arm.c  void potion_arm_settable(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           179 core/vm-arm.c  void potion_arm_newlick(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           182 core/vm-arm.c  void potion_arm_getpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           185 core/vm-arm.c  void potion_arm_setpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           188 core/vm-arm.c  void potion_arm_add(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           195 core/vm-arm.c  void potion_arm_sub(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           202 core/vm-arm.c  void potion_arm_mult(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           209 core/vm-arm.c  void potion_arm_div(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           216 core/vm-arm.c  void potion_arm_rem(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           226 core/vm-arm.c  void potion_arm_pow(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           238 core/vm-arm.c  void potion_arm_neq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           243 core/vm-arm.c  void potion_arm_eq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           248 core/vm-arm.c  void potion_arm_lt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           253 core/vm-arm.c  void potion_arm_lte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           258 core/vm-arm.c  void potion_arm_gt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           263 core/vm-arm.c  void potion_arm_gte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           268 core/vm-arm.c  void potion_arm_bitn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           271 core/vm-arm.c  void potion_arm_bitl(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           278 core/vm-arm.c  void potion_arm_bitr(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           285 core/vm-arm.c  void potion_arm_def(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           288 core/vm-arm.c  void potion_arm_bind(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           291 core/vm-arm.c  void potion_arm_message(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           294 core/vm-arm.c  void potion_arm_jmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           299 core/vm-arm.c  void potion_arm_test_asm(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, int test) {
PNProto           302 core/vm-arm.c  void potion_arm_test(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           306 core/vm-arm.c  void potion_arm_not(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           310 core/vm-arm.c  void potion_arm_cmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           313 core/vm-arm.c  void potion_arm_testjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           319 core/vm-arm.c  void potion_arm_notjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           325 core/vm-arm.c  void potion_arm_named(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           328 core/vm-arm.c  void potion_arm_call(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           331 core/vm-arm.c  void potion_arm_callset(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           334 core/vm-arm.c  void potion_arm_tailcall(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           337 core/vm-arm.c  void potion_arm_return(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           345 core/vm-arm.c  void potion_arm_method(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_OP **pos, long lregs, long start, long regs) {
PNProto           348 core/vm-arm.c  void potion_arm_class(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           351 core/vm-arm.c  void potion_arm_finish(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto            94 core/vm-ppc.c  void potion_ppc_setup(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto            98 core/vm-ppc.c  void potion_ppc_stack(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long rsp) {
PNProto           104 core/vm-ppc.c  void potion_ppc_registers(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long start) {
PNProto           107 core/vm-ppc.c  void potion_ppc_local(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long reg, long arg) {
PNProto           110 core/vm-ppc.c  void potion_ppc_upvals(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long lregs, long start, int upc) {
PNProto           113 core/vm-ppc.c  void potion_ppc_jmpedit(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, unsigned char *asmj, int dist) {
PNProto           122 core/vm-ppc.c  void potion_ppc_move(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           127 core/vm-ppc.c  void potion_ppc_loadpn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           132 core/vm-ppc.c  void potion_ppc_loadk(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           139 core/vm-ppc.c  void potion_ppc_self(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           142 core/vm-ppc.c  void potion_ppc_getlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           147 core/vm-ppc.c  void potion_ppc_setlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           152 core/vm-ppc.c  void potion_ppc_getupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           155 core/vm-ppc.c  void potion_ppc_setupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           158 core/vm-ppc.c  void potion_ppc_global(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           161 core/vm-ppc.c  void potion_ppc_newtuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           164 core/vm-ppc.c  void potion_ppc_gettuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           167 core/vm-ppc.c  void potion_ppc_settuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           170 core/vm-ppc.c  void potion_ppc_search(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           173 core/vm-ppc.c  void potion_ppc_gettable(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           175 core/vm-ppc.c  void potion_ppc_settable(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           178 core/vm-ppc.c  void potion_ppc_newlick(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           181 core/vm-ppc.c  void potion_ppc_getpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           184 core/vm-ppc.c  void potion_ppc_setpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           187 core/vm-ppc.c  void potion_ppc_add(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           194 core/vm-ppc.c  void potion_ppc_sub(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           201 core/vm-ppc.c  void potion_ppc_mult(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           208 core/vm-ppc.c  void potion_ppc_div(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           215 core/vm-ppc.c  void potion_ppc_rem(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           225 core/vm-ppc.c  void potion_ppc_pow(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           237 core/vm-ppc.c  void potion_ppc_neq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           242 core/vm-ppc.c  void potion_ppc_eq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           247 core/vm-ppc.c  void potion_ppc_lt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           252 core/vm-ppc.c  void potion_ppc_lte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           257 core/vm-ppc.c  void potion_ppc_gt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           262 core/vm-ppc.c  void potion_ppc_gte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           267 core/vm-ppc.c  void potion_ppc_bitn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           270 core/vm-ppc.c  void potion_ppc_bitl(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           277 core/vm-ppc.c  void potion_ppc_bitr(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           284 core/vm-ppc.c  void potion_ppc_def(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           287 core/vm-ppc.c  void potion_ppc_bind(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           290 core/vm-ppc.c  void potion_ppc_message(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           293 core/vm-ppc.c  void potion_ppc_jmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           298 core/vm-ppc.c  void potion_ppc_test_asm(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, int test) {
PNProto           301 core/vm-ppc.c  void potion_ppc_test(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           305 core/vm-ppc.c  void potion_ppc_not(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           309 core/vm-ppc.c  void potion_ppc_cmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           312 core/vm-ppc.c  void potion_ppc_testjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           318 core/vm-ppc.c  void potion_ppc_notjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PN_OP *start, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           324 core/vm-ppc.c  void potion_ppc_named(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           327 core/vm-ppc.c  void potion_ppc_call(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           330 core/vm-ppc.c  void potion_ppc_callset(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           333 core/vm-ppc.c  void potion_ppc_tailcall(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           336 core/vm-ppc.c  void potion_ppc_return(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           344 core/vm-ppc.c  void potion_ppc_method(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_OP **pos, long lregs, long start, long regs) {
PNProto           347 core/vm-ppc.c  void potion_ppc_class(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           350 core/vm-ppc.c  void potion_ppc_finish(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto           415 core/vm-x86.c  void potion_x86_setup(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto           420 core/vm-x86.c  void potion_x86_stack(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long need) {
PNProto           433 core/vm-x86.c  void potion_x86_registers(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long start) {
PNProto           450 core/vm-x86.c  void potion_x86_local(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long reg, long arg) {
PNProto           454 core/vm-x86.c  void potion_x86_upvals(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, long lregs, long start, int upc) {
PNProto           466 core/vm-x86.c  void potion_x86_jmpedit(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, unsigned char *asmj, int dist) {
PNProto           470 core/vm-x86.c  void potion_x86_move(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           476 core/vm-x86.c  void potion_x86_loadpn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           485 core/vm-x86.c  void potion_x86_loadk(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           497 core/vm-x86.c  void potion_x86_self(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           505 core/vm-x86.c  void potion_x86_getlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           524 core/vm-x86.c  void potion_x86_setlocal(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long regs) {
PNProto           543 core/vm-x86.c  void potion_x86_getupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           552 core/vm-x86.c  void potion_x86_setupval(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long lregs) {
PNProto           559 core/vm-x86.c  void potion_x86_global(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           570 core/vm-x86.c  void potion_x86_newtuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           580 core/vm-x86.c  void potion_x86_gettuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           598 core/vm-x86.c  void potion_x86_settuple(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           608 core/vm-x86.c  void potion_x86_gettable(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           619 core/vm-x86.c  void potion_x86_settable(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           630 core/vm-x86.c  void potion_x86_newlick(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           653 core/vm-x86.c  void potion_x86_getpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           663 core/vm-x86.c  void potion_x86_setpath(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           673 core/vm-x86.c  void potion_x86_add(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           681 core/vm-x86.c  void potion_x86_sub(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           690 core/vm-x86.c  void potion_x86_mult(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           701 core/vm-x86.c  void potion_x86_div(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           714 core/vm-x86.c  void potion_x86_rem(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           727 core/vm-x86.c  void potion_x86_pow(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           737 core/vm-x86.c  void potion_x86_neq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           749 core/vm-x86.c  void potion_x86_eq(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           761 core/vm-x86.c  void potion_x86_lt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           768 core/vm-x86.c  void potion_x86_lte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           775 core/vm-x86.c  void potion_x86_gt(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           782 core/vm-x86.c  void potion_x86_gte(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           789 core/vm-x86.c  void potion_x86_bitn(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           797 core/vm-x86.c  void potion_x86_bitl(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           810 core/vm-x86.c  void potion_x86_bitr(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           823 core/vm-x86.c  void potion_x86_def(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           834 core/vm-x86.c  void potion_x86_bind(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           844 core/vm-x86.c  void potion_x86_message(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           854 core/vm-x86.c  void potion_x86_jmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           859 core/vm-x86.c  void potion_x86_test_asm(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, int test) {
PNProto           874 core/vm-x86.c  void potion_x86_test(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           878 core/vm-x86.c  void potion_x86_not(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           882 core/vm-x86.c  void potion_x86_cmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto           886 core/vm-x86.c  void potion_x86_testjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           896 core/vm-x86.c  void potion_x86_notjmp(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, PNJumps *jmps, size_t *offs, int *jmpc) {
PNProto           907 core/vm-x86.c  void potion_x86_named(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto           935 core/vm-x86.c  void potion_x86_call(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto          1019 core/vm-x86.c  void potion_x86_callset(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto          1029 core/vm-x86.c  void potion_x86_tailcall(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto          1032 core/vm-x86.c  void potion_x86_return(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos) {
PNProto          1048 core/vm-x86.c  void potion_x86_method(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE *pos, long lregs, long start, long regs) {
PNProto          1083 core/vm-x86.c  void potion_x86_class(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp, PN_SIZE pos, long start) {
PNProto          1093 core/vm-x86.c  void potion_x86_finish(Potion *P, struct PNProto * volatile f, PNAsm * volatile *asmp) {
PNProto           161 core/vm.c        vPN(Proto) f = (struct PNProto *)PN_CLOSURE(cl)->data[0];
PNProto           225 core/vm.c        vPN(Proto) f = (struct PNProto *)proto;
PNProto           240 core/vm.c            vPN(Proto) f2 = (struct PNProto *)proto2;
PNProto           456 core/vm.c      PN potion_debug(Potion *P, struct PNProto *f, PN self, PN_OP op, PN* reg, PN* stack) {
PNProto           595 core/vm.c        vPN(Proto) f = (struct PNProto *)proto;