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
↓ 7 callers
Function
mi_arena_start
Start of the arena memory area
system/lib/mimalloc/src/arena.c:135
↓ 7 callers
Function
mi_bchunk_set
Set a single bit
system/lib/mimalloc/src/bitmap.c:275
↓ 7 callers
Function
mi_bfield_atomic_try_clear_mask
system/lib/mimalloc/src/bitmap.c:183
↓ 7 callers
Function
mi_ctz
system/lib/mimalloc/include/mimalloc/bits.h:203
↓ 7 callers
Function
mi_os_prim_free
system/lib/mimalloc/src/os.c:235
↓ 7 callers
Function
mi_page_area
system/lib/mimalloc/include/mimalloc/internal.h:694
↓ 7 callers
Function
mi_page_set_theap
system/lib/mimalloc/include/mimalloc/internal.h:861
↓ 7 callers
Function
mi_theap_queue_first_update
The current small page array is for efficiency and for each small size (up to 256) it points directly to the page for that size without having to comp
system/lib/mimalloc/src/page-queue.c:209
↓ 7 callers
Function
mi_validate_ptr_page
Get the page belonging to a pointer Does further checks in debug mode to see if this was a valid pointer.
system/lib/mimalloc/src/free.c:159
↓ 7 callers
Function
nextafter
system/lib/llvm-libc/src/__support/FPUtil/ManipulationFunctions.h:213
↓ 7 callers
Method
parseEncoding
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:5649
↓ 7 callers
Function
posix_fallocate
system/lib/libc/musl/src/fcntl/posix_fallocate.c:4
↓ 7 callers
Function
print_stats
test/core/test_emmalloc_trim.c:11
↓ 7 callers
Function
printy
test/core/test_vsnprintf.c:12
↓ 7 callers
Function
pthread_attr_getstack
system/lib/libc/musl/src/thread/pthread_attr_get.c:38
↓ 7 callers
Function
qsort
system/lib/libc/musl/src/stdlib/qsort_nr.c:11
↓ 7 callers
Function
read
(stream, buffer, offset, length, position)
src/lib/liblz4.js:133
↓ 7 callers
Method
read_type
(self)
tools/webassembly.py:245
↓ 7 callers
Method
record_subprocess_finish
(process_pid, returncode)
tools/toolchain_profiler.py:208
↓ 7 callers
Function
recvfrom
system/lib/libc/musl/src/network/recvfrom.c:4
↓ 7 callers
Method
release
system/lib/libcxxabi/src/cxa_vector.cpp:108
↓ 7 callers
Method
remove_prefix
Moves the start of the view forward by n characters. The behavior is undefined if n > size().
system/lib/llvm-libc/src/__support/CPP/string_view.h:133
↓ 7 callers
Method
require_jspi
(self)
test/common.py:636
↓ 7 callers
Function
run
(cmd, **args)
tools/maint/npm_update.py:17
↓ 7 callers
Function
run
(cmd, **args)
tools/maint/rebaseline_tests.py:27
↓ 7 callers
Function
setDevicePixelRatio
test/browser/test_glfw3_hi_dpi_aware.c:62
↓ 7 callers
Function
setenv
system/lib/libc/musl/src/env/setenv.c:24
↓ 7 callers
Function
setup
test/unistd/links.c:43
↓ 7 callers
Function
shutdown
()
test/codesize/test_codesize_file_preload.expected.js:842
↓ 7 callers
Method
shutdown
(self)
emrun.py:569
↓ 7 callers
Function
sincos
test/hello_world_gles_proxy.c:71
↓ 7 callers
Function
sincos
test/hello_world_gles_full_944.c:63
↓ 7 callers
Function
sincos
test/hello_world_gles_full.c:63
↓ 7 callers
Function
sinh
sinh(x) = (exp(x) - 1/exp(x))/2 * = (exp(x)-1 + (exp(x)-1)/exp(x))/2 * = x + x^3/6 + o(x^5) */
system/lib/libc/musl/src/math/sinh.c:7
↓ 7 callers
Function
sleep_briefly
Suspend the thread briefly to assist the thread scheduler during busy loops.
system/lib/llvm-libc/src/__support/threads/sleep.h:18
↓ 7 callers
Method
stack_bottom
system/lib/compiler-rt/lib/asan/asan_thread.cpp:216
↓ 7 callers
Method
stack_top
system/lib/compiler-rt/lib/asan/asan_thread.cpp:214
↓ 7 callers
Function
starts_with
system/lib/libcxxabi/src/demangle/StringViewExtras.h:22
↓ 7 callers
Method
stop
Shuts down the server if it is running.
test/browser_common.py:574
↓ 7 callers
Function
subrange
system/lib/libcxx/include/__ranges/subrange.h:75
↓ 7 callers
Function
swapc
system/lib/libc/musl/src/locale/__mo_lookup.c:4
↓ 7 callers
Function
test
test/core/test_convertI32PairToI53Checked.cpp:15
↓ 7 callers
Function
test_poll
test/unistd/pipe.c:75
↓ 7 callers
Function
test_read
test/unistd/pipe.c:35
↓ 7 callers
Function
test_value
test/other/test_frexp.c:14
↓ 7 callers
Function
test_write
test/unistd/pipe.c:27
↓ 7 callers
Function
timespec_get
There is no other implemented value than TIME_UTC; all other values * are considered erroneous. */
system/lib/libc/musl/src/time/timespec_get.c:5
↓ 7 callers
Method
timestamp
()
tools/toolchain_profiler.py:134
↓ 7 callers
Function
toRep
system/lib/compiler-rt/lib/builtins/fp_lib.h:199
↓ 7 callers
Method
to_storage_type
system/lib/llvm-libc/src/__support/FPUtil/FPBits.h:220
↓ 7 callers
Method
to_sys
system/lib/libcxx/include/__chrono/utc_clock.h:136
↓ 7 callers
Function
top12
Top 12 bits of a double (sign and exponent bits). */
system/lib/libc/musl/src/math/exp2.c:65
↓ 7 callers
Function
top12
Top 12 bits of a double (sign and exponent bits). */
system/lib/libc/musl/src/math/exp.c:67
↓ 7 callers
Function
tre_ast_new_catenation
system/lib/libc/musl/src/regex/regcomp.c:205
↓ 7 callers
Function
truthy
test/core/test_i64_2.cpp:26
↓ 7 callers
Function
type_to_c
(t, non_pointing=False)
tools/webidl_binder.py:326
↓ 7 callers
Function
unsign
(node)
tools/acorn-optimizer.mjs:1158
↓ 7 callers
Function
unsuffixed_basename
(name)
tools/utils.py:115
↓ 7 callers
Function
upper_bound
system/lib/libcxx/include/__flat_set/flat_set.h:605
↓ 7 callers
Method
uuid_size
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_common.h:856
↓ 7 callers
Function
virtualize
Wrap a real file in an IgnoreCase virtual file of the same kind.
system/lib/wasmfs/backends/ignore_case_backend.cpp:65
↓ 7 callers
Function
waitpid
system/lib/libc/musl/src/process/waitpid.c:4
↓ 7 callers
Function
wasmfs_create_directory
This function is exposed to users and allows users to specify a particular backend that a directory should be created within.
system/lib/wasmfs/syscalls.cpp:660
↓ 7 callers
Function
write
(stream, buffer, offset, length, position)
src/lib/liblz4.js:180
↓ 7 callers
Function
xatol
system/lib/libc/musl/src/passwd/getspnam_r.c:15
↓ 6 callers
Method
Add
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.cpp:28
↓ 6 callers
Function
AddDieCallback
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_termination.cpp:22
↓ 6 callers
Method
CheckLocked
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp:352
↓ 6 callers
Method
Destroy
system/lib/compiler-rt/lib/asan/asan_thread.cpp:124
↓ 6 callers
Function
EM_ASYNC_JS
test/embind/embind_jspi_test.cpp:87
↓ 6 callers
Function
GetGlobalAddressInformation
system/lib/compiler-rt/lib/asan/asan_descriptions.cpp:303
↓ 6 callers
Method
GetModuleNameForPc
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h:149
↓ 6 callers
Function
GetProcessName
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp:274
↓ 6 callers
Function
GetThreadContextByTidLocked
system/lib/compiler-rt/lib/asan/asan_thread.cpp:89
↓ 6 callers
Function
GetThreadSelf
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp:115
↓ 6 callers
Function
InterceptionFailed
system/lib/compiler-rt/lib/interception/interception_win.cpp:164
↓ 6 callers
Function
MaybeInstallSigaction
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cpp:215
↓ 6 callers
Function
MmapNamed
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp:433
↓ 6 callers
Function
MonotonicNanoTime
This needs to be called during initialization to avoid being racy.
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:531
↓ 6 callers
Function
ParseHex
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp:62
↓ 6 callers
Method
PointerIsMine
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_combined.h:115
↓ 6 callers
Function
RegisterRange
Generates mask discriminator for _Unwind_VRS_Pop, e.g. for _UVRSC_VFP / _UVRSD_DOUBLE.
system/lib/libunwind/src/Unwind-EHABI.cpp:208
↓ 6 callers
Function
RoundUpToPowerOfTwo
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_common.h:459
↓ 6 callers
Function
SetContainerGranule
Marks the specified number of bytes in a granule as accessible or poisones the whole granule with kAsanContiguousContainerOOBMagic value.
system/lib/compiler-rt/lib/asan/asan_poisoning.cpp:658
↓ 6 callers
Method
StaticFunc
test/embind/embind_test.cpp:2633
↓ 6 callers
Function
StripPathPrefix
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_common.cpp:87
↓ 6 callers
Function
UTF8ArrayToString
(heapOrArray, idx = 0, maxBytesToRead, ignoreNul)
test/codesize/test_codesize_file_preload.expected.js:686
↓ 6 callers
Function
UnpoisonStack
system/lib/compiler-rt/lib/asan/asan_rtl.cpp:602
↓ 6 callers
Method
WhichFuncCalled
test/embind/embind_test.cpp:2629
↓ 6 callers
Method
Write
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_win.cpp:907
↓ 6 callers
Function
_Unwind_GetIP
Called by personality handler during phase 2 to get instruction pointer.
system/lib/libunwind/src/Unwind-sjlj.c:439
↓ 6 callers
Function
_W_EXITCODE
(ret, sig)
src/lib/libcore.js:384
↓ 6 callers
Function
__allocate_at_least
system/lib/libcxx/include/__memory/allocate_at_least.h:25
↓ 6 callers
Method
__allocation_size
system/lib/libcxx/src/memory_resource.cpp:205
↓ 6 callers
Function
__append1
system/lib/libcxx/include/__charconv/to_chars_base_10.h:31
↓ 6 callers
Function
__atomic_store_n
system/lib/compiler-rt/lib/builtins/emutls.c:248
↓ 6 callers
Function
__complement
system/lib/libcxx/include/__charconv/traits.h:179
↓ 6 callers
Function
__constexpr_memmove
system/lib/libcxx/include/__string/constexpr_c_functions.h:208
↓ 6 callers
Function
__copy_file
system/lib/libcxx/src/filesystem/operations.cpp:380
↓ 6 callers
Function
__create_directory
system/lib/libcxx/src/filesystem/operations.cpp:511
← previous
next →
1,601–1,700 of 28,963, ranked by callers