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
↓ 2 callers
Function
mdb_midl_append_range
ThirdParty/liblmdb/midl.c:185
↓ 2 callers
Function
mdb_midl_shrink
ThirdParty/liblmdb/midl.c:120
↓ 2 callers
Function
mdb_midl_xmerge
ThirdParty/liblmdb/midl.c:201
↓ 2 callers
Function
mdb_nt2win32
@brief Map a result from an NTAPI call to WIN32. */
ThirdParty/liblmdb/mdb.c:4344
↓ 2 callers
Function
mdb_ovpage_free
ThirdParty/liblmdb/mdb.c:6523
↓ 2 callers
Function
mdb_page_dirty
Add a page to the txn's dirty list */
ThirdParty/liblmdb/mdb.c:2384
↓ 2 callers
Function
mdb_page_flush
Flush (some) dirty pages to the map, after clearing their dirty flag. * @param[in] txn the transaction that's being committed * @param[in] keep numb
ThirdParty/liblmdb/mdb.c:3644
↓ 2 callers
Function
mdb_page_free
Free a single page. * Saves single pages to a list, for future reuse. * (This is not used for multi-page overflow pages.) */
ThirdParty/liblmdb/mdb.c:2030
↓ 2 callers
Function
mdb_page_merge
Merge one page into another. * The nodes from the page pointed to by \b csrc will * be copied to the page pointed to by \b cdst and then * the \b
ThirdParty/liblmdb/mdb.c:8961
↓ 2 callers
Function
mdb_page_spill
Spill pages from the dirty list back to disk. * This is intended to prevent running into #MDB_TXN_FULL situations, * but note that they may still oc
ThirdParty/liblmdb/mdb.c:2266
↓ 2 callers
Function
mdb_page_split
Split a page and insert a new node. * Set #MDB_TXN_ERROR on failure. * @param[in,out] mc Cursor pointing to the page and desired insertion index. *
ThirdParty/liblmdb/mdb.c:9480
↓ 2 callers
Function
mdb_page_unref
ThirdParty/liblmdb/mdb.c:2066
↓ 2 callers
Function
mdb_page_unspill
Pull a page off the txn's spill list, if present. * If a page being referenced was spilled to disk in this txn, bring * it back and make it dirty/wr
ThirdParty/liblmdb/mdb.c:2644
↓ 2 callers
Function
mdb_pages_xkeep
Set or clear P_KEEP in dirty, non-overflow, non-sub pages watched by txn. * @param[in] mc A cursor handle for the current operation. * @param[in] pf
ThirdParty/liblmdb/mdb.c:2174
↓ 2 callers
Function
mdb_reader_check0
As #mdb_reader_check(). \b rlocked is set if caller locked #me_rmutex. */
ThirdParty/liblmdb/mdb.c:11069
↓ 2 callers
Function
mdb_reader_list
ThirdParty/liblmdb/mdb.c:10980
↓ 2 callers
Function
mdb_rebalance
Rebalance the tree after a delete operation. * @param[in] mc Cursor pointing to the page where rebalancing * should begin. * @return 0 on success,
ThirdParty/liblmdb/mdb.c:9128
↓ 2 callers
Function
mdb_stat0
Common code for #mdb_stat() and #mdb_env_stat(). * @param[in] env the environment to operate in. * @param[in] db the #MDB_db record containing the s
ThirdParty/liblmdb/mdb.c:10551
↓ 2 callers
Function
memoryAccessAsWin32Flag
Lib/Platform/Windows/MemoryWindows.cpp:35
↓ 2 callers
Method
moveToString
Move the contents to a std::string and reset the builder.
Include/WAVM/Inline/StringBuilder.h:195
↓ 2 callers
Method
mutableData
Mutable access for OS APIs that write directly into the buffer (e.g. GetModuleFileNameA). Caller is responsible for null-termination.
Include/WAVM/Inline/FixedString.h:51
↓ 2 callers
Function
nibbleToHexChar
Lib/NFA/NFA.cpp:434
↓ 2 callers
Function
number
ThirdParty/Benchmarks/coremark/barebones/ee_printf.c:52
↓ 2 callers
Function
objectToBiasedTableElementValue
Lib/Runtime/Table.cpp:63
↓ 2 callers
Function
openWaitList
Opens the wait list for a given address. Increases the wait list's reference count, and returns a pointer to it. Note that it does not lock the wait l
Lib/Runtime/Atomics.cpp:45
↓ 2 callers
Method
operate
(self, op, p1, p2)
Test/WebAssembly/spec/simd/meta/simd_f32x4_cmp.py:466
↓ 2 callers
Function
optimizeLLVMModule
Lib/LLVMJIT/LLVMCompile.cpp:75
↓ 2 callers
Function
parseBlock
Lib/WASTParse/ParseFunction.cpp:769
↓ 2 callers
Function
parseCommand
Programs/wavm/wavm.cpp:38
↓ 2 callers
Function
parseConstExpressionTuple
Lib/WASTParse/ParseTests.cpp:121
↓ 2 callers
Function
parseDecimalUnsignedInt
Parses an unsigned integer from digits, advancing nextChar past the parsed digits. Assumes it will only be called for input that's already been accept
Lib/WASTParse/ParseNumbers.cpp:64
↓ 2 callers
Function
parseElemSegmentBody
Lib/WASTParse/ParseModule.cpp:652
↓ 2 callers
Function
parseElemSegmentExpr
Lib/WASTParse/ParseModule.cpp:624
↓ 2 callers
Function
parseElemSegmentInstr
Lib/WASTParse/ParseModule.cpp:595
↓ 2 callers
Function
parseGlobalType
Lib/WASTParse/ParseModule.cpp:95
↓ 2 callers
Function
parseHexUnsignedInt
Parses an unsigned integer from hexits, starting with "0x", and advancing nextChar past the parsed hexits. be called for input that's already been acc
Lib/WASTParse/ParseNumbers.cpp:32
↓ 2 callers
Function
parseInitializerInstruction
Lib/WASTParse/ParseModule.cpp:116
↓ 2 callers
Function
parseLoop
Lib/WASTParse/ParseFunction.cpp:787
↓ 2 callers
Function
parseStringChars
Lib/WASTParse/Parse.cpp:669
↓ 2 callers
Function
parseTestScriptModule
Lib/WASTParse/ParseTests.cpp:305
↓ 2 callers
Function
parseTimeSpec
Test/wasi/cpp/path_filestat_set_times.cpp:13
↓ 2 callers
Function
parseUnion
Lib/RegExp/RegExp.cpp:252
↓ 2 callers
Function
parseval
ThirdParty/Benchmarks/coremark/core_util.c:70
↓ 2 callers
Method
personalityArrayCount
ThirdParty/libunwind/src/UnwindCursor.hpp:290
↓ 2 callers
Method
print
Lib/WASTPrint/Print.cpp:1638
↓ 2 callers
Function
printClock
Test/wasi/cpp/clock.cpp:25
↓ 2 callers
Function
printStat
Test/wasi/cpp/stat.cpp:24
↓ 2 callers
Function
processCommands
Programs/wavm/Testing/RunTestScript.cpp:1340
↓ 2 callers
Function
random_fasta
ThirdParty/Benchmarks/ComputerLanguageBenchmarksGame/fasta/fasta.c:113
↓ 2 callers
Function
readI64
Programs/wavm/Testing/TestObjectLinker.cpp:377
↓ 2 callers
Function
readhdr
ThirdParty/liblmdb/mdb_load.c:64
↓ 2 callers
Function
readline
ThirdParty/liblmdb/mdb_load.c:175
↓ 2 callers
Function
reduce_corpus
Reduce a fuzzer corpus via merge. Replaces reduce-corpus.sh.
Build/lib/fuzz.py:303
↓ 2 callers
Method
ref_null
Lib/LLVMJIT/EmitTable.cpp:22
↓ 2 callers
Function
relocImageRel32
Lib/ObjectLinker/ObjectLinkerPrivate.h:103
↓ 2 callers
Function
relocLength
Lib/ObjectLinker/MachO.cpp:145
↓ 2 callers
Function
relocPrel32
Lib/ObjectLinker/ObjectLinkerPrivate.h:97
↓ 2 callers
Function
relocRel64
Lib/ObjectLinker/ObjectLinkerPrivate.h:145
↓ 2 callers
Function
relocSecRel32
Lib/ObjectLinker/ObjectLinkerPrivate.h:109
↓ 2 callers
Function
removeThreadById
Validates a thread ID, removes the corresponding thread from the threads array, and returns it.
Lib/ThreadTest/ThreadTest.cpp:180
↓ 2 callers
Method
restoreRegisterToInitialState
ThirdParty/libunwind/src/DwarfParser.hpp:126
↓ 2 callers
Function
roundSignificand
Lib/WASTParse/ParseNumbers.cpp:205
↓ 2 callers
Method
sat_u
(self, v)
Test/WebAssembly/spec/simd/meta/simd_lane_value.py:37
↓ 2 callers
Method
seek
Seeks to an absolute byte position. Returns false if out of range.
Include/WAVM/Inline/Serialization.h:164
↓ 2 callers
Method
select
Lib/IR/Validate.cpp:548
↓ 2 callers
Function
serialize
Include/WAVM/Inline/Serialization.h:211
↓ 2 callers
Function
serializeCallingConvention
Lib/WASM/WASMSerialization.cpp:1114
↓ 2 callers
Function
serializeCodeSection
Lib/WASM/WASMSerialization.cpp:1416
↓ 2 callers
Function
serializeDataCountSection
Lib/WASM/WASMSerialization.cpp:1451
↓ 2 callers
Function
serializeDataSection
Lib/WASM/WASMSerialization.cpp:1470
↓ 2 callers
Function
serializeElementSection
Lib/WASM/WASMSerialization.cpp:1409
↓ 2 callers
Function
serializeExceptionTypeSection
Lib/WASM/WASMSerialization.cpp:1388
↓ 2 callers
Function
serializeExportSection
Lib/WASM/WASMSerialization.cpp:1395
↓ 2 callers
Function
serializeFunctionBody
Lib/WASM/WASMSerialization.cpp:997
↓ 2 callers
Function
serializeFunctionSection
Lib/WASM/WASMSerialization.cpp:1335
↓ 2 callers
Function
serializeGlobalSection
Lib/WASM/WASMSerialization.cpp:1381
↓ 2 callers
Function
serializeImportSection
Lib/WASM/WASMSerialization.cpp:1200
↓ 2 callers
Function
serializeIndex
Lib/WASM/WASMSerialization.cpp:138
↓ 2 callers
Function
serializeMemorySection
Lib/WASM/WASMSerialization.cpp:1374
↓ 2 callers
Function
serializeModule
Lib/WASM/WASMSerialization.cpp:1516
↓ 2 callers
Function
serializeStartSection
Lib/WASM/WASMSerialization.cpp:1402
↓ 2 callers
Function
serializeTableSection
Lib/WASM/WASMSerialization.cpp:1367
↓ 2 callers
Function
serializeTypeSection
Lib/WASM/WASMSerialization.cpp:1194
↓ 2 callers
Method
setFileTimes
Lib/VFS/SandboxFS.cpp:31
↓ 2 callers
Function
setFunctionAttributes
Lib/LLVMJIT/LLVMJITPrivate.h:307
↓ 2 callers
Method
setMax
Lib/Runtime/RuntimePrivate.h:319
↓ 2 callers
Method
setReg
ThirdParty/libunwind/src/UnwindCursor.hpp:788
↓ 2 callers
Method
setRegisterLocation
ThirdParty/libunwind/src/DwarfParser.hpp:116
↓ 2 callers
Method
setRegisterValue
ThirdParty/libunwind/src/DwarfParser.hpp:121
↓ 2 callers
Function
setRuntimeFunctionPrefix
Lib/LLVMJIT/LLVMJITPrivate.h:286
↓ 2 callers
Function
set_registers
Lib/Platform/POSIX/DebugPersonality.cpp:339
↓ 2 callers
Function
setup_test_tasks
Create shared test infrastructure and per-config test creation tasks. Returns a list of tasks to demand (completion tasks plus shared infra t
Build/lib/test.py:837
↓ 2 callers
Function
showAssembleHelp
Programs/wavm/wavm-assemble.cpp:38
↓ 2 callers
Function
showBenchmarkHelp
Programs/wavm/Testing/Benchmark.cpp:45
↓ 2 callers
Function
showHelpHelp
Programs/wavm/wavm.cpp:148
↓ 2 callers
Function
showTestHelp
Programs/wavm/Testing/wavm-test.cpp:53
↓ 2 callers
Function
showVersionHelp
Programs/wavm/wavm.cpp:192
↓ 2 callers
Method
size
Include/WAVM/Inline/StringBuilder.h:87
↓ 2 callers
Function
skip_atoi
ThirdParty/Benchmarks/coremark/barebones/ee_printf.c:43
↓ 2 callers
Method
special_float2dec
(self, p)
Test/WebAssembly/spec/simd/meta/simd_f32x4_cmp.py:451
← previous
next →
901–1,000 of 3,870, ranked by callers