MCPcopy Create free account

hub / github.com/LuaJIT/LuaJIT / functions

Functions2,629 in github.com/LuaJIT/LuaJIT

↓ 2 callersFunctionlua_objlen
src/host/minilua.c:5494
↓ 2 callersFunctionlua_pcall
src/host/minilua.c:5770
↓ 2 callersFunctionlua_pushnumber
src/lj_api.c:635
↓ 2 callersFunctionlua_pushthread
src/lj_api.c:742
↓ 2 callersFunctionlua_rawequal
src/host/minilua.c:5442
↓ 2 callersFunctionlua_replace
src/host/minilua.c:5397
↓ 2 callersFunctionlua_settable
src/lj_api.c:962
↓ 2 callersFunctionlua_xmove
src/lj_api.c:118
↓ 2 callersFunctionmarkmt
src/host/minilua.c:2080
↓ 2 callersFunctionmatch_class
src/lib_string.c:202
↓ 2 callersFunctionmatch_class
src/host/minilua.c:7122
↓ 2 callersFunctionmax_expand
src/lib_string.c:272
↓ 2 callersFunctionmax_expand
src/host/minilua.c:7187
↓ 2 callersFunctionmcode_allocarea
Allocate a new MCode area. */
src/lj_mcode.c:265
↓ 2 callersFunctionmmap_probe
src/lj_alloc.c:233
↓ 2 callersFunctionnarrow_bpc_set
Add an entry to the backpropagation cache. */
src/lj_opt_narrow.c:228
↓ 2 callersFunctionneed_value
src/host/minilua.c:3063
↓ 2 callersFunctionnewhpart
Create new hash part for table. */
src/lj_tab.c:37
↓ 2 callersFunctionnumisint
Check whether a number fits into an int32_t (-0 is ok, too). */
src/lj_opt_narrow.c:515
↓ 2 callersFunctionopen_func
src/host/minilua.c:3875
↓ 2 callersFunctionparse_args
Parse function argument list. */
src/lj_parse.c:1905
↓ 2 callersFunctionparse_break
Parse 'break' statement. */
src/lj_parse.c:2363
↓ 2 callersFunctionparse_then
Parse condition and 'then' block. */
src/lj_parse.c:2605
↓ 2 callersFunctionpatchtestreg
src/host/minilua.c:3070
↓ 2 callersFunctionprint_jit_status
src/luajit.c:137
↓ 2 callersFunctionprint_version
src/luajit.c:132
↓ 2 callersFunctionprinthash
Print the generated hash table. */
src/host/buildvm_fold.c:51
↓ 2 callersFunctionpropagatemark
Propagate one gray object. Traverse it and turn it black. */
src/lj_gc.c:324
↓ 2 callersFunctionpropagatemark
src/host/minilua.c:1909
↓ 2 callersFunctionpushline
src/luajit.c:212
↓ 2 callersFunctionra_addrename
Add a register rename to the IR. */
src/lj_asm.c:674
↓ 2 callersFunctionra_pick
Pick any register (marked as free). Evict on-demand. */
src/lj_asm.c:478
↓ 2 callersFunctionra_setkref
src/lj_asm.c:155
↓ 2 callersFunctionread_chars
src/host/minilua.c:6798
↓ 2 callersFunctionread_long_string
src/host/minilua.c:2787
↓ 2 callersFunctionread_numeral
src/host/minilua.c:2764
↓ 2 callersFunctionreallymarkobject
src/host/minilua.c:1733
↓ 2 callersFunctionrec_call_setup
Record call setup. */
src/lj_record.c:810
↓ 2 callersFunctionrec_cat
src/lj_record.c:2052
↓ 2 callersFunctionrec_comp_prep
Prepare for comparison. */
src/lj_record.c:2101
↓ 2 callersFunctionrec_for_check
Record checks for FOR loop overflow and step direction. */
src/lj_record.c:425
↓ 2 callersFunctionrec_func_lua
Record entry to a Lua function. */
src/lj_record.c:1890
↓ 2 callersFunctionrec_func_setup
Record Lua function setup. */
src/lj_record.c:1850
↓ 2 callersFunctionrec_idx_abc
Record bounds-check. */
src/lj_record.c:1364
↓ 2 callersFunctionrec_idx_bump
Bump table allocations in bytecode when they grow during recording. */
src/lj_record.c:1299
↓ 2 callersFunctionrec_iterl
Record ITERL/JITERL. */
src/lj_record.c:570
↓ 2 callersFunctionrec_itern
Record ITERN. */
src/lj_record.c:655
↓ 2 callersFunctionrec_loop
Record LOOP/JLOOP. Now, that was easy. */
src/lj_record.c:586
↓ 2 callersFunctionrec_mm_comp_cdata
Setup call to cdata comparison metamethod. */
src/lj_record.c:1279
↓ 2 callersFunctionrec_upvalue
Record upvalue load/store. */
src/lj_record.c:1740
↓ 2 callersFunctionrecff_format
src/lj_ffrecord.c:988
↓ 2 callersFunctionrecff_io_fp
Get FILE* for I/O function. Any I/O error aborts recording, so there's ** no need to encode the alternate cases for any of the guards. */
src/lj_ffrecord.c:1467
↓ 2 callersFunctionrecff_metacall
src/lj_ffrecord.c:387
↓ 2 callersFunctionrecff_string_start
Specialize to relative starting position for string. */
src/lj_ffrecord.c:769
↓ 2 callersFunctionrecfield
src/host/minilua.c:3956
↓ 2 callersFunctionrehashtab
src/lj_tab.c:356
↓ 2 callersFunctionrelease_unused_segments
Unmap and unlink any mmapped segments that don't contain used chunks */
src/lj_alloc.c:1045
↓ 2 callersFunctionremoveentry
src/host/minilua.c:1729
↓ 2 callersFunctionremovevalues
src/host/minilua.c:3080
↓ 2 callersFunctionremovevars
src/host/minilua.c:3754
↓ 2 callersFunctionresize
src/host/minilua.c:1513
↓ 2 callersFunctionrestore_stack_limit
src/host/minilua.c:1007
↓ 2 callersFunctionruncmdopt
Run command with options. */
src/luajit.c:321
↓ 2 callersFunctionsearchpath
src/lib_package.c:316
↓ 2 callersFunctionsegment_holding
Return segment holding given address */
src/lj_alloc.c:571
↓ 2 callersFunctionserialize_get
Get serialized object from buffer. */
src/lj_serialize.c:338
↓ 2 callersFunctionserialize_put
Put serialized object into buffer. */
src/lj_serialize.c:169
↓ 2 callersFunctionsetarrayvector
src/host/minilua.c:1483
↓ 2 callersFunctionsetgcVraw
src/lj_obj.h:914
↓ 2 callersFunctionsetnodevector
src/host/minilua.c:1490
↓ 2 callersFunctionsetpath
src/lib_package.c:550
↓ 2 callersFunctionsetptmode
Set JIT mode for a single prototype. */
src/lj_dispatch.c:217
↓ 2 callersFunctionsimplify_intmul_k
src/lj_opt_fold.c:1404
↓ 2 callersFunctionsinglevar
src/host/minilua.c:3813
↓ 2 callersFunctionsink_checkalloc
Check whether the store ref points to an eligible allocation. */
src/lj_opt_sink.c:22
↓ 2 callersFunctionsnap_dedup
De-duplicate parent reference. */
src/lj_snap.c:461
↓ 2 callersFunctionsnap_renamefilter
Initialize a Bloom Filter with all renamed refs. ** There are very few renames (often none), so the filter has ** very few bits set. This makes it sui
src/lj_snap.c:387
↓ 2 callersFunctionsnap_usedef
Find unused slots with reaching-definitions bytecode data-flow analysis. */
src/lj_snap.c:208
↓ 2 callersFunctionsnap_useuv
Mark slots used by upvalues of child prototypes as used. */
src/lj_snap.c:316
↓ 2 callersFunctionsplit_call_li
Emit a CALLN with one split 64 bit argument and a 32 bit argument. */
src/lj_opt_split.c:146
↓ 2 callersFunctionsplit_needsplit
Slow, but sure way to check whether a SPLIT pass is needed. */
src/lj_opt_split.c:802
↓ 2 callersFunctionsplit_num2int
Emit a (checked) number to integer conversion. */
src/lj_opt_split.c:111
↓ 2 callersFunctionsplit_ptr
Get a pointer to the other 32 bit word (LE: hiword, BE: loword). */
src/lj_opt_split.c:183
↓ 2 callersFunctionsplit_subst_snap
Substitute references of a snapshot. */
src/lj_opt_split.c:312
↓ 2 callersFunctionstack_init
Allocate basic stack for new state. */
src/lj_state.c:127
↓ 2 callersFunctionstart_capture
src/lib_string.c:301
↓ 2 callersFunctionstart_capture
src/host/minilua.c:7210
↓ 2 callersFunctionstr_find_aux
src/lib_string.c:450
↓ 2 callersFunctionstr_find_aux
src/host/minilua.c:7361
↓ 2 callersFunctionstrfmt_putfstrlen
Add formatted string to buffer. */
src/lj_strfmt.c:258
↓ 2 callersFunctionstrfmt_putquotedlen
Add quoted string to buffer. */
src/lj_strfmt.c:209
↓ 2 callersFunctiontest_then_block
src/host/minilua.c:4512
↓ 2 callersFunctiontrace_exit_find
Determine trace number from pc of exit instruction. */
src/lj_trace.c:854
↓ 2 callersFunctiontrace_start
Start tracing. */
src/lj_trace.c:416
↓ 2 callersFunctiontreatstackoption
src/lib_debug.c:99
↓ 2 callersFunctiontryhash
Try to fill the hash table with keys using the hash parameters. */
src/host/buildvm_fold.c:18
↓ 2 callersFunctionunlinkupval
src/host/minilua.c:864
↓ 2 callersFunctionunlinkuv
src/lj_func.c:27
↓ 2 callersFunctionusage
Print usage information and exit. */
src/host/buildvm.c:382
↓ 2 callersFunctionyindex
src/host/minilua.c:3943
← previousnext →1,101–1,200 of 2,629, ranked by callers