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
generate_seed_corpus
Generate seed corpora from WAVM test files. Replaces generate-seed-corpus.sh.
Build/lib/fuzz.py:123
↓ 2 callers
Function
get16
ThirdParty/libunwind/src/AddressSpace.hpp:168
↓ 2 callers
Function
getABIListHelpText
Programs/wavm/wavm-run.cpp:136
↓ 2 callers
Function
getARM64UnwindCodeSize
Returns the byte size of an ARM64 unwind code given its first byte.
Lib/Platform/Windows/UnwindWindows.cpp:412
↓ 2 callers
Function
getAndValidateTargetMachine
Lib/LLVMJIT/LLVMCompile.cpp:166
↓ 2 callers
Method
getBucketForModify
Include/WAVM/Inline/Impl/HashTableImpl.h:161
↓ 2 callers
Method
getCachedObject
Lib/ObjectCache/ObjectCache.cpp:646
↓ 2 callers
Function
getCachedQPCFrequency
Lib/Platform/Windows/ClockWindows.cpp:62
↓ 2 callers
Function
getCachedTimebaseInfoData
Lib/Platform/POSIX/ClockPOSIX.cpp:48
↓ 2 callers
Method
getCurrent
Lib/Runtime/RuntimePrivate.h:309
↓ 2 callers
Method
getEncoding
Include/WAVM/IR/Types.h:306
↓ 2 callers
Function
getExceptionHeader
Get the __cxa_exception header from an _Unwind_Exception pointer. The _Unwind_Exception is the last member of __cxa_exception.
Lib/Platform/POSIX/DebugPersonality.cpp:165
↓ 2 callers
Function
getExpectedTrapType
Programs/wavm/Testing/RunTestScript.cpp:276
↓ 2 callers
Function
getFileInfoByHandle
Lib/Platform/Windows/FileWindows.cpp:112
↓ 2 callers
Function
getFileInfoFromStatus
Lib/Platform/POSIX/FilePOSIX.cpp:147
↓ 2 callers
Function
getFileType
Lib/Platform/Windows/FileWindows.cpp:81
↓ 2 callers
Function
getFileTypeFromMode
Lib/Platform/POSIX/FilePOSIX.cpp:104
↓ 2 callers
Function
getFilenameAndExtension
Programs/wavm/Testing/Benchmark.cpp:32
↓ 2 callers
Function
getFunctionName
ThirdParty/libunwind/src/UnwindCursor.hpp:486
↓ 2 callers
Function
getGlobalObjectCache
Lib/Runtime/Module.cpp:26
↓ 2 callers
Function
getGraphEdgeCharLabel
Lib/NFA/NFA.cpp:459
↓ 2 callers
Method
getHash
Include/WAVM/IR/Types.h:151
↓ 2 callers
Function
getImportedImmutableGlobalValue
Lib/LLVMJIT/EmitVar.cpp:53
↓ 2 callers
Function
getIndexValue
Lib/Runtime/Instance.cpp:54
↓ 2 callers
Method
getInfo
ThirdParty/libunwind/src/UnwindCursor.hpp:3197
↓ 2 callers
Method
getInfoFromDwarfSection
ThirdParty/libunwind/src/UnwindCursor.hpp:1693
↓ 2 callers
Function
getIptrType
Lib/LLVMJIT/LLVMJITPrivate.h:276
↓ 2 callers
Function
getLLVMReturnStructType
Lib/LLVMJIT/LLVMJITPrivate.h:179
↓ 2 callers
Function
getLineOffset
Lib/WASTParse/Lexer.cpp:437
↓ 2 callers
Method
getMax
Lib/Runtime/RuntimePrivate.h:314
↓ 2 callers
Function
getModuleName
Lib/Platform/Windows/DiagnosticsWindows.cpp:67
↓ 2 callers
Method
getNativeFunction
Include/WAVM/Runtime/Intrinsics.h:39
↓ 2 callers
Function
getNextNibble
ThirdParty/libunwind/src/Unwind-EHABI.cpp:48
↓ 2 callers
Function
getOutputFormatHelpText
Programs/wavm/wavm-compile.cpp:64
↓ 2 callers
Function
getPlatformClock
Lib/WASI/WASIClocks.cpp:19
↓ 2 callers
Function
getReg
ThirdParty/libunwind/src/UnwindCursor.hpp:465
↓ 2 callers
Method
getSourceOffset
Lib/WASTParse/Parse.h:72
↓ 2 callers
Function
getTestCommandListHelpText
Programs/wavm/Testing/wavm-test.cpp:30
↓ 2 callers
Function
getThreadStack
Lib/Platform/POSIX/ThreadPOSIX.cpp:121
↓ 2 callers
Method
getTime
Lib/ObjectCache/ObjectCache.cpp:85
↓ 2 callers
Function
getVFSPath
Lib/Platform/Windows/FileWindows.cpp:153
↓ 2 callers
Function
getValidatedMemoryOffsetRangeImpl
Lib/Runtime/Memory.cpp:298
↓ 2 callers
Method
get_all_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_arithmetic.py:317
↓ 2 callers
Function
get_compiler_major_version
Run a compiler command and extract its major version. Returns the first capture group of version_pattern as an int, or None if the compiler i
Build/lib/platform.py:529
↓ 2 callers
Function
get_config_string
Create a string representation of cmake args for comparison.
Build/lib/build.py:183
↓ 2 callers
Function
get_gcc_clang_major_version
Get the major version of a gcc/clang-compatible compiler.
Build/lib/platform.py:547
↓ 2 callers
Method
get_invalid_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_load_lane.py:107
↓ 2 callers
Function
get_llvm_task
Get or create an LLVM task by config name. Cached per unique argument set.
Build/lib/llvm.py:357
↓ 2 callers
Method
get_malformed_cases
(self)
Test/WebAssembly/spec/simd/meta/simd_sat_arith.py:34
↓ 2 callers
Function
get_primary_toolchain
Get the PRIMARY toolchain for a compiler.
Build/lib/toolchain.py:360
↓ 2 callers
Function
get_seed_32
ThirdParty/Benchmarks/coremark/core_util.c:42
↓ 2 callers
Function
get_tests
Static tests (non-WAST, non-fuzz). Deferred to a function so that get_target_arch() and get_cross_compile_cmake_args() see the target arch set
Build/lib/test.py:77
↓ 2 callers
Function
get_time
Function: get_time Return an abstract "ticks" number that signifies time on the system. Actual value returned may be cpu cycles, mill
ThirdParty/Benchmarks/coremark/posix/core_portme.c:178
↓ 2 callers
Method
get_unknown_op_test
(op, result_type, *params)
Test/WebAssembly/spec/simd/meta/test_assert.py:87
↓ 2 callers
Method
get_valid_float
(self, value, maximum_literals, hex_form=False)
Test/WebAssembly/spec/simd/meta/simd_float_op.py:95
↓ 2 callers
Method
if_
Lib/WASTPrint/Print.cpp:434
↓ 2 callers
Function
initCompartmentRuntimeData
Lib/Runtime/Compartment.cpp:56
↓ 2 callers
Function
initGlobalSignals
Lib/Platform/POSIX/POSIXPrivate.h:45
↓ 2 callers
Function
initLogFromEnvironment
Include/WAVM/Inline/CLI.h:115
↓ 2 callers
Function
initThreadAndGlobalSignals
Lib/Platform/POSIX/POSIXPrivate.h:50
↓ 2 callers
Method
isDef
Include/WAVM/IR/Module.h:327
↓ 2 callers
Method
isEmpty
Include/WAVM/Inline/DenseStaticIntSet.h:31
↓ 2 callers
Method
isFull
Include/WAVM/Inline/InlineArray.h:49
↓ 2 callers
Function
isIntLiteral
Lib/WASTParse/ParseFunction.cpp:473
↓ 2 callers
Function
isNumericType
Include/WAVM/IR/Types.h:46
↓ 2 callers
Function
is_cross_compiling
Return True if the target architecture differs from the host.
Build/lib/platform.py:149
↓ 2 callers
Function
is_gdb_available
Check if GDB is installed and available (cached).
Build/lib/test.py:520
↓ 2 callers
Method
is_hex
(self, value:str)
Test/WebAssembly/spec/simd/meta/simd_float_op.py:24
↓ 2 callers
Function
load64
ThirdParty/BLAKE2/neon/blake2-impl.h:48
↓ 2 callers
Function
load64
ThirdParty/BLAKE2/ref/blake2-impl.h:48
↓ 2 callers
Function
logModuleHash
Lib/ObjectCache/ObjectCache.cpp:356
↓ 2 callers
Method
lsdaIndexArraySectionOffset
ThirdParty/libunwind/src/UnwindCursor.hpp:323
↓ 2 callers
Function
makeDummyFunction
Lib/Runtime/Table.cpp:42
↓ 2 callers
Function
makeHostRef
Lib/WASTParse/ParseTests.cpp:52
↓ 2 callers
Function
maskSignals
Lib/Platform/POSIX/SignalPOSIX.cpp:47
↓ 2 callers
Function
matrix_add_const
Function: matrix_add_const Add a constant value to all elements of a matrix. */
ThirdParty/Benchmarks/coremark/core_matrix.c:284
↓ 2 callers
Function
maybeCollectGarbage
Programs/wavm/Testing/RunTestScript.cpp:366
↓ 2 callers
Function
mdb_branch_size
Calculate the size of a branch node. * The size should depend on the environment's page size but since * we currently don't support spilling large k
ThirdParty/liblmdb/mdb.c:8120
↓ 2 callers
Function
mdb_cursor_del
ThirdParty/liblmdb/mdb.c:7948
↓ 2 callers
Function
mdb_cursor_touch
Touch all the pages in the cursor stack. Set mc_top. * Makes sure all the pages are writable, before attempting a write operation. * @param[in] mc T
ThirdParty/liblmdb/mdb.c:7391
↓ 2 callers
Function
mdb_del0
ThirdParty/liblmdb/mdb.c:9427
↓ 2 callers
Function
mdb_dkey
Display a key in hexadecimal and return the address of the result. * @param[in] key the key to display * @param[in] buf the buffer to write into. Sh
ThirdParty/liblmdb/mdb.c:1791
↓ 2 callers
Function
mdb_drop
ThirdParty/liblmdb/mdb.c:10887
↓ 2 callers
Function
mdb_drop0
Add all the DB's pages to the free list. * @param[in] mc Cursor on the DB to free. * @param[in] subs non-Zero to check for sub-DBs in this DB. * @r
ThirdParty/liblmdb/mdb.c:10786
↓ 2 callers
Function
mdb_env_close0
Destroy resources from mdb_env_open(), clear our readers & DBIs */
ThirdParty/liblmdb/mdb.c:5565
↓ 2 callers
Function
mdb_env_copy2
ThirdParty/liblmdb/mdb.c:10451
↓ 2 callers
Function
mdb_env_info
ThirdParty/liblmdb/mdb.c:10577
↓ 2 callers
Function
mdb_env_init_meta
Write the environment parameters of a freshly created DB environment. * @param[in] env the environment handle * @param[in] meta the #MDB_meta to wri
ThirdParty/liblmdb/mdb.c:4124
↓ 2 callers
Function
mdb_env_init_meta0
Fill in most of the zeroed #MDB_meta for an empty database environment */
ThirdParty/liblmdb/mdb.c:4105
↓ 2 callers
Function
mdb_env_map
ThirdParty/liblmdb/mdb.c:4355
↓ 2 callers
Function
mdb_env_setup_locks
Open and/or initialize the lock region for the environment. * @param[in] env The LMDB environment. * @param[in] fname Filename + scratch area, from
ThirdParty/liblmdb/mdb.c:5159
↓ 2 callers
Function
mdb_env_share_locks
Downgrade the exclusive lock on the region back to shared */
ThirdParty/liblmdb/mdb.c:4981
↓ 2 callers
Function
mdb_env_sync0
ThirdParty/liblmdb/mdb.c:2801
↓ 2 callers
Function
mdb_find_oldest
Find oldest txnid still referenced. Expects txn->mt_txnid > 0. */
ThirdParty/liblmdb/mdb.c:2365
↓ 2 callers
Function
mdb_fname_init
Set up filename + scratch area for filename suffix, for opening files. * It should be freed with #mdb_fname_destroy(). * On Windows, paths are conve
ThirdParty/liblmdb/mdb.c:4573
↓ 2 callers
Function
mdb_hash
perform a 64 bit Fowler/Noll/Vo FNV-1a hash on a buffer * @param[in] val value to hash * @param[in] len length of value * @return 64 bit hash */
ThirdParty/liblmdb/mdb.c:5097
↓ 2 callers
Function
mdb_leaf_size
Calculate the size of a leaf node. * The size depends on the environment's page size; if a data item * is too large it will be put onto an overflow
ThirdParty/liblmdb/mdb.c:8096
↓ 2 callers
Function
mdb_mid2l_insert
ThirdParty/liblmdb/midl.c:316
↓ 2 callers
Function
mdb_mid3l_insert
ThirdParty/liblmdb/midl.c:394
↓ 2 callers
Function
mdb_midl_append_list
ThirdParty/liblmdb/midl.c:171
← previous
next →
801–900 of 3,870, ranked by callers