potion
0.2
|
definition of the jit targets: x86, ppc, arm More...
#include <potion.h>
Data Fields | |
void(* | setup )(Potion *, struct PNProto *volatile, PNAsm *volatile *) |
void(* | stack )(Potion *, struct PNProto *volatile, PNAsm *volatile *, long) |
void(* | registers )(Potion *, struct PNProto *volatile, PNAsm *volatile *, long) |
void(* | local )(Potion *, struct PNProto *volatile, PNAsm *volatile *, long, long) |
void(* | upvals )(Potion *, struct PNProto *volatile, PNAsm *volatile *, long, long, int) |
void(* | jmpedit )(Potion *, struct PNProto *volatile, PNAsm *volatile *, unsigned char *, int) |
OP_F | op [OP_MAX] |
void(* | finish )(Potion *, struct PNProto *volatile, PNAsm *volatile *) |
void(* | mcache )(Potion *, struct PNVtable *volatile, PNAsm *volatile *) |
void(* | ivars )(Potion *, PN, PNAsm *volatile *) |