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
↓ 24 callers
Function
mi_bfield_mask
mask of `bit_count` bits set shifted to the left by `shiftl`
system/lib/mimalloc/src/bitmap.c:78
↓ 24 callers
Function
min
system/lib/llvm-libc/src/__support/FPUtil/BasicOperations.h:90
↓ 24 callers
Function
stage
test/core/test_emmalloc.c:20
↓ 24 callers
Function
tre_ast_new_literal
system/lib/libc/musl/src/regex/regcomp.c:153
↓ 24 callers
Function
wcslen
system/lib/libc/musl/src/string/wcslen.c:3
↓ 23 callers
Function
_mm_move_sd
system/include/compat/emmintrin.h:27
↓ 23 callers
Function
assert_lanes_eq_float
test/test_fp16.c:84
↓ 23 callers
Function
constant
system/include/emscripten/bind.h:2026
↓ 23 callers
Function
exists
test/other/test_fs_icase.cpp:42
↓ 23 callers
Method
getEntry
system/lib/wasmfs/file_table.cpp:25
↓ 23 callers
Function
logi
Prints a log message to stdout. Always printed.
emrun.py:141
↓ 23 callers
Function
mi_theap_is_initialized
system/lib/mimalloc/include/mimalloc/internal.h:574
↓ 23 callers
Function
pthread_sigmask
system/lib/libc/musl/src/thread/pthread_sigmask.c:5
↓ 23 callers
Function
readdir
test/other/test_fs_icase.cpp:47
↓ 23 callers
Function
setlocale
system/lib/libc/musl/src/locale/setlocale.c:10
↓ 23 callers
Function
sysconf
system/lib/libc/musl/src/conf/sysconf.c:35
↓ 23 callers
Function
terminate
system/lib/libcxxabi/src/cxa_handlers.cpp:72
↓ 23 callers
Function
to64
system/lib/libc/musl/src/crypt/crypt_sha512.c:180
↓ 23 callers
Function
write_file
Write to a file opened in text mode.
tools/utils.py:181
↓ 22 callers
Function
_Tp
system/lib/libcxx/include/__atomic/atomic_ref.h:151
↓ 22 callers
Function
__comp_
system/lib/libcxx/include/__algorithm/comp_ref_type.h:25
↓ 22 callers
Function
__copy
system/lib/libcxx/include/__format/formatter_output.h:86
↓ 22 callers
Function
__status
system/lib/libcxx/src/filesystem/operations.cpp:998
↓ 22 callers
Function
_mi_divide_up
Divide upwards: `s <= _mi_divide_up(s,d)*d < s+d`.
system/lib/mimalloc/include/mimalloc/internal.h:488
↓ 22 callers
Method
assertContainedIf
(self, value, string, condition)
test/common.py:1184
↓ 22 callers
Method
begin
system/include/emscripten/val.h:664
↓ 22 callers
Method
check_working
(self, command, expected=None, env=None)
test/test_sanity.py:171
↓ 22 callers
Method
empty
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:336
↓ 22 callers
Function
emscripten_get_heap_size
system/lib/libc/emscripten_get_heap_size.c:11
↓ 22 callers
Function
err
(text)
test/js_optimizer/applyImportAndExportNameChanges2.js:13
↓ 22 callers
Function
fgets
system/lib/libc/musl/src/stdio/fgets.c:6
↓ 22 callers
Method
flush
()
src/lib/libwasmfs_opfs.js:27
↓ 22 callers
Function
getpid
system/lib/libc/musl/src/unistd/getpid.c:4
↓ 22 callers
Function
internal_simple_strtoll
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_libc.cpp:255
↓ 22 callers
Method
is_neg
system/lib/llvm-libc/src/__support/FPUtil/FPBits.h:690
↓ 22 callers
Function
mi_option_get
system/lib/mimalloc/src/options.c:270
↓ 22 callers
Function
mi_page_slice_start
system/lib/mimalloc/include/mimalloc/internal.h:733
↓ 22 callers
Method
parseExpr
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:5174
↓ 22 callers
Function
remove
system/lib/libc/musl/src/stdio/remove.c:6
↓ 22 callers
Function
scalbn
system/lib/libc/musl/src/math/scalbn.c:4
↓ 22 callers
Function
sincos
test/hello_world_gles.c:65
↓ 22 callers
Function
speedtest1_random
Return a pseudo-random unsigned integer */
test/sqlite/speedtest1.c:165
↓ 22 callers
Function
strdup
system/lib/libc/musl/src/string/strdup.c:4
↓ 21 callers
Method
Error
system/lib/compiler-rt/lib/lsan/lsan_common.cpp:270
↓ 21 callers
Function
InternalAlloc
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cpp:86
↓ 21 callers
Function
__cosdf
system/lib/libc/musl/src/math/__cosdf.c:26
↓ 21 callers
Function
__sindf
system/lib/libc/musl/src/math/__sindf.c:26
↓ 21 callers
Function
_mi_ptr_page
system/lib/mimalloc/include/mimalloc/internal.h:669
↓ 21 callers
Function
_mi_theap_heap
system/lib/mimalloc/include/mimalloc/internal.h:570
↓ 21 callers
Method
acquire
\brief Atomically acquire a copy, disabling original in-place. Exactly one call to acquire() returns a copy that isn't disabled.
system/lib/compiler-rt/lib/ubsan/ubsan_value.h:59
↓ 21 callers
Method
add_warning
(self, name, enabled=True, part_of_all=True, shared=False, error=False)
tools/diagnostics.py:60
↓ 21 callers
Function
check_flag
(value)
tools/cmdline.py:232
↓ 21 callers
Function
copySigs
(func)
src/lib/libglemu.js:12
↓ 21 callers
Function
cosf
system/lib/libc/musl/src/math/cosf.c:26
↓ 21 callers
Function
countr_zero
system/lib/libcxx/include/__bit/countr.h:34
↓ 21 callers
Function
dup2
system/lib/libc/musl/src/unistd/dup2.c:9
↓ 21 callers
Function
empty
system/lib/libcxx/include/__iterator/empty.h:25
↓ 21 callers
Function
emscripten_malloc_wasm_worker
system/lib/wasm_worker/library_wasm_worker.c:212
↓ 21 callers
Function
emscripten_proxy_async
system/lib/pthread/proxying.c:184
↓ 21 callers
Function
exp
system/lib/libc/musl/src/math/exp.c:72
↓ 21 callers
Method
from
system/include/emscripten/val.h:151
↓ 21 callers
Method
getExtendedAttribute
(self, _name)
tools/webidl_binder.py:54
↓ 21 callers
Function
getaddrinfo
system/lib/libc/musl/src/network/getaddrinfo.c:12
↓ 21 callers
Function
mi_page_is_abandoned
system/lib/mimalloc/include/mimalloc/internal.h:875
↓ 21 callers
Function
min
system/lib/libcxx/include/__random/random_device.h:53
↓ 21 callers
Function
open
(stream)
src/lib/libfs.js:1645
↓ 21 callers
Method
prep_dlfcn_main
(self, libs=None)
test/test_core.py:2898
↓ 21 callers
Function
sbrk
system/lib/libc/sbrk.c:90
↓ 21 callers
Method
setFloatRegister
system/lib/libunwind/src/Registers.hpp:250
↓ 21 callers
Function
symlink
(parent, newname, oldpath)
test/codesize/test_codesize_file_preload.expected.js:1169
↓ 21 callers
Method
test
system/lib/llvm-libc/src/__support/CPP/bitset.h:32
↓ 21 callers
Method
weekday
system/lib/libcxx/include/__chrono/weekday.h:38
↓ 21 callers
Function
write_32bit_value
system/lib/compiler-rt/lib/profile/GCDAProfiling.c:173
↓ 20 callers
Function
AddrIsInMem
system/lib/compiler-rt/lib/asan/asan_mapping.h:369
↓ 20 callers
Method
UsedSize
system/lib/compiler-rt/lib/asan/asan_allocator.cpp:936
↓ 20 callers
Function
__get_ft
system/lib/libcxx/include/__filesystem/directory_entry.h:324
↓ 20 callers
Function
__restore_sigs
system/lib/libc/musl/src/signal/block.c:45
↓ 20 callers
Function
__throw_bad_alloc
system/lib/libcxx/src/new_helpers.cpp:20
↓ 20 callers
Function
atomic_load_relaxed
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_atomic.h:87
↓ 20 callers
Function
clear
modifiers
system/lib/libcxx/include/__filesystem/path.h:610
↓ 20 callers
Function
closedir
system/lib/libc/musl/src/dirent/closedir.c:6
↓ 20 callers
Method
compile
(flags)
test/test_other.py:10241
↓ 20 callers
Function
connect
(sock, addr, port)
src/lib/libsockfs_node.js:429
↓ 20 callers
Function
consume_arg
()
tools/cmdline.py:254
↓ 20 callers
Function
emscripten_errf
system/lib/libc/emscripten_console.c:60
↓ 20 callers
Function
emscripten_proxy_execute_queue
system/lib/pthread/proxying.c:111
↓ 20 callers
Function
fflush
system/lib/libc/musl/src/stdio/fflush.c:8
↓ 20 callers
Method
getVal
test/embind/embind_test.cpp:290
↓ 20 callers
Function
getattr
(node)
test/codesize/test_codesize_file_preload.expected.js:1084
↓ 20 callers
Function
glob_in_path
(path: str, glob_pattern: str, excludes: set[str] = set())
tools/system_libs.py:54
↓ 20 callers
Function
if
system/lib/mimalloc/src/free.c:191
↓ 20 callers
Function
ignoreReport
system/lib/compiler-rt/lib/ubsan/ubsan_handlers.cpp:27
↓ 20 callers
Function
mi_heap_main
system/lib/mimalloc/src/init.c:450
↓ 20 callers
Method
output_name
(self, basename)
test/common.py:726
↓ 20 callers
Method
read_string
(self)
tools/webassembly.py:233
↓ 20 callers
Function
sched_yield
system/lib/libc/musl/src/sched/sched_yield.c:10
↓ 20 callers
Function
sinf
system/lib/libc/musl/src/math/sinf.c:26
↓ 20 callers
Method
start
test/emscripten_api_browser_infloop.cpp:37
↓ 20 callers
Function
strtoul
system/lib/libc/musl/src/stdlib/strtol.c:115
↓ 20 callers
Function
time
emscripten-specific implementations. These works out slightly smaller than musl's since it they avoid depending on the more general clock_gettime.
system/lib/libc/emscripten_time.c:16
← previous
next →
501–600 of 28,963, ranked by callers