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
↓ 2 callers
Function
transpose
* Transposes a 4x4 matrix. * * @param m the matrix to transpose */
test/hello_world_gles_full_944.c:384
↓ 2 callers
Function
transpose
* Transposes a 4x4 matrix. * * @param m the matrix to transpose */
test/hello_world_gles_full.c:384
↓ 2 callers
Function
transpose
* Transposes a 4x4 matrix. * * @param m the matrix to transpose */
test/hello_world_gles.c:386
↓ 2 callers
Function
tre_add_tag_right
Inserts a catenation node to the root of the tree given in `node'. As the right child a new tag with number `tag_id' to `node' is added, and the
system/lib/libc/musl/src/regex/regcomp.c:1135
↓ 2 callers
Function
tre_add_tags
Adds tags to appropriate locations in the parse tree in `tree', so that subexpressions marked for submatch addressing can be traced. */
system/lib/libc/musl/src/regex/regcomp.c:1202
↓ 2 callers
Function
tre_ast_to_tnfa
Converts the syntax tree to a TNFA. All the transitions in the TNFA are labelled with one character range (there are no transitions on empty str
system/lib/libc/musl/src/regex/regcomp.c:2623
↓ 2 callers
Function
tre_fill_pmatch
Fills the POSIX.2 regmatch_t array according to the TNFA tag and match endpoint values. */
system/lib/libc/musl/src/regex/regexec.c:929
↓ 2 callers
Function
tre_make_trans
Adds a transition from each position in `p1' to each position in `p2'. */
system/lib/libc/musl/src/regex/regcomp.c:2469
↓ 2 callers
Function
tre_mem_destroy
Frees the memory allocator and all memory allocated with it. */
system/lib/libc/musl/src/regex/tre-mem.c:70
↓ 2 callers
Function
tre_set_empty
system/lib/libc/musl/src/regex/regcomp.c:2019
↓ 2 callers
Function
tre_tag_order
Returns 1 if `t1' wins `t2', 0 otherwise. */
system/lib/libc/musl/src/regex/regexec.c:98
↓ 2 callers
Function
trim
(arr)
test/codesize/test_codesize_file_preload.expected.js:627
↓ 2 callers
Function
trim
(arr)
src/lib/libpath.js:106
↓ 2 callers
Function
truncate
system/lib/libc/musl/src/unistd/truncate.c:4
↓ 2 callers
Function
truncate_handle
system/lib/libcxx/src/filesystem/posix_compat.h:249
↓ 2 callers
Method
try_lock
Attempt to claim the lock at index. Return true on lock taken. lane_mask is a bitmap of the threads in the warp that would hold the single lock on suc
system/lib/llvm-libc/shared/rpc.h:171
↓ 2 callers
Function
try_to_lock_t
system/lib/libcxx/include/__mutex/tag_types.h:25
↓ 2 callers
Function
tss_create
system/lib/libc/musl/src/thread/tss_create.c:4
↓ 2 callers
Function
tss_set
system/lib/libc/musl/src/thread/tss_set.c:4
↓ 2 callers
Function
two
test/core/pthread/test_pthread_dlsym_side.c:5
↓ 2 callers
Function
type_to_sig
(type)
tools/emscripten.py:745
↓ 2 callers
Function
type_to_string
test/wasmfs/wasmfs_getdents.c:23
↓ 2 callers
Function
type_to_ts_type
(type)
tools/emscripten.py:757
↓ 2 callers
Function
u
(a)
test/js_optimizer/constructor-output.js:31
↓ 2 callers
Function
u
(r, b, m)
test/codesize/hello_world_wasm2js.expected.js:5
↓ 2 callers
Function
ubsan_GetStackTrace
UBSan is combined with runtimes that already provide this functionality (e.g., ASan) as well as runtimes that lack it (e.g., scudo). Tried to use weak
system/lib/compiler-rt/lib/ubsan/ubsan_diag.cpp:35
↓ 2 callers
Function
ucs2_to_utf16be
system/lib/libcxx/src/locale.cpp:2518
↓ 2 callers
Function
ucs2_to_utf16le
system/lib/libcxx/src/locale.cpp:2592
↓ 2 callers
Function
ucs2_to_utf8
system/lib/libcxx/src/locale.cpp:2121
↓ 2 callers
Function
ucs4_to_utf16be
system/lib/libcxx/src/locale.cpp:2290
↓ 2 callers
Function
ucs4_to_utf16le
system/lib/libcxx/src/locale.cpp:2404
↓ 2 callers
Function
udiv128by64to64
system/lib/compiler-rt/lib/builtins/udivmodti4.c:84
↓ 2 callers
Method
un_src
Use this if you want to modify the script and need it to be inline.
tools/link.py:2797
↓ 2 callers
Function
unblock_all
test/core/test_signals.c:25
↓ 2 callers
Function
unique_ptr
system/lib/libcxx/include/__memory/unique_ptr.h:255
↓ 2 callers
Function
unix_mmap
system/lib/mimalloc/src/prim/unix/prim.c:334
↓ 2 callers
Function
unix_mprotect_hint
system/lib/mimalloc/src/prim/unix/prim.c:456
↓ 2 callers
Method
unlock
system/lib/libcxx/src/shared_mutex.cpp:40
↓ 2 callers
Method
unlock
system/lib/llvm-libc/src/__support/threads/linux/mutex.h:74
↓ 2 callers
Method
unlock
Release the associated lock on the pointer, potentially destroying it.
system/lib/llvm-libc/src/__support/GPU/allocator.cpp:434
↓ 2 callers
Method
unlock_shared
system/lib/libcxx/src/shared_mutex.cpp:71
↓ 2 callers
Function
unmangle
(x)
tools/link.py:2920
↓ 2 callers
Function
unpressAllPressedKeys
()
src/lib/libsdl.js:556
↓ 2 callers
Function
unquote_u
Unquotes a unicode string. Translates ascii-encoded utf string back to utf.
emrun.py:184
↓ 2 callers
Method
unsafe_insert
A fast insertion routine without checking if a key already exists. Nor does the routine check if the table is full. This is only to be used in grow()
system/lib/llvm-libc/src/__support/HashTable/table.h:188
↓ 2 callers
Function
unstable_sort
system/lib/llvm-libc/src/stdlib/qsort_util.h:67
↓ 2 callers
Function
unwind_phase2
Enable the GCS target feature to permit gcspop instructions to be used.
system/lib/libunwind/src/UnwindLevel1.c:191
↓ 2 callers
Function
unwind_phase2
system/lib/libunwind/src/Unwind-sjlj.c:180
↓ 2 callers
Function
unwind_phase2
system/lib/libunwind/src/Unwind-EHABI.cpp:565
↓ 2 callers
Function
unwind_phase2_forced
Enable the GCS target feature to permit gcspop instructions to be used.
system/lib/libunwind/src/UnwindLevel1.c:336
↓ 2 callers
Function
unwind_phase2_forced
system/lib/libunwind/src/Unwind-EHABI.cpp:698
↓ 2 callers
Function
unwind_phase2_forced
system/lib/libunwind/src/Unwind-seh.cpp:279
↓ 2 callers
Function
unwrap
(s)
emrun.py:1422
↓ 2 callers
Method
upTo
system/lib/wasmfs/fuzzer/random.cpp:38
↓ 2 callers
Method
updateCTime
updateCTime() updates the ctime to the current time.
system/lib/wasmfs/file.h:322
↓ 2 callers
Method
updateMTime
updateMTime() updates the mtime to the current time.
system/lib/wasmfs/file.h:330
↓ 2 callers
Function
update_tls_size
system/lib/libc/musl/ldso/dynlink.c:1635
↓ 2 callers
Function
uses_ref_count
Whether this value is a uses incref/decref (true) or is a special reserved value (false).
system/include/emscripten/val.h:578
↓ 2 callers
Function
utf16be_to_ucs2
system/lib/libcxx/src/locale.cpp:2547
↓ 2 callers
Function
utf16be_to_ucs2_length
system/lib/libcxx/src/locale.cpp:2572
↓ 2 callers
Function
utf16be_to_ucs4
system/lib/libcxx/src/locale.cpp:2330
↓ 2 callers
Function
utf16be_to_ucs4_length
system/lib/libcxx/src/locale.cpp:2370
↓ 2 callers
Function
utf16le_to_ucs2
system/lib/libcxx/src/locale.cpp:2621
↓ 2 callers
Function
utf16le_to_ucs2_length
system/lib/libcxx/src/locale.cpp:2646
↓ 2 callers
Function
utf16le_to_ucs4
system/lib/libcxx/src/locale.cpp:2444
↓ 2 callers
Function
utf16le_to_ucs4_length
system/lib/libcxx/src/locale.cpp:2484
↓ 2 callers
Function
utf8_to_ucs2
system/lib/libcxx/src/locale.cpp:2164
↓ 2 callers
Function
utf8_to_ucs2_length
system/lib/libcxx/src/locale.cpp:2234
↓ 2 callers
Function
utimes
system/lib/libc/musl/src/linux/utimes.c:5
↓ 2 callers
Method
validFloatRegister
system/lib/libunwind/src/Registers.hpp:984
↓ 2 callers
Method
validReg
system/lib/libunwind/src/UnwindCursor.hpp:715
↓ 2 callers
Method
validRegister
system/lib/libunwind/src/Registers.hpp:129
↓ 2 callers
Function
valuetype_to_chr
(t, t64)
tools/maint/gen_native_sig_info.py:74
↓ 2 callers
Function
valuetype_to_chr
(t, t64)
tools/maint/gen_sig_info.py:201
↓ 2 callers
Function
var
(typeof path == 'string')
src/lib/libfs.js:995
↓ 2 callers
Function
vary
test/core/test_varargs.c:11
↓ 2 callers
Function
vdprintf
system/lib/libc/musl/src/stdio/vdprintf.c:3
↓ 2 callers
Function
verify
test/browser/gl_matrix_identity.c:40
↓ 2 callers
Method
verify_dwarf
(self, wasm_file, verify_func)
test/test_other.py:3181
↓ 2 callers
Method
verify_dwarf_exists
(self, wasm_file)
test/test_other.py:3187
↓ 2 callers
Method
verify_in_strict_mode
(self, filename)
test/test_core.py:491
↓ 2 callers
Method
version
system/lib/libunwind/src/UnwindCursor.hpp:266
↓ 2 callers
Method
virtualFunc3
test/webidl/test.h:43
↓ 2 callers
Method
visit
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:2637
↓ 2 callers
Function
visitNode
(node, defunInfo)
tools/acorn-optimizer.mjs:803
↓ 2 callers
Method
voidStar
test/webidl/test.h:16
↓ 2 callers
Function
vstrfmon_l
system/lib/libc/musl/src/locale/strfmon.c:8
↓ 2 callers
Function
vwarn
system/lib/libc/musl/src/legacy/err.c:8
↓ 2 callers
Function
vwarnx
system/lib/libc/musl/src/legacy/err.c:18
↓ 2 callers
Function
wait
test/pthread/test_pthread_clock_drift.c:17
↓ 2 callers
Function
wait
system/lib/llvm-libc/src/__support/threads/linux/rwlock.h:100
↓ 2 callers
Function
wait4
system/lib/libc/musl/src/linux/wait4.c:8
↓ 2 callers
Method
wait_for_ownership
Given the current outbox and inbox values, wait until the inbox changes to indicate that this thread owns the buffer element.
system/lib/llvm-libc/shared/rpc.h:143
↓ 2 callers
Function
wasmfs_create_opfs_backend
system/lib/wasmfs/backends/opfs_backend.cpp:402
↓ 2 callers
Function
wcrtomb
system/lib/llvm-libc/src/__support/wchar/wcrtomb.cpp:24
↓ 2 callers
Function
wcscoll
system/lib/libc/musl/src/locale/wcscoll.c:11
↓ 2 callers
Function
wcscspn
system/lib/libc/musl/src/string/wcscspn.c:3
↓ 2 callers
Function
wcsncasecmp
system/lib/libc/musl/src/string/wcsncasecmp.c:4
↓ 2 callers
Function
wcsncmp
system/lib/libc/musl/src/string/wcsncmp.c:3
↓ 2 callers
Function
wcsnlen
system/lib/libc/musl/src/string/wcsnlen.c:3
← previous
next →
6,301–6,400 of 28,963, ranked by callers