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
↓ 6 callers
Function
__cxx_atomic_fetch_sub
system/lib/libcxx/include/__atomic/support/c11.h:211
↓ 6 callers
Function
__dl_seterr
system/lib/libc/musl/src/ldso/dlerror.c:75
↓ 6 callers
Function
__emplace
system/lib/libcxx/include/__flat_set/flat_multiset.h:614
↓ 6 callers
Function
__format_integer
system/lib/libcxx/include/__format/formatter_integral.h:285
↓ 6 callers
Function
__getExceptionClass
Is it one of ours?
system/lib/libcxxabi/src/cxa_exception.cpp:95
↓ 6 callers
Function
__handle_error
system/lib/libcxx/include/__filesystem/directory_entry.h:282
↓ 6 callers
Function
__in_pattern
system/lib/libcxx/include/__charconv/from_chars_integral.h:74
↓ 6 callers
Function
__insert_or_assign
system/lib/libcxx/include/__flat_map/flat_map.h:1078
↓ 6 callers
Function
__libcpp_mutex_lock
system/lib/libcxx/src/support/win32/thread_win32.cpp:66
↓ 6 callers
Function
__llvm_profile_begin_bitmap
system/lib/compiler-rt/lib/profile/InstrProfilingPlatformOther.c:106
↓ 6 callers
Function
__llvm_profile_end_bitmap
system/lib/compiler-rt/lib/profile/InstrProfilingPlatformOther.c:108
↓ 6 callers
Function
__llvm_profile_get_counters_size
system/lib/compiler-rt/lib/profile/InstrProfilingBuffer.c:113
↓ 6 callers
Function
__llvm_write_binary_ids
system/lib/compiler-rt/lib/profile/InstrProfilingPlatformAIX.c:101
↓ 6 callers
Function
__localeconv
system/lib/libcxx/src/support/win32/locale_win32.cpp:29
↓ 6 callers
Function
__matches
system/lib/libcxx/src/experimental/tzdb.cpp:100
↓ 6 callers
Function
__min_element
system/lib/libcxx/include/__algorithm/min_element.h:28
↓ 6 callers
Function
__parent_
system/lib/libcxx/include/__ranges/join_view.h:185
↓ 6 callers
Function
__pow5bits
Returns __e == 0 ? 1 : ceil(log_2(5^__e)).
system/lib/libcxx/src/include/ryu/common.h:69
↓ 6 callers
Function
__pthread_rwlock_unlock
system/lib/libc/musl/src/thread/pthread_rwlock_unlock.c:3
↓ 6 callers
Function
__randname
This assumes that a check for the template size has already been made */
system/lib/libc/musl/src/temp/__randname.c:7
↓ 6 callers
Function
__ryu_shiftright128
system/lib/libcxx/src/include/ryu/d2s_intrinsics.h:58
↓ 6 callers
Function
__skip_line
system/lib/libcxx/src/experimental/tzdb.cpp:82
↓ 6 callers
Function
__tandf
system/lib/libc/musl/src/math/__tandf.c:28
↓ 6 callers
Function
__throw_invalid_type_format_error
system/lib/libcxx/include/__format/parser_std_format_spec.h:61
↓ 6 callers
Method
__throw_length_error
system/lib/libcxx/src/vector.cpp:24
↓ 6 callers
Function
__to_buffer
system/lib/libcxx/include/__format/formatter_floating_point.h:60
↓ 6 callers
Function
__to_gcc_failure_order
system/lib/libcxx/include/__atomic/to_gcc_order.h:37
↓ 6 callers
Function
__vm_wait
system/lib/libc/musl/src/thread/vmlock.c:7
↓ 6 callers
Function
_aligned_free
system/lib/mimalloc/src/alloc-override.c:181
↓ 6 callers
Method
_calc_indexes
(self)
tools/webassembly.py:577
↓ 6 callers
Function
_mi_arena_id_none
system/lib/mimalloc/src/arena.c:31
↓ 6 callers
Function
_mi_clock_now
system/lib/mimalloc/src/stats.c:522
↓ 6 callers
Function
_mi_memset
system/lib/mimalloc/include/mimalloc/internal.h:1216
↓ 6 callers
Function
_mi_os_free_ex
system/lib/mimalloc/src/os.c:249
↓ 6 callers
Function
_mi_page_is_valid
system/lib/mimalloc/src/page.c:119
↓ 6 callers
Function
_mi_page_ptr_unalign
Adjust a block that was allocated aligned, to the actual start of the block in the page. note: this can be called from `mi_free_generic_mt` where a no
system/lib/mimalloc/src/free.c:94
↓ 6 callers
Function
_mi_safe_ptr_page
system/lib/mimalloc/src/page-map.c:182
↓ 6 callers
Function
_mi_stats_merge_into
system/lib/mimalloc/src/stats.c:431
↓ 6 callers
Function
_mi_strlcpy
system/lib/mimalloc/src/libc.c:42
↓ 6 callers
Function
_mi_strlen
system/lib/mimalloc/src/libc.c:71
↓ 6 callers
Function
_mi_thread_done
system/lib/mimalloc/src/init.c:719
↓ 6 callers
Function
_mi_toupper
system/lib/mimalloc/src/libc.c:19
↓ 6 callers
Function
_mi_wsize_from_size
Align a byte size to a size in _machine words_, i.e. byte size == `wsize*sizeof(void*)`.
system/lib/mimalloc/include/mimalloc/internal.h:511
↓ 6 callers
Function
_mm_and_ps
system/include/compat/xmmintrin.h:432
↓ 6 callers
Function
_mm_and_si128
system/include/compat/emmintrin.h:762
↓ 6 callers
Function
_mm_cmpgt_epi32
system/include/compat/emmintrin.h:969
↓ 6 callers
Function
_mm_setzero_ps
system/include/compat/xmmintrin.h:72
↓ 6 callers
Function
_mm_testz_si128
system/include/compat/smmintrin.h:294
↓ 6 callers
Function
_mm_xor_si128
system/include/compat/emmintrin.h:780
↓ 6 callers
Function
abort
(what)
test/js_optimizer/applyImportAndExportNameChanges2.js:21
↓ 6 callers
Function
abort_noSupport
(info)
src/lib/libglemu.js:1075
↓ 6 callers
Function
abs
system/lib/llvm-libc/src/__support/CPP/algorithm.h:29
↓ 6 callers
Method
access
system/lib/libcxx/include/__mdspan/default_accessor.h:53
↓ 6 callers
Function
addToCompileTimeContext
(object)
src/utility.mjs:330
↓ 6 callers
Method
add_browser_reporting
(self)
test/browser_common.py:828
↓ 6 callers
Function
add_link_arg
(flag, is_file=False)
emcc.py:372
↓ 6 callers
Function
add_promise
test/pthread/test_pthread_proxying_canceled_work.c:31
↓ 6 callers
Function
aligned_alloc
system/lib/emmalloc.c:824
↓ 6 callers
Method
allocated
system/lib/compiler-rt/lib/lsan/lsan_allocator.cpp:314
↓ 6 callers
Function
as_string
system/lib/libcxx/src/string.cpp:293
↓ 6 callers
Function
assertNoJoystickEvent
test/browser/test_sdl_joystick.c:44
↓ 6 callers
Function
assign
system/lib/libcxx/include/__vector/vector.h:311
↓ 6 callers
Function
atan_eval
Approximate atan(x) for |x| <= 2^-7. Using degree-9 Taylor polynomial: P = x - x^3/3 + x^5/5 -x^7/7 + x^9/9; Then the absolute error is bounded by: |a
system/lib/llvm-libc/src/math/generic/atan_utils.h:113
↓ 6 callers
Function
await_widget
test/pthread/test_pthread_proxying.c:95
↓ 6 callers
Function
bar
(foo, a, b)
test/js_optimizer/minifyLocals.js:10
↓ 6 callers
Method
begin
system/lib/libcxx/include/__ranges/reverse_view.h:70
↓ 6 callers
Function
big_endian_cmp_mask
system/lib/llvm-libc/src/string/memory_utils/op_x86.h:161
↓ 6 callers
Function
browser_should_skip_feature
(skip_env_var, feature)
test/browser_common.py:208
↓ 6 callers
Function
btowc
system/lib/libc/musl/src/multibyte/btowc.c:6
↓ 6 callers
Function
callback
test/sqlite/test.c:12
↓ 6 callers
Method
can_catch
Handles bullet 1
system/lib/libcxxabi/src/private_typeinfo.cpp:434
↓ 6 callers
Function
cbegin
system/lib/libcxx/include/__iterator/access.h:57
↓ 6 callers
Function
ceil_log10_pow2
Returns 1 + floor(log_10(2^e). This could technically be off by 1 if any power of 2 was also a power of 10, but since that doesn't exist this is alway
system/lib/llvm-libc/src/__support/float_to_string.h:160
↓ 6 callers
Function
check
system/lib/llvm-libc/src/wchar/wcsspn.cpp:18
↓ 6 callers
Function
checkInt
(value, bits, min, max)
src/runtime_debug.js:243
↓ 6 callers
Function
checkStackCookie
()
test/codesize/test_codesize_minimal_O0.expected.js:311
↓ 6 callers
Function
checkStackCookie
()
src/runtime_stack_check.js:34
↓ 6 callers
Function
check_equal
test/browser/glframebufferattachmentinfo.c:14
↓ 6 callers
Function
checked_string_to_char_convert
system/lib/libcxx/src/locale.cpp:3876
↓ 6 callers
Method
clear
No CTOR.
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_bitvector.h:28
↓ 6 callers
Method
clearBit
Returns true if the bit has changed from 1 to 0.
system/lib/compiler-rt/lib/sanitizer_common/sanitizer_bitvector.h:40
↓ 6 callers
Method
close
system/lib/llvm-libc/src/__support/File/dir.cpp:54
↓ 6 callers
Function
compiler_for
(filename, force_c=False)
test/common.py:150
↓ 6 callers
Function
connect
system/lib/libc/musl/src/network/connect.c:4
↓ 6 callers
Function
convert_inf_nan
system/lib/llvm-libc/src/stdio/printf_core/float_inf_nan_converter.h:28
↓ 6 callers
Function
cosh
cosh(x) = (exp(x) + 1/exp(x))/2 * = 1 + 0.5*(exp(x)-1)*(exp(x)-1)/exp(x) * = 1 + x*x/2 + o(x^4) */
system/lib/libc/musl/src/math/cosh.c:7
↓ 6 callers
Function
countl_one
system/lib/libcxx/include/__bit/countl.h:39
↓ 6 callers
Method
create
test/embind/test_custom_marshal.cpp:20
↓ 6 callers
Function
data
system/lib/llvm-libc/src/__support/CPP/span.h:95
↓ 6 callers
Function
decode
test/benchmark/base64.c:40
↓ 6 callers
Function
delete_dir
Delete a directory (if it exists).
tools/utils.py:203
↓ 6 callers
Function
destroy_n
system/lib/libcxx/include/__memory/destroy.h:60
↓ 6 callers
Function
doCallback
(f)
src/Fetch.js:750
↓ 6 callers
Function
do_replace
(input_, pattern, replacement)
tools/shared.py:606
↓ 6 callers
Function
do_write_unlock
system/lib/libc/dynlink.c:91
↓ 6 callers
Function
done
(err)
src/lib/libidbfs.js:360
↓ 6 callers
Function
emplace
system/lib/libcxx/include/__flat_map/flat_multimap.h:442
↓ 6 callers
Function
empty
@returns Whether the trie contains any blocks.
system/lib/llvm-libc/src/__support/freetrie.h:96
↓ 6 callers
Function
emscripten_conditional_set_current_thread_status
system/lib/pthread/thread_profiler.c:51
↓ 6 callers
Function
emscripten_current_thread_process_queued_calls
system/lib/pthread/library_pthread.c:94
← previous
next →
1,701–1,800 of 28,963, ranked by callers