MCPcopy Create free account

hub / github.com/LuaJIT/LuaJIT / functions

Functions2,629 in github.com/LuaJIT/LuaJIT

↓ 5 callersFunctioncp_iseol
End-of-line? */
src/lj_cparse.c:80
↓ 5 callersFunctiondocall
src/luajit.c:113
↓ 5 callersFunctionemit_d
src/lj_emit_arm64.h:104
↓ 5 callersFunctionemit_dn
src/lj_emit_arm64.h:94
↓ 5 callersFunctionemit_peobj_sym
Emit PE object symbol. */
src/host/buildvm_peobj.c:124
↓ 5 callersFunctionemit_peobj_sym_sect
Emit PE object section symbol. */
src/host/buildvm_peobj.c:152
↓ 5 callersFunctionerr_msgv
src/lj_err.c:881
↓ 5 callersFunctionexplist1
src/host/minilua.c:4082
↓ 5 callersFunctionexpr_list
Parse expression list. Last expression is left open. */
src/lj_parse.c:1892
↓ 5 callersFunctionffi_checkcdata
Check argument for C data and return it. */
src/lib_ffi.c:69
↓ 5 callersFunctionfwd_aa_tab_clear
Check whether there's no aliasing table.clear. */
src/lj_opt_mem.c:76
↓ 5 callersFunctiongc_marktrace
Mark a trace. */
src/lj_gc.c:244
↓ 5 callersFunctiongetthread
src/lib_debug.c:88
↓ 5 callersFunctionhashnum
src/host/minilua.c:1347
↓ 5 callersFunctionif
src/lj_err.c:454
↓ 5 callersFunctionir_khash
Must match with hash*() in lj_tab.c. */
src/lj_asm.c:1062
↓ 5 callersFunctionjmp_next
Get next element in jump list. */
src/lj_parse.c:264
↓ 5 callersFunctionlightudV
src/lj_obj.h:842
↓ 5 callersFunctionlj_buf_free
src/lj_buf.h:93
↓ 5 callersFunctionlj_buf_init
src/lj_buf.h:74
↓ 5 callersFunctionlj_cconv_compatptr
Check for compatible types when converting to a pointer. ** Note: these checks are more relaxed than what C99 mandates. */
src/lj_cconv.c:77
↓ 5 callersFunctionlj_debug_frame
Get frame corresponding to a level. */
src/lj_debug.c:25
↓ 5 callersFunctionlj_gc_step
Perform a limited amount of incremental GC steps. */
src/lj_gc.c:732
↓ 5 callersFunctionlj_ir_emit
Emit IR without any optimizations. */
src/lj_ir.c:117
↓ 5 callersFunctionlj_lib_checkopt
src/lj_lib.c:290
↓ 5 callersFunctionlj_lib_prereg
src/lj_lib.c:165
↓ 5 callersFunctionlj_meta_tailcall
Tailcall from C function. */
src/lj_meta.c:78
↓ 5 callersFunctionlj_opt_cse
CSE an IR instruction. This is very fast due to the skip-list chains. */
src/lj_opt_fold.c:2550
↓ 5 callersFunctionlj_opt_fwd_tptr
Check whether there's no aliasing NEWREF/table.clear for the left operand. */
src/lj_opt_mem.c:90
↓ 5 callersFunctionlj_state_growstack
Try to grow stack. */
src/lj_state.c:103
↓ 5 callersFunctionlj_tab_resize
Resize a table to fit the new array/hash part sizes. */
src/lj_tab.c:230
↓ 5 callersFunctionlj_trace_ins
A bytecode instruction is about to be executed. Record it. */
src/lj_trace.c:752
↓ 5 callersFunctionluaC_link
src/host/minilua.c:2212
↓ 5 callersFunctionluaH_set
src/host/minilua.c:1654
↓ 5 callersFunctionluaK_getlabel
src/host/minilua.c:3045
↓ 5 callersFunctionluaO_rawequalObj
src/host/minilua.c:634
↓ 5 callersFunctionluaS_newlstr
src/host/minilua.c:1306
↓ 5 callersFunctionluaV_gettable
src/host/minilua.c:4733
↓ 5 callersFunctionlua_createtable
src/host/minilua.c:5608
↓ 5 callersFunctionlua_getmetatable
src/lj_api.c:846
↓ 5 callersFunctionlua_getmetatable
src/host/minilua.c:5613
↓ 5 callersFunctionlua_insert
src/host/minilua.c:5389
↓ 5 callersFunctionlua_isnumber
src/host/minilua.c:5433
↓ 5 callersFunctionlua_isstring
src/lj_api.c:271
↓ 5 callersFunctionlua_newuserdata
src/lj_api.c:759
↓ 5 callersFunctionlua_pushboolean
src/host/minilua.c:5571
↓ 5 callersFunctionlua_pushcclosure
src/host/minilua.c:5559
↓ 5 callersFunctionlua_pushstring
src/host/minilua.c:5537
↓ 5 callersFunctionlua_remove
src/host/minilua.c:5382
↓ 5 callersFunctionlua_setmetatable
src/host/minilua.c:5694
↓ 5 callersFunctionlua_tonumber
src/host/minilua.c:5457
↓ 5 callersFunctionmcode_protect
src/lj_mcode.c:152
↓ 5 callersFunctionnd_mul2k
Multiply nd by 2^k and add carry_in (ndlo is assumed to be zero). */
src/lj_strfmt_num.c:124
↓ 5 callersFunctionndigits_dec
Compute the number of digits in the decimal representation of x. */
src/lj_strfmt_num.c:63
↓ 5 callersFunctionnoconflict
Check if there's no conflicting instruction between curins and ref. ** Also avoid fusing loads if there are multiple references. */
src/lj_asm_x86.h:112
↓ 5 callersFunctionposrelat
src/host/minilua.c:6999
↓ 5 callersFunctionra_hintalloc
Allocate a register with a hint. */
src/lj_asm_arm.h:9
↓ 5 callersFunctionra_hintalloc
Allocate a register with a hint. */
src/lj_asm_arm64.h:12
↓ 5 callersFunctionrec_mm_arith
Record call to arithmetic metamethod. */
src/lj_record.c:1127
↓ 5 callersFunctionrecff_tmpref
Emit TMPREF. */
src/lj_ffrecord.c:192
↓ 5 callersFunctionsettabsi
src/lib_debug.c:76
↓ 5 callersFunctionsettabss
src/lib_debug.c:70
↓ 5 callersFunctionsnap_restoreval
Restore a value from the trace exit state. */
src/lj_snap.c:677
↓ 5 callersFunctionsort_comp
src/lib_table.c:180
↓ 5 callersFunctionsort_comp
src/host/minilua.c:6524
↓ 5 callersFunctionunwindstack
Unwind Lua stack and move error message to new top. */
src/lj_err.c:98
↓ 4 callersFunctionCALL_MUNMAP
This function supports releasing coalesed segments */
src/lj_alloc.c:192
↓ 4 callersFunctionaa_ahref
Alias analysis for array and hash access using key-based disambiguation. */
src/lj_opt_mem.c:104
↓ 4 callersFunctionaddk
src/host/minilua.c:3143
↓ 4 callersFunctionargv2str
Get runtime value of string argument. */
src/lj_ffrecord.c:77
↓ 4 callersFunctionasm_exitstub_addr
src/lj_asm_arm64.h:67
↓ 4 callersFunctionasm_exitstub_addr
src/lj_asm_ppc.h:64
↓ 4 callersFunctionasm_fuseahuref
Fuse array/hash/upvalue reference into register+offset operand. */
src/lj_asm_mips.h:158
↓ 4 callersFunctionasm_sfpcomp
SFP comparisons. */
src/lj_asm_mips.h:2217
↓ 4 callersFunctionasm_tvptr
Get pointer to TValue. */
src/lj_asm_arm.h:700
↓ 4 callersFunctionbcemit_store
Emit store for LHS expression. */
src/lj_parse.c:622
↓ 4 callersFunctionbcread_mem
Return memory block from buffer. */
src/lj_bcread.c:106
↓ 4 callersFunctionbcreg_free
Free register. */
src/lj_parse.c:397
↓ 4 callersFunctionbit_result64
src/lib_bit.c:32
↓ 4 callersFunctionbuf_grow
src/lj_buf.c:19
↓ 4 callersFunctioncallTMres
src/host/minilua.c:4710
↓ 4 callersFunctioncallhook
Call a hook. */
src/lj_dispatch.c:358
↓ 4 callersFunctioncconv_err_initov
Initializer overflow. */
src/lj_cconv.c:50
↓ 4 callersFunctioncheck_Lproto
Return prototype of first argument (Lua function or prototype object) */
src/lib_jit.c:165
↓ 4 callersFunctioncheck_next
src/host/minilua.c:2752
↓ 4 callersFunctionchunk
src/host/minilua.c:4679
↓ 4 callersFunctionclearhpart
Clear hash part of table. */
src/lj_tab.c:58
↓ 4 callersFunctionconst_gc
Add a GC object constant. */
src/lj_parse.c:218
↓ 4 callersFunctioncp_expr_comma
Parse comma separated expression and return last result. */
src/lj_cparse.c:452
↓ 4 callersFunctioncrec_bit64_type
Determine bit operation type from argument type. */
src/lj_crecord.c:1772
↓ 4 callersFunctioncrec_toint
src/lj_crecord.c:1630
↓ 4 callersFunctionctype_prepqual
Prepend qualifiers. */
src/lj_ctype.c:441
↓ 4 callersFunctiondasm_imm13
dynasm/dasm_arm64.h:182
↓ 4 callersFunctionemit_cmpi
Emit a compare (for equality) with a constant operand. */
src/lj_emit_ppc.h:208
↓ 4 callersFunctionemit_loadk64
Load a number constant into an FPR. */
src/lj_emit_arm.h:226
↓ 4 callersFunctionemit_rotr
src/lj_emit_mips.h:62
↓ 4 callersFunctionemit_slwi
src/lj_emit_ppc.h:42
↓ 4 callersFunctionemit_spsub
src/lj_emit_ppc.h:230
↓ 4 callersFunctionemptybuffer
src/lib_aux.c:184
↓ 4 callersFunctionerr_argmsg
src/lj_err.c:1009
← previousnext →401–500 of 2,629, ranked by callers