MCPcopy Create free account

hub / github.com/LuaJIT/LuaJIT / functions

Functions2,629 in github.com/LuaJIT/LuaJIT

↓ 2 callersFunctioncrec_tv_ct
src/lj_crecord.c:549
↓ 2 callersFunctionctype_check
Check C type ID for validity when assertions are enabled. */
src/lj_ctype.h:410
↓ 2 callersFunctionctype_preptype
Prepend named type. */
src/lj_ctype.c:448
↓ 2 callersFunctioncurrentline
src/host/minilua.c:2404
↓ 2 callersFunctiondasm_imm12
dynasm/dasm_arm.h:163
↓ 2 callersFunctiondasm_imm12
dynasm/dasm_arm64.h:165
↓ 2 callersFunctiondebug_getupvalue
src/lib_debug.c:201
↓ 2 callersFunctiondebug_localname
Get name of local variable from 1-based slot number and function/frame. */
src/lj_debug.c:183
↓ 2 callersFunctiondebug_putchunkname
Put the chunkname into a buffer. */
src/lj_debug.c:555
↓ 2 callersFunctiondischarge2anyreg
src/host/minilua.c:3273
↓ 2 callersFunctiondischarge2reg
src/host/minilua.c:3237
↓ 2 callersFunctiondofile
src/luajit.c:168
↓ 2 callersFunctiondostring
src/luajit.c:174
↓ 2 callersFunctiondotty
src/luajit.c:248
↓ 2 callersFunctionemit_asm_words
Emit words piecewise as assembler text. */
src/host/buildvm_asm.c:92
↓ 2 callersFunctionemit_cnb
src/lj_emit_arm64.h:341
↓ 2 callersFunctionemit_dm
src/lj_emit_arm64.h:89
↓ 2 callersFunctionemit_isk12
Encode constant in K12 format for data processing instructions. */
src/lj_emit_arm64.h:28
↓ 2 callersFunctionemit_jmp
src/lj_emit_ppc.h:152
↓ 2 callersFunctionemit_kdelta1
Try to find a one step delta relative to another constant. */
src/lj_emit_mips.h:87
↓ 2 callersFunctionemit_loadi
Load a 32 bit constant into a GPR. */
src/lj_emit_mips.h:108
↓ 2 callersFunctionemit_loadi
mov r, i / xor r, r */
src/lj_emit_x86.h:275
↓ 2 callersFunctionemit_lsglptr
Get/set global_State fields. */
src/lj_emit_ppc.h:122
↓ 2 callersFunctionemit_tnb
src/lj_emit_arm64.h:331
↓ 2 callersFunctionenterlevel
src/host/minilua.c:3837
↓ 2 callersFunctionerror_expected
src/host/minilua.c:3674
↓ 2 callersFunctionexpr_binop
Parse binary expressions with priority higher than the limit. */
src/lj_parse.c:2105
↓ 2 callersFunctionexpr_bracket
Parse index expression with brackets. */
src/lj_parse.c:1696
↓ 2 callersFunctionexpr_kvalue
Get value of constant expression. */
src/lj_parse.c:1705
↓ 2 callersFunctionexpr_numiszero
Check number constant for +-0. */
src/lj_parse.c:91
↓ 2 callersFunctionexpr_table
Parse table constructor expression. */
src/lj_parse.c:1719
↓ 2 callersFunctionffh_resume
src/lib_base.c:609
↓ 2 callersFunctionffi_callback_set
src/lib_ffi.c:432
↓ 2 callersFunctionffi_clib_index
Index C library by a name. */
src/lib_ffi.c:361
↓ 2 callersFunctionffi_index_meta
Handle ctype __index/__newindex metamethods. */
src/lib_ffi.c:107
↓ 2 callersFunctionffi_pairs
src/lib_ffi.c:328
↓ 2 callersFunctionfileerror
src/host/minilua.c:6631
↓ 2 callersFunctionfind_kinit
Search bytecode backwards for a int/num constant slot initializer. */
src/lj_record.c:324
↓ 2 callersFunctionflagbits_to_strings
Push a string for every flag bit that is set. */
src/lib_jit.c:92
↓ 2 callersFunctionforbody
src/host/minilua.c:4442
↓ 2 callersFunctionfori_arg
Peek before FORI to find a const initializer. Otherwise load from slot. */
src/lj_record.c:381
↓ 2 callersFunctionfori_load
Load and optionally convert a FORI argument from a slot. */
src/lj_record.c:370
↓ 2 callersFunctionfreestack
src/host/minilua.c:2278
↓ 2 callersFunctionfs_finish
Finish a FuncState and return the new prototype. */
src/lj_parse.c:1567
↓ 2 callersFunctionfs_init
Initialize a new FuncState. */
src/lj_parse.c:1616
↓ 2 callersFunctionfunc_newL
src/lj_func.c:123
↓ 2 callersFunctionfuncargs
src/host/minilua.c:4092
↓ 2 callersFunctiong_iofile
src/host/minilua.c:6711
↓ 2 callersFunctiong_read
src/host/minilua.c:6814
↓ 2 callersFunctiong_write
src/host/minilua.c:6883
↓ 2 callersFunctiongc_finalize
Finalize one userdata or cdata object from the mmudata list. */
src/lj_gc.c:535
↓ 2 callersFunctiongc_mark_gcroot
Mark GC roots. */
src/lj_gc.c:93
↓ 2 callersFunctiongc_sweepstr
Sweep one string interning table chain. Preserves hashalg bit. */
src/lj_gc.c:431
↓ 2 callersFunctiongdbjit_lock_acquire
src/lj_gdbjit.c:736
↓ 2 callersFunctiongdbjit_lock_release
src/lj_gdbjit.c:743
↓ 2 callersFunctiongdbjit_strz
Add a zero-terminated string. */
src/lj_gdbjit.c:420
↓ 2 callersFunctionget_compTM
src/host/minilua.c:4792
↓ 2 callersFunctiongetcurrenv
src/host/minilua.c:5342
↓ 2 callersFunctiongetcurrf
Get TRef for current function. */
src/lj_record.c:214
↓ 2 callersFunctiongola_close
Patch goto to close upvalues. */
src/lj_parse.c:1191
↓ 2 callersFunctiongola_findlabel
Find existing label. */
src/lj_parse.c:1263
↓ 2 callersFunctiongola_fixup
Fixup remaining gotos and labels for scope. */
src/lj_parse.c:1228
↓ 2 callersFunctiongola_patch
Patch goto to jump to label. */
src/lj_parse.c:1181
↓ 2 callersFunctiongola_resolve
Resolve pending forward gotos for label. */
src/lj_parse.c:1209
↓ 2 callersFunctioninvertcond
Invert branch condition of bytecode instruction. */
src/lj_parse.c:709
↓ 2 callersFunctioninvertjump
src/host/minilua.c:3389
↓ 2 callersFunctionio_file_lines
src/lib_io.c:272
↓ 2 callersFunctionio_file_open
src/lib_io.c:83
↓ 2 callersFunctionio_file_readline
src/lib_io.c:143
↓ 2 callersFunctionio_file_write
src/lib_io.c:228
↓ 2 callersFunctionio_std_getset
src/lib_io.c:470
↓ 2 callersFunctionir_nextk64
Get ref of next 64 bit IR constant and optionally grow IR. ** Note: this may invalidate all IRIns *! */
src/lj_ir.c:184
↓ 2 callersFunctionir_sideeff
A store or any other op with a non-weak guard has a side-effect. */
src/lj_ir.h:599
↓ 2 callersFunctionjmp_dropval
Drop values for all instructions on jump list. */
src/lj_parse.c:311
↓ 2 callersFunctionjmp_novalue
Check if any of the instructions on the jump list produce no value. */
src/lj_parse.c:274
↓ 2 callersFunctionjmp_patchtestreg
Patch register of test instructions. */
src/lj_parse.c:285
↓ 2 callersFunctionjumponcond
src/host/minilua.c:3393
↓ 2 callersFunctionkfold_xload
src/lj_opt_fold.c:2031
↓ 2 callersFunctionl_strcmp
src/host/minilua.c:4815
↓ 2 callersFunctionlex_longstring
Parse a long string or long comment (tv set to NULL). */
src/lj_lex.c:151
↓ 2 callersFunctionlex_number
Parse a number literal. */
src/lj_lex.c:95
↓ 2 callersFunctionlex_scan
Get next lexical token. */
src/lj_lex.c:291
↓ 2 callersFunctionlibdef_endmodule
src/host/buildvm_lib.c:50
↓ 2 callersFunctionlistfield
src/host/minilua.c:3996
↓ 2 callersFunctionlj_alloc_malloc
src/lj_alloc.c:1269
↓ 2 callersFunctionlj_bcread_proto
Read a prototype. */
src/lj_bcread.c:310
↓ 2 callersFunctionlj_bcwrite
Write bytecode for a prototype. */
src/lj_bcwrite.c:354
↓ 2 callersFunctionlj_buf_cat2str
Concatenate two strings. */
src/lj_buf.c:283
↓ 2 callersFunctionlj_buf_need2
src/lj_buf.c:51
↓ 2 callersFunctionlj_buf_putstr_rep
src/lj_buf.c:219
↓ 2 callersFunctionlj_carith_divi64
Signed 64 bit division. */
src/lj_carith.c:372
↓ 2 callersFunctionlj_carith_divu64
Unsigned 64 bit division. */
src/lj_carith.c:365
↓ 2 callersFunctionlj_carith_modi64
Signed 64 bit modulo. */
src/lj_carith.c:387
↓ 2 callersFunctionlj_carith_modu64
Unsigned 64 bit modulo. */
src/lj_carith.c:380
↓ 2 callersFunctionlj_carith_powi64
Signed 64 bit x^k. */
src/lj_carith.c:415
↓ 2 callersFunctionlj_carith_shift64
src/lj_carith.c:298
↓ 2 callersFunctionlj_ccall_ctid_vararg
Infer the destination CTypeID for a vararg argument. */
src/lj_ccall.c:895
↓ 2 callersFunctionlj_cconv_multi_init
Check whether to use a multi-value initializer. ** This is true if an aggregate is to be initialized with a value. ** Valarrays are treated as values
src/lj_cconv.c:743
↓ 2 callersFunctionlj_cdata_index
Index C data by a TValue. Return CType and pointer. */
src/lj_cdata.c:109
↓ 2 callersFunctionlj_cdata_newx
Allocate arbitrary C data object. */
src/lj_cdata.c:53
← previousnext →901–1,000 of 2,629, ranked by callers