Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WAVM/WAVM
/ functions
Functions
3,870 in github.com/WAVM/WAVM
⨍
Functions
3,870
◇
Types & classes
919
↓ 6 callers
Function
mdb_cursor_first
Move the cursor to the first item in the database. */
ThirdParty/liblmdb/mdb.c:7110
↓ 6 callers
Function
mdb_midl_need
ThirdParty/liblmdb/midl.c:143
↓ 6 callers
Function
mdb_node_del
Delete the specified node from a page. * @param[in] mc Cursor pointing to the node to delete. * @param[in] ksize The size of a node. Only used if th
ThirdParty/liblmdb/mdb.c:8278
↓ 6 callers
Function
mdb_page_touch
Touch a page: make it dirty and re-insert into tree with updated pgno. * Set #MDB_TXN_ERROR on failure. * @param[in] mc cursor pointing to the page
ThirdParty/liblmdb/mdb.c:2703
↓ 6 callers
Function
mdb_txn_end
End a transaction, except successful commit of a nested transaction. * May be called twice for readonly txns: First reset it, then abort. * @param[i
ThirdParty/liblmdb/mdb.c:3294
↓ 6 callers
Function
parseAndSetFeature
Programs/wavm/wavm.cpp:98
↓ 6 callers
Function
parseOptionalIndexType
Lib/WASTParse/ParseModule.cpp:67
↓ 6 callers
Function
parseOptionalSharedDeclaration
Lib/WASTParse/ParseModule.cpp:267
↓ 6 callers
Function
processAction
Programs/wavm/Testing/RunTestScript.cpp:376
↓ 6 callers
Function
relocAbs64
Lib/ObjectLinker/ObjectLinkerPrivate.h:92
↓ 6 callers
Function
relocAdrp
Lib/ObjectLinker/ObjectLinkerPrivate.h:176
↓ 6 callers
Function
relocType
Lib/ObjectLinker/MachO.cpp:147
↓ 6 callers
Function
serializeArray
Include/WAVM/Inline/Serialization.h:290
↓ 6 callers
Function
serializeConstant
Include/WAVM/Inline/Serialization.h:247
↓ 6 callers
Method
setInfoBasedOnIPRegister
ThirdParty/libunwind/src/UnwindCursor.hpp:2645
↓ 6 callers
Function
size
Include/WAVM/IR/OperatorSignatures.h:241
↓ 6 callers
Method
size
Include/WAVM/IR/OperatorSignatures.h:32
↓ 6 callers
Function
store
Include/WAVM/IR/OperatorSignatures.h:166
↓ 6 callers
Function
stringStartsWith
Include/WAVM/Inline/CLI.h:174
↓ 6 callers
Function
validVectorRegister
ThirdParty/libunwind/src/Registers.hpp:69
↓ 6 callers
Function
wasm_valtype_new_i32
Include/WAVM/wavm-c/wavm-c.h:588
↓ 5 callers
Method
HighPC
ThirdParty/libunwind/src/FrameHeaderCache.hpp:35
↓ 5 callers
Function
I8
Include/WAVM/Inline/Impl/I128Impl.h:59
↓ 5 callers
Method
LowPC
ThirdParty/libunwind/src/FrameHeaderCache.hpp:34
↓ 5 callers
Function
XXH32_avalanche
mix all bits */
Include/WAVM/Inline/xxhash/xxhash.h:1235
↓ 5 callers
Function
__unw_step
ThirdParty/libunwind/src/libunwind.cpp:179
↓ 5 callers
Function
_mean
(values: list[float])
Build/lib/benchmark.py:248
↓ 5 callers
Method
_write_atomic
Write to a stream and flush, bypassing line buffering for atomicity.
Build/lib/output.py:26
↓ 5 callers
Method
addRange
Include/WAVM/Inline/DenseStaticIntSet.h:86
↓ 5 callers
Method
addRef
Lib/ThreadTest/ThreadTest.cpp:48
↓ 5 callers
Function
asString
Include/WAVM/IR/Value.h:118
↓ 5 callers
Function
badend
ThirdParty/liblmdb/mdb_load.c:155
↓ 5 callers
Method
begin
Include/WAVM/IR/OperatorSignatures.h:36
↓ 5 callers
Method
beginTxn
Begins a transaction. Throws a Database::Exception if there are too many concurrent readers. All other errors are fatal.
Lib/ObjectCache/ObjectCache.cpp:170
↓ 5 callers
Function
branchlessMin
Include/WAVM/Platform/Intrinsic.h:86
↓ 5 callers
Function
checkRecursionDepth
Lib/WASTParse/ParseFunction.cpp:760
↓ 5 callers
Method
decodeOp
Include/WAVM/IR/Operators.h:208
↓ 5 callers
Function
generateValueType
Lib/IR/RandomModule.cpp:530
↓ 5 callers
Function
get64
ThirdParty/libunwind/src/AddressSpace.hpp:178
↓ 5 callers
Function
getCompartmentRuntimeData
Include/WAVM/RuntimeABI/RuntimeABI.h:243
↓ 5 callers
Function
getEncodedPointerSize
Get the byte size of a DW_EH_PE pointer encoding (0 for variable-length encodings).
Include/WAVM/DWARF/Constants.h:95
↓ 5 callers
Method
getHash
Lib/WASTParse/Parse.h:73
↓ 5 callers
Function
getNextWord
ThirdParty/libunwind/src/Unwind-EHABI.cpp:43
↓ 5 callers
Method
getPair
Include/WAVM/Inline/Impl/HashMapImpl.h:184
↓ 5 callers
Function
getPlatformPagesPerWebAssemblyPageLog2
Lib/Runtime/Memory.cpp:41
↓ 5 callers
Method
getValue
Include/WAVM/Runtime/Intrinsics.h:57
↓ 5 callers
Function
get_llvm_toolchain_task
Get the LLVM toolchain task (provides clang, lld, clang-format, etc.).
Build/lib/llvm.py:402
↓ 5 callers
Function
get_target_arch
Get the target architecture (defaults to host architecture).
Build/lib/platform.py:144
↓ 5 callers
Function
isPageAligned
Lib/Platform/Windows/MemoryWindows.cpp:48
↓ 5 callers
Function
isPageAligned
Lib/Platform/POSIX/MemoryPOSIX.cpp:48
↓ 5 callers
Function
linkImport
Lib/Runtime/Linker.cpp:156
↓ 5 callers
Function
load
Memory/table index polymorphic signatures.
Include/WAVM/IR/OperatorSignatures.h:129
↓ 5 callers
Function
makeARM64COFFObject
Programs/wavm/Testing/TestObjectLinker.cpp:1008
↓ 5 callers
Function
mdb_cursor_last
Move the cursor to the last item in the database. */
ThirdParty/liblmdb/mdb.c:7156
↓ 5 callers
Function
mdb_cursor_pop
Pop a page off the top of the cursor's stack. */
ThirdParty/liblmdb/mdb.c:5921
↓ 5 callers
Function
mdb_cursor_set
Set the cursor on a specific data item. */
ThirdParty/liblmdb/mdb.c:6910
↓ 5 callers
Function
mdb_midl_alloc
ThirdParty/liblmdb/midl.c:104
↓ 5 callers
Function
mdb_midl_append
ThirdParty/liblmdb/midl.c:157
↓ 5 callers
Function
mdb_midl_search
ThirdParty/liblmdb/midl.c:34
↓ 5 callers
Function
mdb_page_malloc
Allocate memory for a page. * Re-use old malloc'd pages first for singletons, otherwise just malloc. * Set #MDB_TXN_ERROR on failure. */
ThirdParty/liblmdb/mdb.c:1992
↓ 5 callers
Function
mdb_stat
ThirdParty/liblmdb/mdb.c:10738
↓ 5 callers
Method
open
Lib/ObjectCache/ObjectCache.cpp:738
↓ 5 callers
Function
parseAndValidateRedundantBranchTargetName
Lib/WASTParse/ParseFunction.cpp:200
↓ 5 callers
Function
parseControlImm
Lib/WASTParse/ParseFunction.cpp:689
↓ 5 callers
Function
parseExpr
Lib/WASTParse/ParseFunction.cpp:942
↓ 5 callers
Function
parseInitializerExpression
Lib/WASTParse/ParseModule.cpp:183
↓ 5 callers
Function
parseObjectDefOrImport
Lib/WASTParse/ParseModule.cpp:859
↓ 5 callers
Function
parseOptionalNameAsString
Lib/WASTParse/ParseTests.cpp:299
↓ 5 callers
Function
parseSign
Parses an optional + or - sign and returns true if a - sign was parsed. If either a + or - sign is parsed, nextChar is advanced past it.
Lib/WASTParse/ParseNumbers.cpp:18
↓ 5 callers
Function
printImport
Lib/WASTPrint/Print.cpp:842
↓ 5 callers
Function
relocExtern
Lib/ObjectLinker/MachO.cpp:146
↓ 5 callers
Function
relocLdstLo12
Lib/ObjectLinker/ObjectLinkerPrivate.h:196
↓ 5 callers
Method
removeRef
Lib/ThreadTest/ThreadTest.cpp:49
↓ 5 callers
Function
serializeOpcode
Lib/WASM/WASMSerialization.cpp:35
↓ 5 callers
Function
serializeVarInt7
Include/WAVM/Inline/LEB128.h:204
↓ 5 callers
Function
signExtendPrel31
ThirdParty/libunwind/src/Unwind-EHABI.h:23
↓ 5 callers
Function
store16
ThirdParty/BLAKE2/neon/blake2-impl.h:80
↓ 5 callers
Function
store16
ThirdParty/BLAKE2/ref/blake2-impl.h:80
↓ 5 callers
Function
testCOFFX64Rel32Variant
Parameterized helper for REL32_1 through REL32_5.
Programs/wavm/Testing/TestObjectLinker.cpp:937
↓ 5 callers
Function
testELFARM64LdstVariant
Parameterized LDST test
Programs/wavm/Testing/TestObjectLinker.cpp:1661
↓ 5 callers
Function
tryParseParenthesizedTagged
Lib/WASTParse/Parse.h:303
↓ 5 callers
Function
usage
ThirdParty/liblmdb/mdb_dump.c:152
↓ 5 callers
Function
usage
ThirdParty/liblmdb/mdb_stat.c:35
↓ 5 callers
Function
wasm_func_new
Lib/wavm-c/wavm-c.cpp:902
↓ 5 callers
Function
wasm_instance_export
Lib/wavm-c/wavm-c.cpp:1185
↓ 5 callers
Function
wasm_memory_data_size
Lib/wavm-c/wavm-c.cpp:1069
↓ 4 callers
Function
XXH3_64bits_reset_internal
Include/WAVM/Inline/xxhash/xxh3.h:1919
↓ 4 callers
Function
XXH_mult64to128
* Calculates a 64->128-bit long multiply. * * Uses __uint128_t and _umul128 if available, otherwise uses a scalar version. */
Include/WAVM/Inline/xxhash/xxh3.h:524
↓ 4 callers
Function
XXH_read32
* Force direct memory access. Only works on CPU which support unaligned memory * access in hardware. */
Include/WAVM/Inline/xxhash/xxhash.h:985
↓ 4 callers
Function
XXH_read64
Force direct memory access. Only works on CPU which support unaligned memory access in hardware */
Include/WAVM/Inline/xxhash/xxhash.h:1580
↓ 4 callers
Function
_Unwind_Backtrace
Walk every frame and call trace function at each one. If trace function returns anything other than _URC_NO_REASON, then walk is terminated.
ThirdParty/libunwind/src/UnwindLevel1-gcc-ext.c:132
↓ 4 callers
Function
__Unwind_SjLj_GetTopOfFunctionStack
ThirdParty/libunwind/src/Unwind-sjlj.c:85
↓ 4 callers
Function
__Unwind_SjLj_SetTopOfFunctionStack
ThirdParty/libunwind/src/Unwind-sjlj.c:94
↓ 4 callers
Function
_decode_text
Decode subprocess output bytes to str, normalizing line endings.
Build/lib/platform.py:259
↓ 4 callers
Function
_format_val
(mean: float, std: float, unit: str)
Build/lib/benchmark.py:395
↓ 4 callers
Function
_stddev
(values: list[float])
Build/lib/benchmark.py:254
↓ 4 callers
Method
add
ThirdParty/libunwind/src/UnwindCursor.hpp:194
↓ 4 callers
Function
addUnique
Lib/NFA/NFA.cpp:35
↓ 4 callers
Function
asLLVMCallingConv
Lib/LLVMJIT/LLVMJITPrivate.h:261
↓ 4 callers
Function
asMDBVal
Lib/ObjectCache/ObjectCache.cpp:103
← previous
next →
301–400 of 3,870, ranked by callers