Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LuaJIT/LuaJIT
/ functions
Functions
2,629 in github.com/LuaJIT/LuaJIT
⨍
Functions
2,629
◇
Types & classes
194
↓ 4 callers
Function
err_token
src/lj_parse.c:179
↓ 4 callers
Function
expr_index
Return index expression. */
src/lj_parse.c:1653
↓ 4 callers
Function
expr_toreg
Discharge an expression to a specific register. */
src/lj_parse.c:564
↓ 4 callers
Function
expr_toreg_nobranch
Discharge an expression to a specific register. Ignore branches. */
src/lj_parse.c:512
↓ 4 callers
Function
gc_propagate_gray
Propagate all gray objects. */
src/lj_gc.c:367
↓ 4 callers
Function
get_k64val
src/lj_emit_mips.h:7
↓ 4 callers
Function
getjump
src/host/minilua.c:3049
↓ 4 callers
Function
gola_new
Add a new goto or label. */
src/lj_parse.c:1156
↓ 4 callers
Function
hashrot
Scramble the bits of numbers and pointers. */
src/lj_tab.h:18
↓ 4 callers
Function
inclinenumber
src/host/minilua.c:2732
↓ 4 callers
Function
init_top
Initialize top chunk and its size */
src/lj_alloc.c:875
↓ 4 callers
Function
io_file_new
src/lib_io.c:71
↓ 4 callers
Function
ir_nextk
Get ref of next IR constant and optionally grow IR. ** Note: this may invalidate all IRIns *! */
src/lj_ir.c:173
↓ 4 callers
Function
isnumeral
src/host/minilua.c:2998
↓ 4 callers
Function
jmp_patch
Patch jump list to target. */
src/lj_parse.c:366
↓ 4 callers
Function
jmp_patchval
Patch jump list and preserve produced values. */
src/lj_parse.c:345
↓ 4 callers
Function
kfold_int64arith
src/lj_opt_fold.c:367
↓ 4 callers
Function
l_message
src/luajit.c:82
↓ 4 callers
Function
libdef_name
src/host/buildvm_lib.c:27
↓ 4 callers
Function
lj_bufx_free
src/lj_buf.h:146
↓ 4 callers
Function
lj_bufx_set_cow
src/lj_buf.h:128
↓ 4 callers
Function
lj_cconv_tv_ct
Convert C type to TValue. Caveat: expects to get the raw CType! */
src/lj_cconv.c:380
↓ 4 callers
Function
lj_ctype_addname
Add named element to hash table. */
src/lj_ctype.c:228
↓ 4 callers
Function
lj_ctype_vlsize
Get size for a variable-length C type. Does NOT support other C types. */
src/lj_ctype.c:299
↓ 4 callers
Function
lj_err_argv
Formatted argument error. */
src/lj_err.c:1024
↓ 4 callers
Function
lj_func_closeuv
Close all open upvalues pointing to some stack level or above. */
src/lj_func.c:83
↓ 4 callers
Function
lj_ir_knum_u64
Intern FP constant, given by its 64 bit pattern. */
src/lj_ir.c:240
↓ 4 callers
Function
lj_lex_token2str
Convert token to string. */
src/lj_lex.c:476
↓ 4 callers
Function
lj_record_constify
Constify a value. Returns 0 for non-representable object types. */
src/lj_record.c:252
↓ 4 callers
Function
lj_record_objcmp
Compare for raw object equality. ** Returns 0 if the objects are the same. ** Returns 1 if they are different, but the same type. ** Returns 2 for two
src/lj_record.c:229
↓ 4 callers
Function
lj_strscan_scan
Scan string containing a number. Returns format. Returns value in o. */
src/lj_strscan.c:375
↓ 4 callers
Function
load_aux
src/host/minilua.c:6341
↓ 4 callers
Function
luaD_reallocCI
src/host/minilua.c:1071
↓ 4 callers
Function
luaD_reallocstack
src/host/minilua.c:1063
↓ 4 callers
Function
luaG_ordererror
src/host/minilua.c:2560
↓ 4 callers
Function
luaH_getstr
src/host/minilua.c:1622
↓ 4 callers
Function
luaH_setnum
src/host/minilua.c:1666
↓ 4 callers
Function
luaK_patchlist
src/host/minilua.c:3099
↓ 4 callers
Function
luaK_storevar
src/host/minilua.c:3350
↓ 4 callers
Function
luaL_addlstring
src/lib_aux.c:220
↓ 4 callers
Function
luaL_addvalue
src/host/minilua.c:6098
↓ 4 callers
Function
luaL_checknumber
src/host/minilua.c:5966
↓ 4 callers
Function
luaL_checkstack
src/lj_api.c:112
↓ 4 callers
Function
luaL_checkstack
src/host/minilua.c:5940
↓ 4 callers
Function
luaL_loadfile
src/lj_load.c:117
↓ 4 callers
Function
luaL_optinteger
src/host/minilua.c:5978
↓ 4 callers
Function
luaO_chunkid
src/host/minilua.c:731
↓ 4 callers
Function
luaO_pushvfstring
src/host/minilua.c:664
↓ 4 callers
Function
luaV_settable
src/host/minilua.c:4756
↓ 4 callers
Function
luaX_newstring
src/host/minilua.c:2722
↓ 4 callers
Function
luaX_token2str
src/host/minilua.c:2692
↓ 4 callers
Function
lua_concat
src/host/minilua.c:5816
↓ 4 callers
Function
lua_gc
src/lj_api.c:1253
↓ 4 callers
Function
lua_gettable
src/lj_api.c:797
↓ 4 callers
Function
lua_gettop
src/lj_api.c:140
↓ 4 callers
Function
lua_loadx
src/lj_load.c:48
↓ 4 callers
Function
lua_rawget
src/lj_api.c:826
↓ 4 callers
Function
lua_rawget
src/host/minilua.c:5595
↓ 4 callers
Function
lua_setfenv
src/host/minilua.c:5727
↓ 4 callers
Function
lua_setmetatable
src/lj_api.c:1025
↓ 4 callers
Function
lua_tolstring
src/host/minilua.c:5481
↓ 4 callers
Function
lua_touserdata
src/host/minilua.c:5512
↓ 4 callers
Function
mainposition
src/host/minilua.c:1356
↓ 4 callers
Function
mcode_setprot
src/lj_mcode.c:83
↓ 4 callers
Function
narrow_bpc_get
Lookup a reference in the backpropagation cache. */
src/lj_opt_narrow.c:214
↓ 4 callers
Function
newfile
src/host/minilua.c:6655
↓ 4 callers
Function
parse_chunk
A chunk is a list of statements optionally separated by semicolons. */
src/lj_parse.c:2700
↓ 4 callers
Function
patchlistaux
src/host/minilua.c:3084
↓ 4 callers
Function
propagateall
src/host/minilua.c:1952
↓ 4 callers
Function
push_captures
src/lib_string.c:440
↓ 4 callers
Function
push_captures
src/host/minilua.c:7353
↓ 4 callers
Function
ra_alloc2
Allocate two source registers for three-operand instructions. */
src/lj_asm_arm.h:53
↓ 4 callers
Function
ra_alloc2
Allocate two source registers for three-operand instructions. */
src/lj_asm_arm64.h:25
↓ 4 callers
Function
ra_evict
Evict the register with the lowest cost, forcing a restore. */
src/lj_asm.c:455
↓ 4 callers
Function
ra_rematk
Rematerialize constants. */
src/lj_asm.c:326
↓ 4 callers
Function
rec_for
Record FORL/JFORL or FORI/JFORI. */
src/lj_record.c:500
↓ 4 callers
Function
rec_loop_interp
Handle the case when an interpreted loop op is hit. */
src/lj_record.c:609
↓ 4 callers
Function
rec_mm_callcomp
Call a comparison metamethod. */
src/lj_record.c:1184
↓ 4 callers
Function
rec_mm_prep
Prepare to record call to metamethod. */
src/lj_record.c:1042
↓ 4 callers
Function
setrawlightudV
src/lj_obj.h:879
↓ 4 callers
Function
snap_replay_const
Replay constant from parent trace. */
src/lj_snap.c:446
↓ 4 callers
Function
snap_restoredata
Restore raw data from the trace exit state. */
src/lj_snap.c:746
↓ 4 callers
Function
snap_sunk_store
Check whether a sunk store corresponds to an allocation. Fast path. */
src/lj_snap.c:499
↓ 4 callers
Function
tag_error
src/host/minilua.c:5893
↓ 3 callers
Function
LJLIB_REC
src/lib_base.c:44
↓ 3 callers
Function
_Unwind_GetGR
src/lj_err.c:635
↓ 3 callers
Function
adjust_assign
src/host/minilua.c:3819
↓ 3 callers
Function
adjuststack
src/lib_aux.c:195
↓ 3 callers
Function
api_call_base
src/lj_api.c:1110
↓ 3 callers
Function
asm_conv64
src/lj_asm.c:1277
↓ 3 callers
Function
asm_fparith
src/lj_asm_arm.h:1401
↓ 3 callers
Function
asm_fparith
src/lj_asm_arm64.h:1331
↓ 3 callers
Function
asm_fparith
src/lj_asm_ppc.h:1296
↓ 3 callers
Function
asm_fpunary
src/lj_asm_arm64.h:1339
↓ 3 callers
Function
asm_fuseabase
Fuse the array base of colocated arrays. */
src/lj_asm_arm.h:145
↓ 3 callers
Function
asm_fuseabase
Fuse the array base of colocated arrays. */
src/lj_asm_mips.h:148
↓ 3 callers
Function
asm_fuseabase
Fuse the array base of colocated arrays. */
src/lj_asm_arm64.h:149
↓ 3 callers
Function
asm_fuseabase
Fuse the array base of colocated arrays. */
src/lj_asm_ppc.h:103
↓ 3 callers
Function
asm_fuseahuref
Fuse array/hash/upvalue reference into register+offset operand. */
src/lj_asm_arm.h:155
↓ 3 callers
Function
asm_fuseahuref
Fuse array/hash/upvalue reference into register+offset operand. */
src/lj_asm_arm64.h:161
← previous
next →
501–600 of 2,629, ranked by callers