|
sdk-world v2026.11.05
PS2 SDK - world tier (copyleft-allowed, non-essential packages)
|
Go to the source code of this file.
Macros | |
| #define | GCSpropagate 0 |
| #define | GCSenteratomic 1 |
| #define | GCSatomic 2 |
| #define | GCSswpallgc 3 |
| #define | GCSswpfinobj 4 |
| #define | GCSswptobefnz 5 |
| #define | GCSswpend 6 |
| #define | GCScallfin 7 |
| #define | GCSpause 8 |
| #define | issweepphase(g) |
| #define | keepinvariant(g) |
| #define | resetbits(x, m) |
| #define | setbits(x, m) |
| #define | testbits(x, m) |
| #define | bitmask(b) |
| #define | bit2mask(b1, b2) |
| #define | l_setbit(x, b) |
| #define | resetbit(x, b) |
| #define | testbit(x, b) |
| #define | WHITE0BIT 3 |
| #define | WHITE1BIT 4 |
| #define | BLACKBIT 5 |
| #define | FINALIZEDBIT 6 |
| #define | TESTBIT 7 |
| #define | WHITEBITS bit2mask(WHITE0BIT, WHITE1BIT) |
| #define | iswhite(x) |
| #define | isblack(x) |
| #define | isgray(x) |
| #define | tofinalize(x) |
| #define | otherwhite(g) |
| #define | isdeadm(ow, m) |
| #define | isdead(g, v) |
| #define | changewhite(x) |
| #define | nw2black(x) |
| #define | luaC_white(g) |
| #define | G_NEW 0 |
| #define | G_SURVIVAL 1 |
| #define | G_OLD0 2 |
| #define | G_OLD1 3 |
| #define | G_OLD 4 |
| #define | G_TOUCHED1 5 |
| #define | G_TOUCHED2 6 |
| #define | AGEBITS 7 |
| #define | getage(o) |
| #define | setage(o, a) |
| #define | isold(o) |
| #define | changeage(o, f, t) |
| #define | LUAI_GENMAJORMUL 100 |
| #define | LUAI_GENMINORMUL 20 |
| #define | LUAI_GCPAUSE 200 |
| #define | getgcparam(p) |
| #define | setgcparam(p, v) |
| #define | LUAI_GCMUL 100 |
| #define | LUAI_GCSTEPSIZE 13 |
| #define | isdecGCmodegen(g) |
| #define | GCSTPUSR 1 |
| #define | GCSTPGC 2 |
| #define | GCSTPCLS 4 |
| #define | gcrunning(g) |
| #define | luaC_condGC(L, pre, pos) |
| #define | luaC_checkGC(L) |
| #define | luaC_objbarrier(L, p, o) |
| #define | luaC_barrier(L, p, v) |
| #define | luaC_objbarrierback(L, p, o) |
| #define | luaC_barrierback(L, p, v) |
Functions | |
| LUAI_FUNC void | luaC_fix (lua_State *L, GCObject *o) |
| LUAI_FUNC void | luaC_freeallobjects (lua_State *L) |
| LUAI_FUNC void | luaC_step (lua_State *L) |
| LUAI_FUNC void | luaC_runtilstate (lua_State *L, int statesmask) |
| LUAI_FUNC void | luaC_fullgc (lua_State *L, int isemergency) |
| LUAI_FUNC GCObject * | luaC_newobj (lua_State *L, int tt, size_t sz) |
| LUAI_FUNC GCObject * | luaC_newobjdt (lua_State *L, int tt, size_t sz, size_t offset) |
| LUAI_FUNC void | luaC_barrier_ (lua_State *L, GCObject *o, GCObject *v) |
| LUAI_FUNC void | luaC_barrierback_ (lua_State *L, GCObject *o) |
| LUAI_FUNC void | luaC_checkfinalizer (lua_State *L, GCObject *o, Table *mt) |
| LUAI_FUNC void | luaC_changemode (lua_State *L, int newmode) |
| #define changeage | ( | o, | |
| f, | |||
| t ) |
| #define isdead | ( | g, | |
| v ) |
| #define isdecGCmodegen | ( | g | ) |
| #define isgray | ( | x | ) |
| #define issweepphase | ( | g | ) |
| #define luaC_barrier | ( | L, | |
| p, | |||
| v ) |
| #define luaC_barrierback | ( | L, | |
| p, | |||
| v ) |
| #define luaC_checkGC | ( | L | ) |
| #define luaC_condGC | ( | L, | |
| pre, | |||
| pos ) |
| #define luaC_objbarrier | ( | L, | |
| p, | |||
| o ) |
| #define luaC_objbarrierback | ( | L, | |
| p, | |||
| o ) |
| #define luaC_white | ( | g | ) |
| #define nw2black | ( | x | ) |
| #define setage | ( | o, | |
| a ) |
| #define tofinalize | ( | x | ) |
| LUAI_FUNC void luaC_changemode | ( | lua_State * | L, |
| int | newmode ) |
| LUAI_FUNC void luaC_fullgc | ( | lua_State * | L, |
| int | isemergency ) |
| LUAI_FUNC void luaC_runtilstate | ( | lua_State * | L, |
| int | statesmask ) |