mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 23:24:09 +00:00
Turn lj_mem_newgco() into a fastcall.
This commit is contained in:
parent
09e2bdbb0a
commit
6947493687
@ -777,7 +777,7 @@ void *lj_mem_realloc(lua_State *L, void *p, MSize osz, MSize nsz)
|
||||
}
|
||||
|
||||
/* Allocate new GC object and link it to the root set. */
|
||||
void *lj_mem_newgco(lua_State *L, MSize size)
|
||||
void * LJ_FASTCALL lj_mem_newgco(lua_State *L, MSize size)
|
||||
{
|
||||
global_State *g = G(L);
|
||||
GCobj *o = (GCobj *)g->allocf(g->allocd, NULL, 0, size);
|
||||
|
@ -88,7 +88,7 @@ LJ_FUNC void lj_gc_barriertrace(global_State *g, uint32_t traceno);
|
||||
|
||||
/* Allocator. */
|
||||
LJ_FUNC void *lj_mem_realloc(lua_State *L, void *p, MSize osz, MSize nsz);
|
||||
LJ_FUNC void *lj_mem_newgco(lua_State *L, MSize size);
|
||||
LJ_FUNC void * LJ_FASTCALL lj_mem_newgco(lua_State *L, MSize size);
|
||||
LJ_FUNC void *lj_mem_grow(lua_State *L, void *p,
|
||||
MSize *szp, MSize lim, MSize esz);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user