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
↓ 7 callers
Function
ctype_appc
Append char. */
src/lj_ctype.c:422
↓ 7 callers
Function
emit_lsox
src/lj_emit_arm.h:82
↓ 7 callers
Function
expr
Parse expression. */
src/lj_parse.c:2126
↓ 7 callers
Function
hashkey
Hash an arbitrary key and return its anchor position in the hash table. */
src/lj_tab.c:20
↓ 7 callers
Function
leaveblock
src/host/minilua.c:3850
↓ 7 callers
Function
lj_buf_need
src/lj_buf.h:99
↓ 7 callers
Function
lj_ir_knull
Intern typed NULL constant. */
src/lj_ir.c:341
↓ 7 callers
Function
lj_ir_nop
Replace IR instruction with NOP. */
src/lj_ir.h:607
↓ 7 callers
Function
lj_lib_checkintrange
src/lj_lib.c:321
↓ 7 callers
Function
lj_strscan_number
src/lj_strscan.c:544
↓ 7 callers
Function
lj_trace_err_info
Synchronous abort with error message and error info. */
src/lj_trace.c:46
↓ 7 callers
Function
lj_vm_foldarith
src/lj_vmmath.c:50
↓ 7 callers
Function
luaD_call
src/host/minilua.c:1195
↓ 7 callers
Function
luaL_addlstring
src/host/minilua.c:6089
↓ 7 callers
Function
luaL_register
src/host/minilua.c:5996
↓ 7 callers
Function
luaT_gettmbyobj
src/host/minilua.c:799
↓ 7 callers
Function
lua_getstack
src/lj_debug.c:540
↓ 7 callers
Function
lua_insert
src/lj_api.c:169
↓ 7 callers
Function
lua_pcall
src/lj_api.c:1130
↓ 7 callers
Function
lua_pushnil
src/lj_api.c:629
↓ 7 callers
Function
lua_toboolean
src/host/minilua.c:5477
↓ 7 callers
Function
match
src/lib_string.c:338
↓ 7 callers
Function
match
src/host/minilua.c:7240
↓ 7 callers
Function
mmcall
Setup call to metamethod to be run by Assembler VM. */
src/lj_meta.c:106
↓ 7 callers
Function
pushresult
src/host/minilua.c:6615
↓ 7 callers
Function
pushstr
src/host/minilua.c:660
↓ 7 callers
Function
recff_bufhdr
Emit BUFHDR for the global temporary buffer. */
src/lj_ffrecord.c:185
↓ 7 callers
Function
recff_sbufx_write
Emit BUFHDR for write to extended string buffer. */
src/lj_ffrecord.c:1131
↓ 7 callers
Function
serialize_ru124
src/lj_serialize.c:113
↓ 7 callers
Function
snap_nextofs
src/lj_jit.h:302
↓ 7 callers
Function
str_checkname
src/host/minilua.c:3712
↓ 7 callers
Function
var_add
Add local variables. */
src/lj_parse.c:1073
↓ 6 callers
Function
LJFOLD
src/lj_opt_fold.c:172
↓ 6 callers
Function
adjustlocalvars
src/host/minilua.c:3747
↓ 6 callers
Function
asm_callx_flags
Reconstruct CCallInfo flags for CALLX*. */
src/lj_asm.c:1359
↓ 6 callers
Function
asm_fparith
src/lj_asm_x86.h:2042
↓ 6 callers
Function
asm_fuseopm
Fuse m operand into arithmetic/logic instructions. */
src/lj_asm_arm64.h:211
↓ 6 callers
Function
asm_gencall
Generate a call to a C function. */
src/lj_asm_arm64.h:419
↓ 6 callers
Function
asm_gencall
Generate a call to a C function. */
src/lj_asm_x86.h:553
↓ 6 callers
Function
asm_intop
src/lj_asm_arm.h:1467
↓ 6 callers
Function
bcread_error
Throw reader error. */
src/lj_bcread.c:37
↓ 6 callers
Function
buffer_tobufw
Ditto, but for writers. */
src/lib_buffer.c:43
↓ 6 callers
Function
codecomp
src/host/minilua.c:3525
↓ 6 callers
Function
const_num
Add a number constant. */
src/lj_parse.c:205
↓ 6 callers
Function
ctype_prepc
Prepend char. */
src/lj_ctype.c:405
↓ 6 callers
Function
emit_addptr
Add offset to pointer. */
src/lj_emit_ppc.h:221
↓ 6 callers
Function
emit_loadofs
Generic load of register with base and (small) offset address. */
src/lj_emit_ppc.h:190
↓ 6 callers
Function
emit_lso
src/lj_emit_arm64.h:124
↓ 6 callers
Function
emit_rotlwi
src/lj_emit_ppc.h:48
↓ 6 callers
Function
emit_storeofs
Generic store of register with base and (small) offset address. */
src/lj_emit_ppc.h:199
↓ 6 callers
Function
enterblock
src/host/minilua.c:3842
↓ 6 callers
Function
err_unwind
Unwind until stop frame. Optionally cleanup frames. */
src/lj_err.c:109
↓ 6 callers
Function
gdbjit_initsect
Call section initializer and set the section offset and size. */
src/lj_gdbjit.c:698
↓ 6 callers
Function
getfield
src/lib_os.c:156
↓ 6 callers
Function
jit_checktrace
Check trace argument. Must not throw for non-existent trace numbers. */
src/lib_jit.c:283
↓ 6 callers
Function
kfold_intop
src/lj_opt_fold.c:263
↓ 6 callers
Function
lex_newline
Skip line break. Handles "\n", "\r", "\r\n" or "\n\r". */
src/lj_lex.c:82
↓ 6 callers
Function
lj_buf_tmp
src/lj_buf.c:104
↓ 6 callers
Function
lj_ctype_size
Get size for a C type ID. Does NOT support VLA/VLS. */
src/lj_ctype.c:292
↓ 6 callers
Function
lj_err_optype
Typecheck error for operands. */
src/lj_err.c:918
↓ 6 callers
Function
lj_err_run
src/lj_err.c:849
↓ 6 callers
Function
lj_ir_nextins
Get ref of next IR instruction and optionally grow IR. ** Note: this may invalidate all IRIns*! */
src/lj_iropt.h:31
↓ 6 callers
Function
lj_record_vload
Emit a VLOAD with the correct type. */
src/lj_record.c:267
↓ 6 callers
Function
lj_tab_newkey
Insert new key. Use Brent's variation to optimize the chain length. */
src/lj_tab.c:442
↓ 6 callers
Function
lj_trace_flushall
Flush all traces. */
src/lj_trace.c:283
↓ 6 callers
Function
luaD_throw
src/host/minilua.c:1025
↓ 6 callers
Function
luaG_typeerror
src/host/minilua.c:2538
↓ 6 callers
Function
luaH_getnum
src/host/minilua.c:1608
↓ 6 callers
Function
luaH_new
src/host/minilua.c:1555
↓ 6 callers
Function
luaK_codeABx
src/host/minilua.c:3642
↓ 6 callers
Function
luaL_argerror
src/host/minilua.c:5872
↓ 6 callers
Function
luaL_checkany
src/host/minilua.c:5948
↓ 6 callers
Function
luaL_gsub
src/lib_aux.c:162
↓ 6 callers
Function
luaL_loadbuffer
src/lj_load.c:146
↓ 6 callers
Function
lua_getfield
src/host/minilua.c:5586
↓ 6 callers
Function
lua_tolstring
src/lj_api.c:504
↓ 6 callers
Function
new_localvar
src/host/minilua.c:3742
↓ 6 callers
Function
parse_block
Parse a block. */
src/lj_parse.c:2416
↓ 6 callers
Function
ra_destpair
Force a RID_RETLO/RID_RETHI destination register pair (marked as free). */
src/lj_asm.c:822
↓ 6 callers
Function
ra_rename
Rename register allocation and emit move. */
src/lj_asm.c:684
↓ 6 callers
Function
ra_save
Save a register to a spill slot. */
src/lj_asm.c:443
↓ 6 callers
Function
recff_sbufx_checkint
Check for integer in range for the buffer API. */
src/lj_ffrecord.c:1138
↓ 6 callers
Function
recff_sbufx_len
src/lj_ffrecord.c:1111
↓ 6 callers
Function
save
src/host/minilua.c:2673
↓ 6 callers
Function
serialize_wu124
src/lj_serialize.c:86
↓ 6 callers
Function
set2
src/lib_table.c:174
↓ 6 callers
Function
set2
src/host/minilua.c:6520
↓ 6 callers
Function
split_call_l
Emit a CALLN with one split 64 bit argument. */
src/lj_opt_split.c:130
↓ 6 callers
Function
tofile
src/host/minilua.c:6649
↓ 6 callers
Function
var_new
Define a new local variable. */
src/lj_parse.c:1047
↓ 5 callers
Function
LJLIB_ASM
(next)
src/lib_base.c:71
↓ 5 callers
Function
argv2ctype
src/lj_crecord.c:72
↓ 5 callers
Function
asm_fusefref
Fuse FLOAD/FREF reference into memory operand. */
src/lj_asm_x86.h:239
↓ 5 callers
Function
asm_isk32
Check if a reference is a signed 32 bit constant. */
src/lj_asm_x86.h:84
↓ 5 callers
Function
asm_mclimit
src/lj_asm.c:130
↓ 5 callers
Function
block
src/host/minilua.c:4310
↓ 5 callers
Function
conv_str_tonum
Convert string to number. Error out for non-numeric string values. */
src/lj_opt_narrow.c:521
↓ 5 callers
Function
cp_decl_intern
Consume the declaration element chain and intern the C type. */
src/lj_cparse.c:849
↓ 5 callers
Function
cp_decl_spec
Parse declaration specifiers. */
src/lj_cparse.c:1495
↓ 5 callers
Function
cp_declarator
Parse declarator. */
src/lj_cparse.c:1682
← previous
next →
301–400 of 2,629, ranked by callers