Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/emscripten-core/emscripten
/ functions
Functions
28,963 in github.com/emscripten-core/emscripten
⨍
Functions
28,963
◇
Types & classes
6,500
↳
Endpoints
27
↓ 1 callers
Function
test_unblock_select
Check if select can unblock on an event
test/core/test_select_blocking.c:93
↓ 1 callers
Function
test_unpackhi_pd
test/sse/test_avx.cpp:137
↓ 1 callers
Function
test_unpackhi_ps
test/sse/test_avx.cpp:139
↓ 1 callers
Function
test_unpacklo_pd
test/sse/test_avx.cpp:138
↓ 1 callers
Function
test_unpacklo_ps
test/sse/test_avx.cpp:140
↓ 1 callers
Function
test_url_absolute
test/wasmfs/wasmfs_fetch.c:52
↓ 1 callers
Function
test_url_relative
test/wasmfs/wasmfs_fetch.c:43
↓ 1 callers
Function
test_via_stdio
Run the test using stdio, this test is dependent on specific buffering used and is included here as this code most closely matches the original bug re
test/fs/test_writev_partial_write.c:70
↓ 1 callers
Function
test_vswprintf
test/core/test_vswprintf_utf8.c:15
↓ 1 callers
Function
test_wrapper
test/core/test_dlfcn_jspi.c:17
↓ 1 callers
Function
test_writev_direct
Run the test with writev directly
test/fs/test_writev_partial_write.c:37
↓ 1 callers
Function
test_writing
Writing
test/test_files.c:74
↓ 1 callers
Function
test_xor_pd
test/sse/test_avx.cpp:81
↓ 1 callers
Function
test_xor_ps
test/sse/test_avx.cpp:82
↓ 1 callers
Function
test_yday
test/other/test_time.c:199
↓ 1 callers
Function
test_year_overflow
test/other/test_time.c:222
↓ 1 callers
Function
tests_with_expanded_wildcards
(args, all_tests)
test/runner.py:184
↓ 1 callers
Function
testset_cte
** A testset for common table expressions. This exercises code ** for views, subqueries, co-routines, etc. */
test/sqlite/speedtest1.c:794
↓ 1 callers
Function
testset_debug1
** A testset used for debugging speedtest1 itself. */
test/sqlite/speedtest1.c:1125
↓ 1 callers
Function
testset_main
** The main and default testset */
test/sqlite/speedtest1.c:422
↓ 1 callers
Function
testset_rtree
** A testset for the R-Tree virtual table */
test/sqlite/speedtest1.c:989
↓ 1 callers
Function
theFunc
test/twopart_side.c:12
↓ 1 callers
Function
thrd_exit
system/lib/libc/musl/src/thread/thrd_exit.c:5
↓ 1 callers
Function
thrd_sleep
system/lib/libc/musl/src/thread/thrd_sleep.c:6
↓ 1 callers
Function
thread_func
test/core/test_stdio_locking.c:29
↓ 1 callers
Function
thread_local_main_loop
test/browser/test_webgl_resize_offscreencanvas_from_main_thread.c:17
↓ 1 callers
Function
threebyte_memmem
system/lib/libc/musl/src/string/memmem.c:13
↓ 1 callers
Function
threebyte_strstr
system/lib/libc/musl/src/string/strstr.c:11
↓ 1 callers
Function
thrower
test/core/test_exceptions_allowed.cpp:8
↓ 1 callers
Function
thrower
test/core/test_exceptions.cpp:3
↓ 1 callers
Function
thrown_object_from_cxa_exception
Note: This is never called when exception_header is masquerading as a __cxa_dependent_exception.
system/lib/libcxxabi/src/cxa_exception_emscripten.cpp:66
↓ 1 callers
Function
thrown_object_from_cxa_exception
Note: This is never called when exception_header is masquerading as a __cxa_dependent_exception.
system/lib/libcxxabi/src/cxa_exception_js_utils.cpp:26
↓ 1 callers
Function
tick
test/canvas_animate_resize.c:37
↓ 1 callers
Function
time
system/lib/libc/musl/src/time/time.c:4
↓ 1 callers
Function
timespec_to_filetime
system/lib/libcxx/src/filesystem/time_utils.h:91
↓ 1 callers
Function
tlsInitWrapper
()
src/lib/libpthread.js:667
↓ 1 callers
Method
tls_begin
system/lib/compiler-rt/lib/lsan/lsan_posix.h:34
↓ 1 callers
Method
tls_begin
system/lib/compiler-rt/lib/asan/asan_thread.h:84
↓ 1 callers
Method
tls_end
system/lib/compiler-rt/lib/lsan/lsan_posix.h:35
↓ 1 callers
Method
tls_end
system/lib/compiler-rt/lib/asan/asan_thread.h:85
↓ 1 callers
Function
tmpfile
system/lib/libc/musl/src/stdio/tmpfile.c:8
↓ 1 callers
Function
tmpnam
system/lib/libc/musl/src/stdio/tmpnam.c:11
↓ 1 callers
Function
toWireType
(destructors, value)
src/lib/libembind.js:492
↓ 1 callers
Function
to_asm_string
Convert a python string to string suitable for using in `.asciz` assembly directive. The result will be an UTF-8 encoded string in the data section
tools/file_packager.py:210
↓ 1 callers
Function
to_c_symbol
Convert a filename (python string) to a legal C symbols, avoiding collisions.
tools/file_packager.py:239
↓ 1 callers
Function
top16
Top 16 bits of a double. */
system/lib/libc/musl/src/math/log.c:23
↓ 1 callers
Function
top16
Top 16 bits of a double. */
system/lib/libc/musl/src/math/log2.c:23
↓ 1 callers
Function
touch
test/fs/test_getdents64_special_cases.c:14
↓ 1 callers
Function
towctrans
system/lib/libc/musl/src/ctype/wctrans.c:11
↓ 1 callers
Function
towlower
system/lib/llvm-libc/src/__support/wctype_utils.h:129
↓ 1 callers
Method
transfer_via_raw_pointer
test/embind/embind_test.cpp:330
↓ 1 callers
Function
traverse_and_check
Traverse each chunk and check it; return total */
system/lib/dlmalloc.c:3504
↓ 1 callers
Function
tre_compute_nfl
Computes and fills in the fields `nullable', `firstpos', and `lastpos' for the nodes of the AST `tree'. */
system/lib/libc/musl/src/regex/regcomp.c:2243
↓ 1 callers
Function
tre_expand_ast
Expands each iteration node that has a finite nonzero minimum or maximum iteration count to a catenated sequence of copies of the node. */
system/lib/libc/musl/src/regex/regcomp.c:1834
↓ 1 callers
Function
tre_expand_macro
Expands a macro delimited by `regex' and `regex_end' to `buf', which must have at least `len' items. Sets buf[0] to zero if the there is no mat
system/lib/libc/musl/src/regex/regcomp.c:431
↓ 1 callers
Function
tre_parse
system/lib/libc/musl/src/regex/regcomp.c:957
↓ 1 callers
Function
tre_stack_new
system/lib/libc/musl/src/regex/regcomp.c:301
↓ 1 callers
Function
tre_tnfa_run_backtrack
system/lib/libc/musl/src/regex/regexec.c:592
↓ 1 callers
Function
tre_tnfa_run_parallel
system/lib/libc/musl/src/regex/regexec.c:169
↓ 1 callers
Function
trim_asm_const_body
(body)
tools/emscripten.py:286
↓ 1 callers
Function
trim_dynamic_heap_reservation
Note! This function is not fully multithreading safe: while this function is running, other threads should not be allowed to call sbrk()!
system/lib/emmalloc.c:1240
↓ 1 callers
Function
truncate
system/lib/libcxx/src/filesystem/posix_compat.h:264
↓ 1 callers
Function
truncateCurrentFile
system/lib/compiler-rt/lib/profile/InstrProfilingFile.c:573
↓ 1 callers
Function
tryAcquireSemaphore
()
src/lib/libwasm_worker.js:329
↓ 1 callers
Function
tryToSendPageload
()
src/emrun_postjs.js:86
↓ 1 callers
Function
try_get_errno_name
system/lib/llvm-libc/src/__support/StringUtil/error_to_string.cpp:81
↓ 1 callers
Method
try_lock
system/lib/libcxx/src/mutex.cpp:35
↓ 1 callers
Method
try_lock
system/lib/libcxx/include/__mutex/unique_lock.h:127
↓ 1 callers
Method
try_lock
system/lib/llvm-libc/src/__support/GPU/allocator.cpp:406
↓ 1 callers
Method
try_lock_for
system/lib/libcxx/include/__mutex/unique_lock.h:138
↓ 1 callers
Method
try_lock_until
system/lib/libcxx/include/__mutex/unique_lock.h:149
↓ 1 callers
Function
tsearch
system/lib/libc/musl/src/search/tsearch.c:62
↓ 1 callers
Function
twalk
system/lib/libc/musl/src/search/twalk.c:19
↓ 1 callers
Function
twobyte_memmem
system/lib/libc/musl/src/string/memmem.c:5
↓ 1 callers
Function
twobyte_strstr
system/lib/libc/musl/src/string/strstr.c:4
↓ 1 callers
Function
twoway_memmem
system/lib/libc/musl/src/string/memmem.c:37
↓ 1 callers
Function
twoway_strstr
system/lib/libc/musl/src/string/strstr.c:33
↓ 1 callers
Function
twoway_wcsstr
system/lib/libc/musl/src/string/wcsstr.c:6
↓ 1 callers
Function
typeOf
Prefer calling val::typeOf() over val::typeof(), since this form works in both C++11 and GNU++11 build modes. "typeof" is a reserved word in GNU++11 e
system/include/emscripten/val.h:527
↓ 1 callers
Function
type_to_cdec
(raw)
tools/webidl_binder.py:387
↓ 1 callers
Function
udiv128by64to64default
Returns the 128 bit division result by 64 bit. Result must fit in 64 bits. Remainder stored in r. Taken and adjusted from libdivide libdivide_128_div_
system/lib/compiler-rt/lib/builtins/udivmodti4.c:22
↓ 1 callers
Function
uint_partition_point
system/lib/libcxx/src/include/to_chars_floating_point.h:533
↓ 1 callers
Function
ulperrf
test/math/lgamma.c:70
↓ 1 callers
Function
unescape_nulls
(filename)
tools/link.py:2602
↓ 1 callers
Function
unexportedRuntimeSymbol
(sym)
test/codesize/test_codesize_minimal_O0.expected.js:461
↓ 1 callers
Function
unexportedRuntimeSymbol
(sym)
src/runtime_debug.js:164
↓ 1 callers
Function
uniform_memset
Perform a lane parallel memset on a uint32_t pointer.
system/lib/llvm-libc/src/__support/GPU/allocator.cpp:134
↓ 1 callers
Function
uniquename
(name)
emcc.py:547
↓ 1 callers
Function
unix_detect_overcommit
system/lib/mimalloc/src/prim/unix/prim.c:122
↓ 1 callers
Function
unix_detect_physical_memory
try to detect the physical memory dynamically (if possible)
system/lib/mimalloc/src/prim/unix/prim.c:167
↓ 1 callers
Function
unix_detect_thp
system/lib/mimalloc/src/prim/unix/prim.c:148
↓ 1 callers
Function
unix_mmap_fd
system/lib/mimalloc/src/prim/unix/prim.c:323
↓ 1 callers
Method
unlock
system/lib/libcxxabi/src/cxa_guard_impl.h:295
↓ 1 callers
Method
unlock
system/lib/llvm-libc/src/__support/threads/gpu/mutex.h:26
↓ 1 callers
Method
unlock
system/lib/llvm-libc/src/__support/threads/linux/rwlock.h:516
↓ 1 callers
Function
unlock_requeue
system/lib/libc/musl/src/thread/pthread_cond_timedwait.c:48
↓ 1 callers
Function
unlock_websocket_send_lock
tools/websocket_to_posix_proxy/src/main.cpp:327
↓ 1 callers
Function
unlockpt
system/lib/libc/musl/src/misc/pty.c:20
↓ 1 callers
Function
unmap_file
system/lib/compiler-rt/lib/profile/GCDAProfiling.c:265
↓ 1 callers
Function
unmount
(mountpoint)
test/codesize/test_codesize_file_preload.expected.js:1872
← previous
next →
10,701–10,800 of 28,963, ranked by callers