Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bellard/quickjs
/ functions
Functions
1,032 in github.com/bellard/quickjs
⨍
Functions
1,032
◇
Types & classes
65
↓ 2 callers
Function
is_line_sep
run-test262.c:1026
↓ 2 callers
Function
is_main_thread
quickjs-libc.c:1985
↓ 2 callers
Function
is_short_tab
unicode_gen.c:2853
↓ 2 callers
Function
is_unicode_char
XXX: we use the same chars for name and value */
libregexp.c:854
↓ 2 callers
Function
js_agent_free
run-test262.c:692
↓ 2 callers
Function
js_free_message
quickjs-libc.c:3544
↓ 2 callers
Function
js_free_port
quickjs-libc.c:3578
↓ 2 callers
Function
js_init_module_os
quickjs-libc.c:4048
↓ 2 callers
Function
js_init_module_std
quickjs-libc.c:1719
↓ 2 callers
Function
js_new_message_pipe
quickjs-libc.c:3521
↓ 2 callers
Function
js_poll_add_poll_fd
quickjs-libc.c:2530
↓ 2 callers
Function
js_std_dump_error1
quickjs-libc.c:4212
↓ 2 callers
Function
js_std_promise_rejection_check
check if there are pending promise rejections. It must be done asynchrously in case a rejected promise is handled later. Currently we do it once
quickjs-libc.c:4275
↓ 2 callers
Function
js_worker_ctor_internal
quickjs-libc.c:3669
↓ 2 callers
Function
log_one
(text, n, ti)
tests/microbench.js:107
↓ 2 callers
Function
lre_case_conv
conv_type: 0 = to upper 1 = to lower 2 = case folding (= to lower with modifications) */
libunicode.c:156
↓ 2 callers
Function
lre_case_folding_entry
libunicode.c:192
↓ 2 callers
Function
lre_check_stack_overflow
libregexp.c:3395
↓ 2 callers
Function
lre_compile
'buf' must be a zero terminated UTF-8 string of length buf_len. Return NULL if error and allocate an error message in *perror_msg, otherwise the
libregexp.c:2522
↓ 2 callers
Function
lre_exec
Return 1 if match, 0 if not match or < 0 if error (see LRE_RET_x). cindex is the starting position of the match and must be such as 0 <= cindex <=
libregexp.c:3326
↓ 2 callers
Function
lre_get_capture_count
libregexp.c:3372
↓ 2 callers
Function
lre_is_id_continue
libunicode.c:753
↓ 2 callers
Function
lre_is_space
libunicode.h:162
↓ 2 callers
Function
lre_is_word_byte
libunicode.h:155
↓ 2 callers
Function
lre_parse_escape
Parse an escape sequence, *pp points after the '\': allow_utf16 value: 0 : no UTF-16 escapes allowed 1 : UTF-16 escapes allowed 2 : UTF-16
libregexp.c:735
↓ 2 callers
Function
mallocz
unicode_gen.c:73
↓ 2 callers
Function
mp_mul1
tabr[] = taba[] * b + l. Return the high carry */
dtoa.c:92
↓ 2 callers
Function
mp_shl
r = (a << shift) + low. 1 <= shift <= LIMB_BITS - 1, 0 <= low < 2^shift. */
dtoa.c:170
↓ 2 callers
Function
mpb_floor_log2
floor_log2() = position of the first non zero bit or -1 if zero. */
dtoa.c:448
↓ 2 callers
Function
mpb_get_bit
dtoa.c:300
↓ 2 callers
Function
mpb_get_u64
dtoa.c:434
↓ 2 callers
Function
mpb_mul1_base
r = r * radix_base + a. radix_base = 0 means radix_base = 2^32 */
dtoa.c:1333
↓ 2 callers
Function
ms_to_timeval
quickjs-libc.c:2886
↓ 2 callers
Function
mul_pow_round_to_d
return (m, e) such that m*2^(e-53) = round(a * radix^f) with 2^52 <= m < 2^53 or m = 0. 'a' is modified. */
dtoa.c:1006
↓ 2 callers
Function
my_isdigit
quickjs-libc.c:172
↓ 2 callers
Function
number_to_string_hex
(a)
repl.js:879
↓ 2 callers
Function
pad_left
(str, n)
tests/microbench.js:37
↓ 2 callers
Function
parse_prop_list
unicode_gen.c:872
↓ 2 callers
Function
parse_sequence_prop_list
unicode_gen.c:992
↓ 2 callers
Function
put_u16
cutils.h:204
↓ 2 callers
Function
re_count_captures
libregexp.c:1743
↓ 2 callers
Function
re_emit_char
libregexp.c:1268
↓ 2 callers
Function
re_emit_goto
libregexp.c:631
↓ 2 callers
Function
re_emit_goto_u8_u32
libregexp.c:650
↓ 2 callers
Function
re_emit_range
libregexp.c:1225
↓ 2 callers
Function
re_emit_string_list
libregexp.c:1276
↓ 2 callers
Function
re_parse_alternative
libregexp.c:2372
↓ 2 callers
Function
re_parse_class_set_operand
libregexp.c:1356
↓ 2 callers
Function
re_parse_modifiers
libregexp.c:1810
↓ 2 callers
Function
re_parse_nested_class
libregexp.c:1382
↓ 2 callers
Function
re_string_find
unicode_gen.c:293
↓ 2 callers
Function
realpath
quickjs-libc.c:2957
↓ 2 callers
Function
reset_nbinterrupts
fuzz/fuzz_common.c:27
↓ 2 callers
Function
rope_concat
(n, dir)
tests/test_builtin.js:1063
↓ 2 callers
Function
round_to_d
return round(a*2^e_offset) rounded as a float64. 'a' is modified */
dtoa.c:970
↓ 2 callers
Function
rqsort
not reentrant, but not needed with emscripten */
cutils.c:329
↓ 2 callers
Function
run_test
run-test262.c:1791
↓ 2 callers
Function
run_test_buf
run-test262.c:1733
↓ 2 callers
Function
set_style
(from, to)
repl.js:1204
↓ 2 callers
Function
skip_prefix
run-test262.c:315
↓ 2 callers
Function
test_one_input_init
fuzz/fuzz_common.c:31
↓ 2 callers
Function
toStr
(a)
tests/test_bjson.js:50
↓ 2 callers
Function
u64toa_bin_len
for power of 2 radixes. len >= 1 */
dtoa.c:543
↓ 2 callers
Function
uint64_as_float64
cutils.h:391
↓ 2 callers
Function
unicode_compose_pair
return 0 if no pair found */
libunicode.c:997
↓ 2 callers
Function
unicode_decomp_char
return the length of the decomposition (length <= UNICODE_DECOMP_LEN_MAX) or 0 if no decomposition */
libunicode.c:968
↓ 2 callers
Function
unicode_decomp_entry
libunicode.c:827
↓ 2 callers
Function
unicode_general_category
'cr' must be initialized and empty. Return 0 if OK, -1 if error, -2 if not found */
libunicode.c:1608
↓ 2 callers
Function
unicode_general_category1
libunicode.c:1398
↓ 2 callers
Function
unicode_to_utf8
Note: at most 31 bits are encoded. At most UTF8_CHAR_LEN_MAX bytes are output. */
cutils.c:216
↓ 2 callers
Function
zwj_encode_string
unicode_gen.c:2322
↓ 1 callers
Method
G
()
tests/test_language.js:306
↓ 1 callers
Method
H
()
tests/test_language.js:312
↓ 1 callers
Function
JS_GetProperty
quickjs.h:779
↓ 1 callers
Function
JS_IsBigInt
quickjs.h:620
↓ 1 callers
Function
JS_NewCustomContext
also used to initialize the worker context */
qjs.c:107
↓ 1 callers
Function
__dbuf_put_u16
cutils.c:157
↓ 1 callers
Function
__dbuf_put_u32
cutils.c:162
↓ 1 callers
Function
__dbuf_put_u64
cutils.c:167
↓ 1 callers
Function
__dbuf_putc
cutils.c:152
↓ 1 callers
Function
add_decomp_data
unicode_gen.c:3157
↓ 1 callers
Function
alert
()
repl.js:324
↓ 1 callers
Function
assert
(actual, expected, message)
tests/test_rw_handler.js:4
↓ 1 callers
Function
assert_throws
(expected_error, func)
tests/test_builtin.js:52
↓ 1 callers
Function
bench
(f, text)
tests/microbench.js:128
↓ 1 callers
Function
bigint_pow
(a, n)
tests/test_bigint.js:38
↓ 1 callers
Function
bjson_test_all
()
tests/test_bjson.js:182
↓ 1 callers
Function
bjson_test_arraybuffer
()
tests/test_bjson.js:118
↓ 1 callers
Function
bjson_test_reference
()
tests/test_bjson.js:155
↓ 1 callers
Function
build_cc_table
unicode_gen.c:2579
↓ 1 callers
Function
build_compose_table
unicode_gen.c:3456
↓ 1 callers
Function
build_conv_table
unicode_gen.c:1555
↓ 1 callers
Function
build_decompose_table
unicode_gen.c:3307
↓ 1 callers
Function
build_envp
quickjs-libc.c:3035
↓ 1 callers
Function
build_flags_tables
unicode_gen.c:1954
↓ 1 callers
Function
build_general_category_table
unicode_gen.c:1990
↓ 1 callers
Function
build_mul_log2_radix_table
dtoa.c:491
↓ 1 callers
Function
build_prop_list_table
unicode_gen.c:2207
↓ 1 callers
Function
build_rgi_emoji_zwj_sequence
unicode_gen.c:2363
↓ 1 callers
Function
build_script_ext_table
unicode_gen.c:2152
← previous
next →
301–400 of 1,032, ranked by callers