|
RetroArch
|
#include "lprefix.h"#include <stddef.h>#include <string.h>#include "lua.h"#include "lapi.h"#include "ldebug.h"#include "ldo.h"#include "lfunc.h"#include "lgc.h"#include "llex.h"#include "lmem.h"#include "lstate.h"#include "lstring.h"#include "ltable.h"#include "ltm.h"#include <time.h>Classes | |
| struct | LX |
| struct | LG |
Macros | |
| #define | lstate_c |
| #define | LUA_CORE |
| #define | LUAI_GCPAUSE 200 /* 200% */ |
| #define | LUAI_GCMUL 200 /* GC runs 'twice the speed' of memory allocation */ |
| #define | luai_makeseed() cast(unsigned int, time(NULL)) |
| #define | fromstate(L) (cast(LX *, cast(lu_byte *, (L)) - offsetof(LX, l))) |
| #define | addbuff(b, p, e) |
Typedefs | |
| typedef struct LX | LX |
| typedef struct LG | LG |
Functions | |
| static unsigned int | makeseed (lua_State *L) |
| void | luaE_setdebt (global_State *g, l_mem debt) |
| CallInfo * | luaE_extendCI (lua_State *L) |
| void | luaE_freeCI (lua_State *L) |
| void | luaE_shrinkCI (lua_State *L) |
| static void | stack_init (lua_State *L1, lua_State *L) |
| static void | freestack (lua_State *L) |
| static void | init_registry (lua_State *L, global_State *g) |
| static void | f_luaopen (lua_State *L, void *ud) |
| static void | preinit_thread (lua_State *L, global_State *g) |
| static void | close_state (lua_State *L) |
| LUA_API lua_State * | lua_newthread (lua_State *L) |
| void | luaE_freethread (lua_State *L, lua_State *L1) |
| LUA_API lua_State * | lua_newstate (lua_Alloc f, void *ud) |
| LUA_API void | lua_close (lua_State *L) |
| #define lstate_c |
| #define LUA_CORE |
| #define LUAI_GCMUL 200 /* GC runs 'twice the speed' of memory allocation */ |
| #define LUAI_GCPAUSE 200 /* 200% */ |
|
static |
| void luaE_setdebt | ( | global_State * | g, |
| l_mem | debt | ||
| ) |
|
static |
|
static |
1.8.15