MCPcopy Create free account

hub / github.com/emscripten-core/emscripten / functions

Functions28,963 in github.com/emscripten-core/emscripten

↓ 3 callersMethodlock
TODO: record owner and lock count.
system/lib/llvm-libc/src/__support/threads/linux/mutex.h:60
↓ 3 callersFunctionlog10
system/lib/libc/musl/src/math/log10.c:36
↓ 3 callersFunctionlog_eval
x should be positive, normal finite value
system/lib/llvm-libc/src/math/generic/explogxf.h:344
↓ 3 callersFunctionlongest_dom_pk_code_length
()
tools/maint/create_dom_pk_codes.py:269
↓ 3 callersFunctionlookup
system/lib/libc/musl/src/search/hsearch.c:82
↓ 3 callersFunctionlookupIterator
(value)
test/embind/underscore-1.4.2.js:297
↓ 3 callersFunctionloopback
test/sockets/test_tcp_client_bind.c:48
↓ 3 callersFunctionlower_bound
system/lib/libcxx/include/__flat_set/flat_multiset.h:523
↓ 3 callersFunctionlower_bound
system/lib/libcxx/include/__flat_map/flat_map.h:810
↓ 3 callersFunctionlprofAtExit
system/lib/compiler-rt/lib/profile/InstrProfilingUtil.c:569
↓ 3 callersFunctionlprofReleaseMemoryPagesToOS
system/lib/compiler-rt/lib/profile/InstrProfilingUtil.c:484
↓ 3 callersFunctionlprofSetProfileDumped
system/lib/compiler-rt/lib/profile/InstrProfilingInternal.c:22
↓ 3 callersFunctionlprofWriteDataImpl
system/lib/compiler-rt/lib/profile/InstrProfilingWriter.c:264
↓ 3 callersFunctionlprofWriteOneBinaryId
* Write binary id length and then its data, because binary id does not * have a fixed length. */
system/lib/compiler-rt/lib/profile/InstrProfilingWriter.c:365
↓ 3 callersMethodm
system/lib/libcxx/include/__random/lognormal_distribution.h:46
↓ 3 callersMethodmaintainsFileIdentity
Whether this directory implementation always returns the same `File` object for a given file. Most backends can be much simpler if they don't handle t
system/lib/wasmfs/file.h:264
↓ 3 callersFunctionmakeCallGrowMemViews
()
tools/acorn-optimizer.mjs:1126
↓ 3 callersFunctionmakeSequence
(...expressions)
tools/acorn-optimizer.mjs:1137
↓ 3 callersMethodmake_array
system/lib/llvm-libc/src/stdlib/qsort_data.h:124
↓ 3 callersFunctionmakefuncdescs
system/lib/libc/musl/ldso/dynlink.c:1025
↓ 3 callersFunctionmatch_bracket
system/lib/libc/musl/src/regex/fnmatch.c:107
↓ 3 callersFunctionmd5_init
system/lib/libc/musl/src/crypt/crypt_md5.c:112
↓ 3 callersFunctionmd5_sum
system/lib/libc/musl/src/crypt/crypt_md5.c:121
↓ 3 callersMethodmerge_next
system/lib/llvm-libc/src/__support/block.h:469
↓ 3 callersMethodmethod
test/core/embind_lib_with_asyncify.cpp:31
↓ 3 callersFunctionmi_arena_from_index
system/lib/mimalloc/src/arena.c:68
↓ 3 callersFunctionmi_arena_info_slices
system/lib/mimalloc/src/arena.c:73
↓ 3 callersFunctionmi_arena_is_suitable
system/lib/mimalloc/src/arena.c:47
↓ 3 callersFunctionmi_arena_os_alloc_aligned
Allocate from the OS (if allowed)
system/lib/mimalloc/src/arena.c:542
↓ 3 callersFunctionmi_arena_page_at_slice
system/lib/mimalloc/src/arena.c:145
↓ 3 callersFunctionmi_arena_purge_delay
system/lib/mimalloc/src/arena.c:2013
↓ 3 callersFunctionmi_arenas_page_regular_alloc
Allocate a regular small/medium/large page.
system/lib/mimalloc/src/arena.c:951
↓ 3 callersFunctionmi_bbitmap_init
initialize a bitmap to all unset; avoid a mem_zero if `already_zero` is true returns the size of the bitmap
system/lib/mimalloc/src/bitmap.c:1557
↓ 3 callersFunctionmi_bbitmap_is_xsetN
Is a sequence of n bits already all set/cleared?
system/lib/mimalloc/src/bitmap.c:1724
↓ 3 callersFunctionmi_bbitmap_set_chunk_bin
Assign a specific size bin to a chunk
system/lib/mimalloc/src/bitmap.c:1607
↓ 3 callersFunctionmi_bbitmap_unsafe_setN
system/lib/mimalloc/src/bitmap.c:1568
↓ 3 callersFunctionmi_bchunk_is_xsetN
Check if a sequence of `n` bits within a chunk are all set/cleared.
system/lib/mimalloc/src/bitmap.c:433
↓ 3 callersFunctionmi_bchunk_try_clearN
system/lib/mimalloc/src/bitmap.c:554
↓ 3 callersFunctionmi_bfield_all_set
system/lib/mimalloc/src/bitmap.c:73
↓ 3 callersFunctionmi_bfield_one
system/lib/mimalloc/src/bitmap.c:69
↓ 3 callersFunctionmi_bitmap_clear
system/lib/mimalloc/src/bitmap.c:1180
↓ 3 callersFunctionmi_bitmap_try_find_and_claim
Find a set bit in the bitmap and try to atomically clear it and claim it. (Used to find pages in the pages_abandoned bitmaps.)
system/lib/mimalloc/src/bitmap.c:1343
↓ 3 callersFunctionmi_block_nextx
system/lib/mimalloc/include/mimalloc/internal.h:1051
↓ 3 callersFunctionmi_block_ptr_is_guarded
system/lib/mimalloc/include/mimalloc/internal.h:964
↓ 3 callersFunctionmi_calloc
system/lib/mimalloc/src/alloc.c:295
↓ 3 callersFunctionmi_clz_generic32
system/lib/mimalloc/src/libc.c:371
↓ 3 callersFunctionmi_ctz_generic32
system/lib/mimalloc/src/libc.c:361
↓ 3 callersFunctionmi_free_ex
Free a block Fast path written carefully to prevent register spilling on the stack
system/lib/mimalloc/src/free.c:179
↓ 3 callersFunctionmi_free_size
system/lib/mimalloc/src/free.c:430
↓ 3 callersFunctionmi_heap_ensure_arena_pages
system/lib/mimalloc/src/arena.c:666
↓ 3 callersFunctionmi_heap_of
system/lib/mimalloc/src/heap.c:233
↓ 3 callersFunctionmi_json_buf_print_value
system/lib/mimalloc/src/stats.c:709
↓ 3 callersFunctionmi_key_version
system/lib/mimalloc/src/threadlocal.c:52
↓ 3 callersFunctionmi_list_contains
linear check if the free list contains a specific element
system/lib/mimalloc/src/free.c:460
↓ 3 callersFunctionmi_lock_release
system/lib/mimalloc/include/mimalloc/atomic.h:381
↓ 3 callersFunctionmi_malloc_size
system/lib/mimalloc/src/alloc-posix.c:35
↓ 3 callersFunctionmi_memid_arena
system/lib/mimalloc/include/mimalloc/types.h:310
↓ 3 callersFunctionmi_memory_grow
system/lib/mimalloc/src/prim/wasi/prim.c:46
↓ 3 callersFunctionmi_meta_block_start
system/lib/mimalloc/src/arena-meta.c:61
↓ 3 callersFunctionmi_mm256_is_zero
system/lib/mimalloc/src/bitmap.c:574
↓ 3 callersFunctionmi_mm256_zero
system/lib/mimalloc/src/bitmap.c:565
↓ 3 callersFunctionmi_option_get_size
system/lib/mimalloc/src/options.c:286
↓ 3 callersFunctionmi_option_has_size_in_kib
system/lib/mimalloc/src/options.c:185
↓ 3 callersFunctionmi_page_block_at
Index a block in a page
system/lib/mimalloc/src/page.c:33
↓ 3 callersFunctionmi_page_claim_ownership
get ownership; returns true if the page was not owned before.
system/lib/mimalloc/include/mimalloc/internal.h:948
↓ 3 callersFunctionmi_page_committed
Currently committed part of a page
system/lib/mimalloc/include/mimalloc/internal.h:750
↓ 3 callersFunctionmi_page_decode_padding
system/lib/mimalloc/src/free.c:509
↓ 3 callersFunctionmi_page_list_is_valid
system/lib/mimalloc/src/page.c:63
↓ 3 callersFunctionmi_page_map_is_committed
system/lib/mimalloc/src/page-map.c:210
↓ 3 callersFunctionmi_page_map_set_range
system/lib/mimalloc/src/page-map.c:377
↓ 3 callersFunctionmi_page_meta_is_separated
system/lib/mimalloc/include/mimalloc/internal.h:723
↓ 3 callersFunctionmi_page_queue_remove
system/lib/mimalloc/src/page-queue.c:252
↓ 3 callersFunctionmi_page_thread_free
Thread free access
system/lib/mimalloc/include/mimalloc/internal.h:932
↓ 3 callersFunctionmi_page_to_full
system/lib/mimalloc/src/page.c:382
↓ 3 callersFunctionmi_popcount
system/lib/mimalloc/include/mimalloc/bits.h:181
↓ 3 callersFunctionmi_prim_close
system/lib/mimalloc/src/prim/unix/prim.c:92
↓ 3 callersFunctionmi_prim_open
system/lib/mimalloc/src/prim/unix/prim.c:86
↓ 3 callersFunctionmi_prim_read
system/lib/mimalloc/src/prim/unix/prim.c:89
↓ 3 callersFunctionmi_prim_tls_slot_set
setting a tls slot is only used on macOS for now
system/lib/mimalloc/include/mimalloc/prim.h:204
↓ 3 callersFunctionmi_printf_amount
unit > 0 : size in binary bytes unit == 0: count as decimal unit < 0 : count in binary
system/lib/mimalloc/src/stats.c:145
↓ 3 callersFunctionmi_reserve_os_memory_ex2
Reserve a range of regular OS memory
system/lib/mimalloc/src/arena.c:1669
↓ 3 callersFunctionmi_stats_get_json_from
system/lib/mimalloc/src/stats.c:730
↓ 3 callersFunctionmi_subproc_current
system/lib/mimalloc/src/init.c:471
↓ 3 callersFunctionmi_subproc_stats_get
system/lib/mimalloc/src/stats.c:611
↓ 3 callersFunctionmi_subproc_unsafe_destroy
destroy all subproc resources including arena's, heap's etc.
system/lib/mimalloc/src/init.c:498
↓ 3 callersFunctionmi_theap_calloc_aligned_at
system/lib/mimalloc/src/alloc-aligned.c:254
↓ 3 callersFunctionmi_theap_malloc_generic
internal generic allocation
system/lib/mimalloc/src/alloc.c:161
↓ 3 callersFunctionmi_theap_realloc_zero_aligned_at
system/lib/mimalloc/src/alloc-aligned.c:331
↓ 3 callersFunctionmi_theap_rezalloc
system/lib/mimalloc/src/alloc.c:425
↓ 3 callersFunctionmi_theap_rezalloc_aligned
system/lib/mimalloc/src/alloc-aligned.c:374
↓ 3 callersFunctionmi_theap_rezalloc_aligned_at
system/lib/mimalloc/src/alloc-aligned.c:370
↓ 3 callersFunctionmi_theap_try_new
system/lib/mimalloc/src/alloc.c:679
↓ 3 callersFunctionmi_theap_visit_pages
Visit all pages in a theap; returns `false` if break was called.
system/lib/mimalloc/src/theap.c:24
↓ 3 callersFunctionmin
engine characteristics
system/lib/libcxx/include/__random/independent_bits_engine.h:85
↓ 3 callersFunctionminify
(name)
tools/acorn-optimizer.mjs:1588
↓ 3 callersFunctionmknod
(parent, name, mode, dev)
src/lib/libproxyfs.js:90
↓ 3 callersFunctionmmapProfileForMerging
mmap() \p ProfileFile for profile merging purposes, assuming that an * exclusive lock is held on the file and that \p ProfileFileSize is the * lengt
system/lib/compiler-rt/lib/profile/InstrProfilingFile.c:421
↓ 3 callersFunctionmmap_fixed
system/lib/libc/musl/ldso/dynlink.c:640
↓ 3 callersFunctionmod_dist
test/minimal_webgl/main.c:15
↓ 3 callersFunctionmodff
system/lib/libc/musl/src/math/modff.c:3
← previousnext →3,801–3,900 of 28,963, ranked by callers