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
pid_existed
(pid)
emrun.py:422
↓ 2 callers
Function
piecewise_construct_t
system/lib/libcxx/include/__utility/piecewise_construct.h:21
↓ 2 callers
Function
pntz
system/lib/libc/musl/src/stdlib/qsort.c:37
↓ 2 callers
Function
policyof
system/lib/libc/musl/src/network/lookup_name.c:256
↓ 2 callers
Function
poll
system/lib/libc/musl/src/select/poll.c:6
↓ 2 callers
Function
poly_approx_d
Polynomial approximations with double precision. Generated by Sollya with: > P = fpminimax((2^x - 1)/x, 3, [|D...|], [-2^-13 - 2^-30, 2^-13 + 2^-30])
system/lib/llvm-libc/src/math/generic/exp2.cpp:56
↓ 2 callers
Function
poly_approx_d
Polynomial approximations with double precision. Generated by Sollya with: > P = fpminimax((10^x - 1)/x, 3, [|D...|], [-2^-14, 2^-14]); > P; Error bo
system/lib/llvm-libc/src/math/generic/exp10.cpp:69
↓ 2 callers
Function
pop_arg
system/lib/libc/musl/src/stdio/vfwprintf.c:102
↓ 2 callers
Function
pop_arg
system/lib/libc/musl/src/stdio/vfprintf.c:153
↓ 2 callers
Function
pop_back
system/lib/libcxx/include/__vector/vector.h:485
↓ 2 callers
Method
pop_back
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_common.h:553
↓ 2 callers
Method
pop_utf32
system/lib/llvm-libc/src/__support/wchar/character_converter.cpp:124
↓ 2 callers
Method
pop_utf8
system/lib/llvm-libc/src/__support/wchar/character_converter.cpp:141
↓ 2 callers
Method
pos_format
system/lib/libcxx/include/__locale_dir/money.h:65
↓ 2 callers
Function
positive42
test/core/test_llvm_fabs.c:18
↓ 2 callers
Function
posix_openpt
system/lib/libc/musl/src/misc/pty.c:8
↓ 2 callers
Function
posix_readdir
system/lib/libcxx/src/filesystem/file_descriptor.h:74
↓ 2 callers
Function
posix_spawn_file_actions_addclose
system/lib/libc/musl/src/process/posix_spawn_file_actions_addclose.c:6
↓ 2 callers
Function
posix_spawn_file_actions_init
system/lib/libc/musl/src/process/posix_spawn_file_actions_init.c:3
↓ 2 callers
Function
posix_spawnattr_destroy
system/lib/libc/musl/src/process/posix_spawnattr_destroy.c:3
↓ 2 callers
Function
posix_spawnattr_init
system/lib/libc/musl/src/process/posix_spawnattr_init.c:3
↓ 2 callers
Function
posix_spawnattr_setflags
system/lib/libc/musl/src/process/posix_spawnattr_setflags.c:4
↓ 2 callers
Function
postExit
(msg)
src/emrun_postjs.js:27
↓ 2 callers
Function
postInstantiation
(module, instance)
src/lib/libdylink.js:795
↓ 2 callers
Function
postRun
()
test/codesize/test_small_js_flags.expected.js:133
↓ 2 callers
Function
prepare_lazy
system/lib/libc/musl/ldso/dynlink.c:2077
↓ 2 callers
Function
preprocess
(filename)
src/parseTools.mjs:101
↓ 2 callers
Method
print
(self)
tools/emsymbolizer.py:45
↓ 2 callers
Method
print
(nameMap, out)
src/lib/libembind_gen.js:47
↓ 2 callers
Function
printChar
(fd, HEAPU8[ptr+j])
src/lib/libwasi.js:284
↓ 2 callers
Function
printDummy
test/webaudio/audioworklet_emscripten_locks.c:75
↓ 2 callers
Method
printSignature
(nameMap, out)
src/lib/libembind_gen.js:70
↓ 2 callers
Function
printSql
Print an SQL statement to standard output */
test/sqlite/speedtest1.c:305
↓ 2 callers
Function
printWrap
system/lib/wasmfs/fuzzer/support/command-line.cpp:23
↓ 2 callers
Function
print_addresses
test/core/pthread/test_pthread_dylink.c:11
↓ 2 callers
Function
print_addresses_side
test/core/pthread/test_pthread_dylink_side.c:10
↓ 2 callers
Method
print_all_messages
(self)
emrun.py:495
↓ 2 callers
Method
print_messages_due
(self)
emrun.py:502
↓ 2 callers
Function
print_results
test/benchmark/benchmark_memset.cpp:94
↓ 2 callers
Function
print_results
test/benchmark/benchmark_memcpy.cpp:95
↓ 2 callers
Function
print_table
system/lib/libcxx/src/include/to_chars_floating_point.h:579
↓ 2 callers
Function
printf_core
XXX EMSCRIPTEN: pass in fmt_fp and pop_arg as a function pointer, so iprintf/__small_printf don't force linking in of unnecessary floating-point code.
system/lib/libc/musl/src/stdio/vfprintf.c:482
↓ 2 callers
Function
printf_main
system/lib/llvm-libc/src/stdio/printf_core/printf_main.h:25
↓ 2 callers
Function
probe
test/test_poll_nonblocking.c:13
↓ 2 callers
Function
proc_yield
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_atomic_msvc.h:65
↓ 2 callers
Function
processEntry
(entry)
src/lib/libglfw.js:902
↓ 2 callers
Function
processMacros
(text, filename)
src/parseTools.mjs:64
↓ 2 callers
Function
process_libraries
Process `-l` and `--js-library` flags.
tools/link.py:2709
↓ 2 callers
Function
pthread_attr_getdetachstate
system/lib/libc/musl/src/thread/pthread_attr_get.c:3
↓ 2 callers
Function
pthread_attr_getstacksize
system/lib/libc/musl/src/thread/pthread_attr_get.c:51
↓ 2 callers
Function
pthread_attr_setguardsize
system/lib/libc/musl/src/thread/pthread_attr_setguardsize.c:3
↓ 2 callers
Function
pthread_mutex_init
system/lib/libc/musl/src/thread/pthread_mutex_init.c:3
↓ 2 callers
Function
pthread_rwlock_tryrdlock
system/lib/pthread/library_pthread_stub.c:293
↓ 2 callers
Method
quarantined_size
The total size of quarantined nodes recorded in this batch.
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_quarantine.h:41
↓ 2 callers
Function
queue_ctors
system/lib/libc/musl/ldso/dynlink.c:1508
↓ 2 callers
Function
quit
(status)
src/closure-externs/v8-externs.js:34
↓ 2 callers
Function
quit_
(status, toThrow)
test/codesize/test_codesize_file_preload.expected.js:161
↓ 2 callers
Function
r8mat_gen
test/benchmark/linpack2.c:1108
↓ 2 callers
Function
rbegin
system/lib/libcxx/include/__iterator/reverse_access.h:46
↓ 2 callers
Function
read32
system/lib/mimalloc/src/random.c:87
↓ 2 callers
Function
readAtOffset
Internal read function called by __wasi_fd_read and __wasi_fd_pread Receives an open file state offset. Optionally sets open file state offset. TODO:
system/lib/wasmfs/syscalls.cpp:179
↓ 2 callers
Function
readI53FromI64
test/core/test_int53.c:113
↓ 2 callers
Method
read_at
(self, offset, count)
tools/webassembly.py:220
↓ 2 callers
Method
read_init
(self)
tools/webassembly.py:248
↓ 2 callers
Function
read_js_files
(files)
tools/link.py:292
↓ 2 callers
Function
read_module_imports
(module, metadata)
tools/extract_metadata.py:264
↓ 2 callers
Function
read_size_from_json
(content)
tools/maint/rebaseline_tests.py:34
↓ 2 callers
Function
read_target2_value
system/lib/libcxxabi/src/cxa_personality.cpp:343
↓ 2 callers
Function
readbuffer
(filename)
src/closure-externs/v8-externs.js:24
↓ 2 callers
Function
readlink
(node)
src/lib/libproxyfs.js:153
↓ 2 callers
Function
realpath
system/lib/libcxx/src/filesystem/posix_compat.h:334
↓ 2 callers
Function
receiveI64ParamAsDouble
(name)
src/parseTools_legacy.mjs:12
↓ 2 callers
Function
receiveI64ParamAsI53Unchecked
(name)
src/parseTools.mjs:1018
↓ 2 callers
Function
reclaim
system/lib/libc/musl/ldso/dynlink.c:602
↓ 2 callers
Function
recurse
test/core/stack_overflow.c:21
↓ 2 callers
Function
recursive_directory_iterator
system/lib/libcxx/include/__filesystem/recursive_directory_iterator.h:50
↓ 2 callers
Function
recvmsg
(sock, length)
src/lib/libsockfs.js:685
↓ 2 callers
Function
recvmsg
system/lib/libc/musl/src/network/recvmsg.c:50
↓ 2 callers
Function
reduce
system/lib/libcxx/include/__numeric/pstl.h:61
↓ 2 callers
Function
regfree
system/lib/libc/musl/src/regex/regcomp.c:2906
↓ 2 callers
Function
register_tasks
test/pthread/test_pthread_mandelbrot.cpp:347
↓ 2 callers
Function
release
system/lib/libcxx/include/__memory_resource/monotonic_buffer_resource.h:86
↓ 2 callers
Method
release
The guard byte portion of cxa_guard_release.
system/lib/libcxxabi/src/cxa_guard_impl.h:205
↓ 2 callers
Method
release
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_win.cpp:191
↓ 2 callers
Function
remainder
system/lib/libc/musl/src/math/remainder.c:3
↓ 2 callers
Function
remove_active_ctx
system/lib/pthread/proxying.c:257
↓ 2 callers
Function
remove_all_impl
system/lib/libcxx/src/filesystem/operations.cpp:836
↓ 2 callers
Method
remove_lowest_bit
Use the bitmask as an iterator. Update the state and return current lowest set bit. To make the bitmask iterable, each stride must contain 0 or exact
system/lib/llvm-libc/src/__support/HashTable/bitmask.h:57
↓ 2 callers
Function
rename
system/lib/libc/musl/src/stdio/rename.c:5
↓ 2 callers
Function
rend
system/lib/libcxx/include/__iterator/reverse_access.h:56
↓ 2 callers
Function
render
The depth stencil attachment isn't really needed to draw the triangle and doesn't really affect the render result. But having one should give us a sli
test/webgpu_basic_rendering.cpp:155
↓ 2 callers
Function
render
test/browser/test_sdl2_ttf.c:16
↓ 2 callers
Function
rep_clz
system/lib/compiler-rt/lib/builtins/fp_lib.h:41
↓ 2 callers
Function
repeatable
test/core/test_dlfcn_self.c:19
↓ 2 callers
Function
reportStderrToServer
(message)
test/browser_reporting.js:39
↓ 2 callers
Function
reportTopLevelError
(e)
test/browser_reporting.js:59
↓ 2 callers
Function
report_assertion_failure
This is intended to be removed in a future patch to use a similar design to below, but it's necessary for the external assert.
system/lib/llvm-libc/src/__support/libc_assert.h:34
↓ 2 callers
Function
report_battery_state
test/browser/test_html5_core.c:231
↓ 2 callers
Function
report_tls
test/core/pthread/test_pthread_dylink_tls.c:27
↓ 2 callers
Function
request_stop
system/lib/libcxx/include/__thread/jthread.h:106
← previous
next →
6,001–6,100 of 28,963, ranked by callers