|
potion
0.2
|
definition of the jit targets: x86, ppc, arm More...
#include <potion.h>
Collaboration diagram for PNTarget: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 *) |