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
↓ 1 callers
Function
__validate_duration
system/lib/libcxx/include/__chrono/parser_std_format_spec.h:131
↓ 1 callers
Function
__vsyslog
system/lib/libc/musl/src/misc/syslog.c:128
↓ 1 callers
Function
__wcscoll
system/lib/libcxx/include/__locale_dir/support/linux.h:165
↓ 1 callers
Function
__wcscoll_l
FIXME: stub */
system/lib/libc/musl/src/locale/wcscoll.c:6
↓ 1 callers
Function
__wcsftime_l
system/lib/libc/musl/src/time/wcsftime.c:7
↓ 1 callers
Function
__wcsnrtombs
system/lib/libcxx/src/support/win32/locale_win32.cpp:84
↓ 1 callers
Function
__wcsxfrm_l
collate only by code points */
system/lib/libc/musl/src/locale/wcsxfrm.c:6
↓ 1 callers
Function
__weekday_name_ok
system/lib/libcxx/include/__chrono/formatter.h:470
↓ 1 callers
Function
__weekday_ok
system/lib/libcxx/include/__chrono/formatter.h:420
↓ 1 callers
Method
__weeks
system/lib/libcxx/include/__locale_dir/time.h:641
↓ 1 callers
Method
__widen_and_group_float
system/lib/libcxx/include/__locale_dir/num.h:752
↓ 1 callers
Method
__widen_and_group_int
system/lib/libcxx/include/__locale_dir/num.h:712
↓ 1 callers
Function
__win_err_to_errc
system/lib/libcxx/src/system_error.cpp:34
↓ 1 callers
Function
__write_escape_ill_formed_code_unit
system/lib/libcxx/include/__format/write_escaped.h:99
↓ 1 callers
Function
__write_transformed
system/lib/libcxx/include/__format/formatter_output.h:258
↓ 1 callers
Function
__write_using_decimal_separators
system/lib/libcxx/include/__format/formatter_integral.h:215
↓ 1 callers
Function
__write_using_trailing_zeros
system/lib/libcxx/include/__format/formatter_floating_point.h:617
↓ 1 callers
Function
__write_well_formed_escaped_code_unit
system/lib/libcxx/include/__format/write_escaped.h:89
↓ 1 callers
Function
_abort_js
system/lib/standalone/standalone.c:38
↓ 1 callers
Method
_acquire
Platform dependent. If the file lock could be acquired, self._lock_file_fd holds the file descriptor of the lock file.
tools/filelock.py:198
↓ 1 callers
Function
_dlopen
Internal version of dlopen with typed return value. Without this, the compiler won't tell us if we have the wrong return type.
system/lib/libc/dynlink.c:518
↓ 1 callers
Function
_do_call
system/lib/pthread/proxying_legacy.c:169
↓ 1 callers
Function
_do_futex_wait
system/lib/pthread/emscripten_futex_wait.c:144
↓ 1 callers
Function
_embind_register_bindings
system/lib/embind/bind.cpp:61
↓ 1 callers
Function
_emscripten_find_dylib
Resolve filename using LD_LIBRARY_PATH
system/lib/libc/dynlink.c:480
↓ 1 callers
Function
_emscripten_get_fetch_queue
system/lib/fetch/emscripten_fetch.c:42
↓ 1 callers
Function
_emscripten_next_timer
system/lib/libc/musl/src/signal/setitimer.c:88
↓ 1 callers
Function
_emscripten_process_dlopen_queue
system/lib/libc/dynlink.c:367
↓ 1 callers
Function
_emscripten_runtime_keepalive_clear
system/lib/standalone/standalone.c:319
↓ 1 callers
Function
_emscripten_sanitizer_use_colors
system/lib/standalone/standalone.c:307
↓ 1 callers
Function
_emscripten_thread_exit
system/lib/pthread/pthread_create.c:301
↓ 1 callers
Function
_emscripten_thread_mailbox_shutdown
system/lib/pthread/thread_mailbox.c:47
↓ 1 callers
Function
_emscripten_thread_profiler_enable
system/lib/pthread/thread_profiler.c:59
↓ 1 callers
Function
_emscripten_timeout
system/lib/libc/musl/src/signal/setitimer.c:37
↓ 1 callers
Function
_emscripten_yield
system/lib/libc/emscripten_yield_stub.c:19
↓ 1 callers
Function
_expand
system/lib/compiler-rt/lib/asan/asan_malloc_win.cpp:145
↓ 1 callers
Function
_flush_cache
system/lib/libc/musl/src/linux/cache.c:6
↓ 1 callers
Function
_free
()
test/codesize/test_codesize_minimal_O0.expected.js:279
↓ 1 callers
Method
_main
(_0: number, _1: number)
test/other/test_emit_tsd_sync.d.ts:5
↓ 1 callers
Function
_memset
system/lib/compiler-rt/lib/interception/interception_win.cpp:228
↓ 1 callers
Function
_mi_allocator_done
system/lib/mimalloc/src/prim/prim.c:73
↓ 1 callers
Function
_mi_allocator_init
system/lib/mimalloc/src/prim/prim.c:69
↓ 1 callers
Function
_mi_arena_memid_is_suitable
system/lib/mimalloc/src/arena.c:55
↓ 1 callers
Function
_mi_arenas_alloc
system/lib/mimalloc/src/arena.c:586
↓ 1 callers
Function
_mi_arenas_page_alloc
system/lib/mimalloc/src/arena.c:999
↓ 1 callers
Function
_mi_arenas_page_try_reabandon_to_mapped
this is called from `free.c:mi_free_try_collect_mt` only.
system/lib/mimalloc/src/arena.c:1161
↓ 1 callers
Function
_mi_arenas_unsafe_destroy_all
destroy owned arenas; this is unsafe and should only be done using `mi_option_destroy_on_exit` for dynamic libraries that are unloaded and need to rel
system/lib/mimalloc/src/arena.c:1370
↓ 1 callers
Function
_mi_checked_ptr_page
system/lib/mimalloc/include/mimalloc/internal.h:615
↓ 1 callers
Function
_mi_clamp
clamp an integer
system/lib/mimalloc/include/mimalloc/internal.h:495
↓ 1 callers
Function
_mi_clz_generic
system/lib/mimalloc/src/libc.c:401
↓ 1 callers
Function
_mi_ctz_generic
system/lib/mimalloc/src/libc.c:386
↓ 1 callers
Function
_mi_heap_destroy_pages
system/lib/mimalloc/src/arena.c:2394
↓ 1 callers
Function
_mi_heap_move_pages
system/lib/mimalloc/src/arena.c:2388
↓ 1 callers
Function
_mi_heap_theap_get_or_init
get (and possibly create) the theap belonging to a heap
system/lib/mimalloc/src/heap.c:88
↓ 1 callers
Function
_mi_heap_theap_get_peek
get the theap for a heap without initializing (and return NULL in that case)
system/lib/mimalloc/src/heap.c:78
↓ 1 callers
Function
_mi_is_redirected
system/lib/mimalloc/src/prim/windows/prim.c:1092
↓ 1 callers
Function
_mi_meta_is_meta_page
used for debug output
system/lib/mimalloc/src/arena-meta.c:170
↓ 1 callers
Function
_mi_options_init
system/lib/mimalloc/src/options.c:190
↓ 1 callers
Function
_mi_options_post_init
called at actual process load, it should be safe to print now
system/lib/mimalloc/src/options.c:209
↓ 1 callers
Function
_mi_os_alloc_aligned_at_offset
system/lib/mimalloc/src/os.c:481
↓ 1 callers
Function
_mi_os_alloc_huge_os_pages
Allocate MI_ARENA_SLICE_ALIGN aligned huge pages
system/lib/mimalloc/src/os.c:739
↓ 1 callers
Function
_mi_os_guard_page_size
system/lib/mimalloc/src/os.c:68
↓ 1 callers
Function
_mi_os_has_virtual_reserve
system/lib/mimalloc/src/os.c:39
↓ 1 callers
Function
_mi_os_init
system/lib/mimalloc/src/os.c:98
↓ 1 callers
Function
_mi_os_minimal_purge_size
minimal purge size. Can be larger than the page size if transparent huge pages are enabled.
system/lib/mimalloc/src/os.c:55
↓ 1 callers
Function
_mi_os_numa_node
system/lib/mimalloc/src/os.c:859
↓ 1 callers
Function
_mi_os_protect
system/lib/mimalloc/src/os.c:679
↓ 1 callers
Function
_mi_os_random_weak
system/lib/mimalloc/src/random.c:160
↓ 1 callers
Function
_mi_os_reset
Signal to the OS that the address range is no longer in use but may be used later again. This will release physical memory pages and reduce swapping w
system/lib/mimalloc/src/os.c:596
↓ 1 callers
Function
_mi_os_reuse
system/lib/mimalloc/src/os.c:616
↓ 1 callers
Function
_mi_os_secure_guard_page_reset_at
In secure mode, try to recommit an area
system/lib/mimalloc/src/os.c:205
↓ 1 callers
Function
_mi_os_secure_guard_page_reset_before
In secure mode, try to recommit an area
system/lib/mimalloc/src/os.c:224
↓ 1 callers
Function
_mi_os_unprotect
system/lib/mimalloc/src/os.c:683
↓ 1 callers
Function
_mi_os_zalloc
system/lib/mimalloc/src/os.c:468
↓ 1 callers
Function
_mi_padding_shrink
When a non-thread-local block is freed, it becomes part of the thread delayed free list that is freed later by the owning theap. If the exact usable s
system/lib/mimalloc/src/free.c:542
↓ 1 callers
Function
_mi_page_free_collect_partly
Collect elements in the thread-free list starting at `head`. This is an optimized version of `_mi_page_free_collect` to be used from `free.c:_mi_free_
system/lib/mimalloc/src/page.c:243
↓ 1 callers
Function
_mi_page_map_register
system/lib/mimalloc/src/page-map.c:137
↓ 1 callers
Function
_mi_page_map_unregister
system/lib/mimalloc/src/page-map.c:161
↓ 1 callers
Function
_mi_page_map_unsafe_destroy
system/lib/mimalloc/src/page-map.c:87
↓ 1 callers
Function
_mi_page_queue_is_valid
system/lib/mimalloc/src/page-queue.c:147
↓ 1 callers
Function
_mi_page_retire
Retire a page with no more used blocks Important to not retire too quickly though as new allocations might coming. Note: called from `mi_free` and be
system/lib/mimalloc/src/page.c:432
↓ 1 callers
Function
_mi_page_unfull
Move a page from the full list back to a regular list (called from thread-local mi_free)
system/lib/mimalloc/src/page.c:367
↓ 1 callers
Function
_mi_popcount_generic
system/lib/mimalloc/src/libc.c:445
↓ 1 callers
Function
_mi_prim_alloc
Note: the `try_alignment` is just a hint and the returned pointer is not guaranteed to be aligned.
system/lib/mimalloc/src/prim/unix/prim.c:437
↓ 1 callers
Function
_mi_prim_alloc_huge_os_pages
system/lib/mimalloc/src/prim/unix/prim.c:580
↓ 1 callers
Function
_mi_prim_alloc_huge_os_pagesx
system/lib/mimalloc/src/prim/windows/prim.c:418
↓ 1 callers
Function
_mi_prim_commit
system/lib/mimalloc/src/prim/unix/prim.c:472
↓ 1 callers
Function
_mi_prim_decommit
system/lib/mimalloc/src/prim/unix/prim.c:495
↓ 1 callers
Function
_mi_prim_free
system/lib/mimalloc/src/prim/unix/prim.c:241
↓ 1 callers
Function
_mi_prim_getenv
system/lib/mimalloc/src/prim/unix/prim.c:826
↓ 1 callers
Function
_mi_prim_mem_init
system/lib/mimalloc/src/prim/unix/prim.c:208
↓ 1 callers
Function
_mi_prim_numa_node
system/lib/mimalloc/src/prim/unix/prim.c:615
↓ 1 callers
Function
_mi_prim_numa_node_count
system/lib/mimalloc/src/prim/unix/prim.c:627
↓ 1 callers
Function
_mi_prim_out_stderr
system/lib/mimalloc/src/prim/unix/prim.c:803
↓ 1 callers
Function
_mi_prim_process_info
system/lib/mimalloc/src/prim/unix/prim.c:742
↓ 1 callers
Function
_mi_prim_protect
system/lib/mimalloc/src/prim/unix/prim.c:550
↓ 1 callers
Function
_mi_prim_random_buf
system/lib/mimalloc/src/prim/unix/prim.c:874
↓ 1 callers
Function
_mi_prim_reset
system/lib/mimalloc/src/prim/unix/prim.c:521
↓ 1 callers
Function
_mi_prim_reuse
system/lib/mimalloc/src/prim/unix/prim.c:487
↓ 1 callers
Function
_mi_prim_thread_done_auto_done
system/lib/mimalloc/src/prim/unix/prim.c:963
← previous
next →
7,601–7,700 of 28,963, ranked by callers