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
↓ 5 callers
Function
clear_except_if_required
system/lib/llvm-libc/src/__support/FPUtil/FEnvImpl.h:75
↓ 5 callers
Function
consume_arg_file
()
tools/cmdline.py:261
↓ 5 callers
Method
context
system/lib/compiler-rt/lib/asan/asan_thread.h:88
↓ 5 callers
Function
contract_inplace
Replaces all occurrences of 'src' in string 'str' with 'dst', operating in place. strlen(dst) <= strlen(src).
test/sse/test_sse.h:185
↓ 5 callers
Method
copy
system/lib/libcxx/src/future.cpp:101
↓ 5 callers
Function
copy_addr
system/lib/libc/musl/src/network/getifaddrs.c:57
↓ 5 callers
Function
create_file
test/unistd/unlink.c:17
↓ 5 callers
Function
create_request
test/test_emscripten_async_wget2_data.cpp:75
↓ 5 callers
Function
dbg
(*args)
tools/webidl_binder.py:36
↓ 5 callers
Function
dbg
tools/pylauncher/pylauncher.c:36
↓ 5 callers
Method
destroy
system/lib/llvm-libc/src/__support/blockstore.h:235
↓ 5 callers
Method
detach
system/lib/libcxx/src/thread.cpp:54
↓ 5 callers
Function
dirfd
system/lib/libc/musl/src/dirent/dirfd.c:4
↓ 5 callers
Function
dispose_chunk
Consolidate and bin a chunk. Differs from exported versions of free mainly in that the chunk need not be marked as inuse. */
system/lib/dlmalloc.c:4449
↓ 5 callers
Function
div_ceil
system/lib/llvm-libc/src/__support/float_to_string.h:164
↓ 5 callers
Function
doMerging
system/lib/compiler-rt/lib/profile/InstrProfilingFile.c:326
↓ 5 callers
Function
do_msg_read
test/sockets/test_sockets_msg.h:9
↓ 5 callers
Function
do_relocs
system/lib/libc/musl/ldso/dynlink.c:379
↓ 5 callers
Function
drawTriangle
test/browser/test_webgl_context_attributes_common.c:108
↓ 5 callers
Function
emmalloc_dynamic_heap_size
system/lib/emmalloc.c:1353
↓ 5 callers
Function
emmalloc_trim
system/lib/emmalloc.c:1345
↓ 5 callers
Function
emscripten_atomic_wait_suspending
system/lib/pthread/emscripten_atomic_wait_suspending.c:12
↓ 5 callers
Function
emscripten_compute_dom_pk_code
system/lib/html5/dom_pk_codes.c:13
↓ 5 callers
Function
emscripten_dom_pk_code_to_string
system/lib/html5/dom_pk_codes.c:188
↓ 5 callers
Function
emscripten_lock_try_acquire
system/lib/pthread/emscripten_thread_primitives.c:64
↓ 5 callers
Function
emscripten_lock_wait_acquire
system/lib/pthread/emscripten_thread_primitives.c:18
↓ 5 callers
Function
emscripten_lock_waitinf_acquire
system/lib/pthread/emscripten_thread_primitives.c:31
↓ 5 callers
Function
emscripten_num_logical_cores
system/lib/pthread/library_pthread_stub.c:26
↓ 5 callers
Function
emscripten_proxy_callback_with_ctx
system/lib/pthread/proxying.c:461
↓ 5 callers
Function
emscripten_semaphore_try_acquire
system/lib/pthread/emscripten_thread_primitives.c:78
↓ 5 callers
Function
emscripten_semaphore_waitinf_acquire
system/lib/pthread/emscripten_thread_primitives.c:108
↓ 5 callers
Function
emscripten_set_thread_name
system/lib/pthread/thread_profiler.c:67
↓ 5 callers
Function
emscripten_start_wasm_audio_worklet_thread_async
Simple wrapper function around the JS _emscripten_create_audio_worklet function that adds the _emscripten_get_next_tid() as arg0
system/lib/wasm_worker/audio_worklet.c:15
↓ 5 callers
Function
encode_vlq
(n)
tools/wasm-sourcemap.py:109
↓ 5 callers
Function
end
system/lib/libcxx/include/__iterator/access.h:20
↓ 5 callers
Function
engine_is_bun
(engine)
test/common.py:315
↓ 5 callers
Method
engine_is_node
(self)
test/common.py:1012
↓ 5 callers
Method
erase
()
tools/ports/__init__.py:282
↓ 5 callers
Function
erf
system/lib/libc/musl/src/math/erf.c:213
↓ 5 callers
Function
erfc
system/lib/libc/musl/src/math/erf.c:244
↓ 5 callers
Method
exchange
system/lib/llvm-libc/src/__support/CPP/atomic.h:185
↓ 5 callers
Function
execve
system/lib/libc/musl/src/process/execve.c:4
↓ 5 callers
Function
expm1f
system/lib/libc/musl/src/math/expm1f.c:30
↓ 5 callers
Function
expm1l
system/lib/libc/musl/src/math/expm1l.c:53
↓ 5 callers
Function
fdatasync
system/lib/libc/musl/src/unistd/fdatasync.c:4
↓ 5 callers
Function
fegetround
system/lib/libc/musl/src/fenv/fenv.c:20
↓ 5 callers
Method
fetch_and
system/lib/libcxx/include/__atomic/atomic_ref.h:284
↓ 5 callers
Function
find_library
(lib, lib_dirs)
tools/link.py:2650
↓ 5 callers
Function
fixup
(value, min, max)
src/lib/libtime.js:349
↓ 5 callers
Function
fmaximum
system/lib/llvm-libc/src/__support/FPUtil/BasicOperations.h:140
↓ 5 callers
Function
fmaximum_num
system/lib/llvm-libc/src/__support/FPUtil/BasicOperations.h:162
↓ 5 callers
Function
fminimum
system/lib/llvm-libc/src/__support/FPUtil/BasicOperations.h:151
↓ 5 callers
Function
fminimum_num
system/lib/llvm-libc/src/__support/FPUtil/BasicOperations.h:177
↓ 5 callers
Function
foo
Foo is a function that needs asyncify support.
test/core/test_asyncify_lists.cpp:10
↓ 5 callers
Function
fputc
system/lib/libc/musl/src/stdio/fputc.c:4
↓ 5 callers
Function
free_ctx
system/lib/pthread/proxying.c:339
↓ 5 callers
Function
freelocale
system/lib/libcxx/include/__support/xlocale/__nop_locale_mgmt.h:20
↓ 5 callers
Function
frexp
system/lib/llvm-libc/src/__support/FPUtil/ManipulationFunctions.h:32
↓ 5 callers
Function
get16
system/lib/libunwind/src/AddressSpace.hpp:168
↓ 5 callers
Method
getAccessID
system/lib/wasmfs/backends/opfs_backend.cpp:122
↓ 5 callers
Method
getBuckets
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_dense_map.h:682
↓ 5 callers
Method
getFlag
system/lib/libcxxabi/src/demangle/ItaniumDemangle.h:3034
↓ 5 callers
Function
getGraphName
(name, what)
tools/acorn-optimizer.mjs:778
↓ 5 callers
Function
getNextWord
system/lib/libunwind/src/Unwind-EHABI.cpp:43
↓ 5 callers
Method
getOffset
Get the offset from the most-derived type to this base class.
system/lib/compiler-rt/lib/ubsan/ubsan_type_hash.h:37
↓ 5 callers
Method
getPosition
system/lib/wasmfs/file_table.h:92
↓ 5 callers
Method
getSourceLocation
system/lib/compiler-rt/lib/ubsan/ubsan_diag.h:61
↓ 5 callers
Method
getValSqr
test/webidl/test.h:26
↓ 5 callers
Method
getValue
test/webidl/test.h:82
↓ 5 callers
Method
get_chunk_size
Get the location in the memory where we will store the chunk size.
system/lib/llvm-libc/src/__support/GPU/allocator.cpp:213
↓ 5 callers
Function
get_engine
Return engine that satifies predicate, if one is configured, otherwise None.
test/common.py:320
↓ 5 callers
Function
get_env_bool
(name, default='0')
tools/utils.py:51
↓ 5 callers
Method
get_fd
system/lib/llvm-libc/src/__support/File/linux/file.h:31
↓ 5 callers
Method
get_imports
(self)
tools/webassembly.py:406
↓ 5 callers
Function
get_lane_id
system/lib/llvm-libc/src/__support/GPU/utils.h:74
↓ 5 callers
Method
get_sys_time
system/lib/libcxx/include/__chrono/zoned_time.h:175
↓ 5 callers
Function
get_v8
()
test/common.py:332
↓ 5 callers
Function
getentropy
system/lib/libc/musl/src/misc/getentropy.c:11
↓ 5 callers
Function
gettimeofday
system/lib/libc/emscripten_time.c:24
↓ 5 callers
Function
glUniform4iv
system/lib/gl/webgl1.c:494
↓ 5 callers
Function
grep
(string, subdir='')
tools/maint/check_for_unused_test_files.py:46
↓ 5 callers
Method
has_name_section
(self)
tools/webassembly.py:573
↓ 5 callers
Function
if
(!src.panner)
src/lib/libopenal.js:508
↓ 5 callers
Function
if
(Module.propertyIsEnumerable(handler))
src/lib/libpthread.js:413
↓ 5 callers
Function
if
system/lib/compiler-rt/lib/asan/asan_errors.cpp:519
↓ 5 callers
Method
inRootName
system/lib/libcxx/src/filesystem/path_parser.h:206
↓ 5 callers
Function
includeSystemFile
(fileName)
src/jsifier.mjs:854
↓ 5 callers
Function
inet_ntoa
system/lib/libc/musl/src/network/inet_ntoa.c:4
↓ 5 callers
Function
init_em_queued_call_args
system/lib/pthread/proxying_legacy.c:124
↓ 5 callers
Method
initialize
Set the necessary bitfield bytes to zero in parallel using many lanes. This must be called before the bitfield can be accessed safely, memory is not g
system/lib/llvm-libc/src/__support/GPU/allocator.cpp:179
↓ 5 callers
Method
inner_size
@returns The number of usable bytes inside the block were it to be allocated.
system/lib/llvm-libc/src/__support/block.h:136
↓ 5 callers
Function
inplace_merge
system/lib/libcxx/include/__algorithm/inplace_merge.h:227
↓ 5 callers
Function
internal_getppid
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:904
↓ 5 callers
Function
internal_madvise
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:150
↓ 5 callers
Function
internal_mmap
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:123
↓ 5 callers
Function
internal_sched_yield
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp:209
↓ 5 callers
Function
internal_sysctl
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:964
↓ 5 callers
Function
isFileURI
(filename)
test/codesize/test_codesize_minimal_O0.expected.js:288
↓ 5 callers
Function
isLiteralString
(node)
tools/acorn-optimizer.mjs:103
↓ 5 callers
Function
isSeparator
system/lib/libcxx/src/filesystem/path_parser.h:20
← previous
next →
2,101–2,200 of 28,963, ranked by callers