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
↓ 3 callers
Function
move_backward
system/lib/libcxx/include/__algorithm/move_backward.h:140
↓ 3 callers
Function
ms_to_timespec
system/lib/wasmfs/syscalls.cpp:346
↓ 3 callers
Function
mspace_malloc
system/lib/dlmalloc.c:5602
↓ 3 callers
Function
msync
(stream, buffer, offset, length, mmapFlags)
test/codesize/test_codesize_file_preload.expected.js:1258
↓ 3 callers
Function
mtx_init
system/lib/libc/musl/src/thread/mtx_init.c:4
↓ 3 callers
Function
mul128
returns a*b*2^-128 - e, with error 0 <= e < 7. */
system/lib/libc/musl/src/math/sqrtl.c:160
↓ 3 callers
Function
mul32
returns a*b*2^-32 - e, with error 0 <= e < 1. */
system/lib/libc/musl/src/math/sqrtl.c:59
↓ 3 callers
Function
mul64
returns a*b*2^-64 - e, with error 0 <= e < 3. */
system/lib/libc/musl/src/math/sqrt.c:16
↓ 3 callers
Method
n
system/lib/libcxx/include/__random/chi_squared_distribution.h:44
↓ 3 callers
Function
new_delete_resource
system/lib/libcxx/src/memory_resource.cpp:90
↓ 3 callers
Method
next
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_bitvector.h:92
↓ 3 callers
Function
nextWhitespace
(str, i)
src/lib/libc_preprocessor.js:59
↓ 3 callers
Method
ok
system/lib/libcxx/include/__chrono/year_month_day.h:325
↓ 3 callers
Method
ok
system/lib/libcxx/include/__chrono/year_month_weekday.h:65
↓ 3 callers
Method
operator->
[expected.object.obs], observers
system/lib/libcxx/include/__expected/expected.h:791
↓ 3 callers
Function
operator_new_aligned_impl
system/lib/libcxx/src/new.cpp:117
↓ 3 callers
Function
operator_new_aligned_impl
system/lib/libcxxabi/src/stdlib_new_delete.cpp:137
↓ 3 callers
Function
operator_new_impl
system/lib/libcxx/src/new.cpp:30
↓ 3 callers
Function
operator_new_impl
system/lib/libcxxabi/src/stdlib_new_delete.cpp:50
↓ 3 callers
Method
optionalMethod
test/embind/embind_test.cpp:1448
↓ 3 callers
Method
overrideMimeType
* This method is not effectively implemented because Fetch API relies on the * server's Content-Type header and does not support overriding the MIM
src/Fetch.js:109
↓ 3 callers
Method
p
system/lib/libcxx/include/__random/geometric_distribution.h:43
↓ 3 callers
Method
p
system/lib/libcxx/include/__random/negative_binomial_distribution.h:48
↓ 3 callers
Method
p
system/lib/libcxx/include/__random/bernoulli_distribution.h:39
↓ 3 callers
Function
packedVersionToHumanReadable
test/codesize/test_codesize_minimal_O0.expected.js:15
↓ 3 callers
Function
packedVersionToHumanReadable
src/minimum_runtime_check.js:19
↓ 3 callers
Function
palette
test/browser/test_sdl_canvas_palette_2.c:18
↓ 3 callers
Function
palette
test/browser/test_sdl2_canvas_palette_2.c:18
↓ 3 callers
Method
parallel_stress_test_js_file
(self, js_file, assert_returncode=None, expected=None, not_expected=None)
test/test_stress.py:25
↓ 3 callers
Method
parse
system/lib/libcxx/include/__format/range_default_formatter.h:186
↓ 3 callers
Method
parse
system/lib/wasmfs/fuzzer/support/command-line.cpp:127
↓ 3 callers
Function
parseAndSetFilename
system/lib/compiler-rt/lib/profile/InstrProfilingFile.c:879
↓ 3 callers
Method
parseBaseUnresolvedName
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:3761
↓ 3 callers
Method
parseDecltype
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:4048
↓ 3 callers
Method
parseFunctionType
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:3941
↓ 3 callers
Method
parseSubstitution
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:5831
↓ 3 callers
Method
parseUnresolvedType
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:3735
↓ 3 callers
Method
parse_dylink_section
(self)
tools/webassembly.py:316
↓ 3 callers
Function
parse_format_string
system/lib/llvm-libc/src/stdlib/str_from_util.h:36
↓ 3 callers
Function
partial_sum
system/lib/libcxx/include/__numeric/partial_sum.h:45
↓ 3 callers
Method
passShared
test/embind/embind_test.cpp:1460
↓ 3 callers
Function
path_open
system/lib/libc/musl/ldso/dynlink.c:871
↓ 3 callers
Function
path_without_tool
(env_path, tool_bin)
test/test_sanity.py:103
↓ 3 callers
Function
pointer
test/core/test_ccall.cpp:27
↓ 3 callers
Method
pop_back
system/lib/llvm-libc/src/__support/RPC/rpc_server.h:81
↓ 3 callers
Function
posix_spawn
system/lib/libc/musl/src/process/posix_spawn.c:169
↓ 3 callers
Function
posix_spawn_file_actions_adddup2
system/lib/libc/musl/src/process/posix_spawn_file_actions_adddup2.c:6
↓ 3 callers
Function
posix_spawn_file_actions_destroy
system/lib/libc/musl/src/process/posix_spawn_file_actions_destroy.c:5
↓ 3 callers
Method
pow_n
BigInt(x).pow_n(n) computes x ^ n. Note 0 ^ 0 == 1.
system/lib/llvm-libc/src/__support/big_int.h:643
↓ 3 callers
Function
powl
system/lib/libc/musl/src/math/powl.c:65
↓ 3 callers
Function
prev
system/lib/libcxx/include/__ranges/subrange.h:172
↓ 3 callers
Method
prev_free
@returns The free block immediately before this one, otherwise nullptr.
system/lib/llvm-libc/src/__support/block.h:206
↓ 3 callers
Function
printCanonicalizedNan
Canonicalize nan output: wasm and asm encode negative nans differently
test/other/test_math_hyperbolic.c:12
↓ 3 callers
Function
printError
test/test_freetype.c:26
↓ 3 callers
Method
printFunction
(nameMap, out)
src/lib/libembind_gen.js:106
↓ 3 callers
Function
print_compiler_stage
Emulate the '-v/-###' flags of clang/gcc by printing the sub-commands that we run.
tools/shared.py:549
↓ 3 callers
Function
print_dir
test/wasmfs/wasmfs_getdents.c:46
↓ 3 callers
Function
print_message
(msg, file)
emrun.py:133
↓ 3 callers
Method
print_next_message
(self)
emrun.py:488
↓ 3 callers
Function
print_one
test/wasmfs/wasmfs_getdents.c:34
↓ 3 callers
Function
print_vararg
test/core/test_varargs_multi.c:11
↓ 3 callers
Method
proxyAsync
Return true if the work was successfully enqueued and false otherwise. Refer to the corresponding C API documentation.
system/include/emscripten/proxying.h:258
↓ 3 callers
Method
proxyCallback
system/include/emscripten/proxying.h:277
↓ 3 callers
Method
proxyCallbackWithCtx
system/include/emscripten/proxying.h:291
↓ 3 callers
Method
proxySync
system/include/emscripten/proxying.h:267
↓ 3 callers
Method
proxySyncWithCtx
system/include/emscripten/proxying.h:271
↓ 3 callers
Function
pthread_cond_broadcast
system/lib/libc/musl/src/thread/pthread_cond_broadcast.c:3
↓ 3 callers
Function
pthread_cond_destroy
system/lib/pthread/library_pthread_stub.c:218
↓ 3 callers
Function
pthread_mutex_destroy
system/lib/libc/musl/src/thread/pthread_mutex_destroy.c:3
↓ 3 callers
Method
push
system/lib/llvm-libc/src/__support/wchar/character_converter.cpp:59
↓ 3 callers
Function
put_16
system/lib/libc/musl/src/locale/iconv.c:174
↓ 3 callers
Method
quiet_nan
system/lib/llvm-libc/src/__support/FPUtil/FPBits.h:417
↓ 3 callers
Function
r8_max
test/benchmark/linpack2.c:995
↓ 3 callers
Function
raise
system/lib/libc/musl/src/signal/raise.c:6
↓ 3 callers
Function
read
(filename)
src/utility.mjs:246
↓ 3 callers
Method
read
system/lib/wasmfs/pipe_backend.h:36
↓ 3 callers
Function
readI53FromU64
test/core/test_int53.c:138
↓ 3 callers
Function
readSLEB128
Read a sleb128 encoded value and advance pointer See Variable Length Data Appendix C in: @link http://dwarfstd.org/Dwarf4.pdf @unlink @param data refe
system/lib/libcxxabi/src/cxa_personality.cpp:228
↓ 3 callers
Function
read_file
(filename)
tools/maint/create_entry_points.py:76
↓ 3 callers
Function
ready
()
test/js_optimizer/minimal-runtime-emitDCEGraph.js:2
↓ 3 callers
Function
reap
system/lib/libc/musl/src/misc/wordexp.c:14
↓ 3 callers
Function
reclaim_gaps
system/lib/libc/musl/ldso/dynlink.c:611
↓ 3 callers
Function
region_payload_start_ptr
system/lib/emmalloc.c:294
↓ 3 callers
Function
release_unused_segments
Unmap and unlink any mmapped segments that don't contain used chunks */
system/lib/dlmalloc.c:4332
↓ 3 callers
Function
removeEventListener
(type, listener)
src/closure-externs/closure-externs.js:153
↓ 3 callers
Function
removeRunDependency
test/codesize/test_codesize_file_preload.expected.js:1315
↓ 3 callers
Method
remove_suffix
Moves the end of the view back by n characters. The behavior is undefined if n > size().
system/lib/llvm-libc/src/__support/CPP/string_view.h:140
↓ 3 callers
Function
remquo
system/lib/libc/musl/src/math/remquo.c:4
↓ 3 callers
Function
rename
(oldNode, newDir, newName)
src/lib/liblz4.js:116
↓ 3 callers
Function
report_result
test/browser/webgl_destroy_context.c:15
↓ 3 callers
Function
requestAnimationFrame
(func)
src/lib/libeventloop.js:304
↓ 3 callers
Method
require_node
(self)
test/common.py:499
↓ 3 callers
Method
require_node_25
(self)
test/common.py:508
↓ 3 callers
Method
require_node_26
(self)
test/common.py:519
↓ 3 callers
Method
require_wasm_eh
(self)
test/common.py:603
↓ 3 callers
Method
required_span_size
system/lib/libcxx/include/__mdspan/layout_right.h:139
↓ 3 callers
Function
requires_tool
(tool, env_name=None)
test/test_other.py:235
↓ 3 callers
Function
reserve
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:59
↓ 3 callers
Method
reset
test/embind/embind_test.cpp:3159
↓ 3 callers
Method
reset
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer.h:79
← previous
next →
3,901–4,000 of 28,963, ranked by callers