Searched refs:WasmImportWrapperCache (Results 1 - 8 of 8) sorted by relevance
/third_party/node/deps/v8/src/wasm/ |
H A D | wasm-import-wrapper-cache.cc | 16 WasmCode*& WasmImportWrapperCache::ModificationScope::operator[]( in operator []() 21 WasmCode*& WasmImportWrapperCache::operator[]( in operator []() 22 const WasmImportWrapperCache::CacheKey& key) { in operator []() 26 WasmCode* WasmImportWrapperCache::Get(compiler::WasmImportCallKind kind, in Get() 37 WasmCode* WasmImportWrapperCache::MaybeGet(compiler::WasmImportCallKind kind, in MaybeGet() 48 WasmImportWrapperCache::~WasmImportWrapperCache() { in ~WasmImportWrapperCache()
|
H A D | wasm-import-wrapper-cache.h | 28 class WasmImportWrapperCache { class 62 explicit ModificationScope(WasmImportWrapperCache* cache) in ModificationScope() 68 WasmImportWrapperCache* const cache_; 84 ~WasmImportWrapperCache();
|
H A D | module-instantiate.cc | 46 using ImportWrapperQueue = WrapperQueue<WasmImportWrapperCache::CacheKey, 47 WasmImportWrapperCache::CacheKeyHash>; 54 WasmImportWrapperCache::ModificationScope* cache_scope) in CompileImportWrapperJob() 70 while (base::Optional<WasmImportWrapperCache::CacheKey> key = 84 WasmImportWrapperCache::ModificationScope* const cache_scope_; 1143 WasmImportWrapperCache* cache = native_module->import_wrapper_cache(); in ProcessImportedFunction() 1150 WasmImportWrapperCache::ModificationScope cache_scope(cache); in ProcessImportedFunction() 1153 WasmImportWrapperCache::CacheKey key(kind, expected_sig, expected_arity, in ProcessImportedFunction() 1573 WasmImportWrapperCache::ModificationScope cache_scope( in CompileImportWrappers() 1614 WasmImportWrapperCache in CompileImportWrappers() [all...] |
H A D | wasm-code-manager.h | 48 class WasmImportWrapperCache; 795 WasmImportWrapperCache* import_wrapper_cache() const { in import_wrapper_cache() 951 std::unique_ptr<WasmImportWrapperCache> import_wrapper_cache_;
|
H A D | module-compiler.h | 74 WasmImportWrapperCache::ModificationScope* cache_scope);
|
H A D | module-compiler.cc | 1640 std::unordered_set<WasmImportWrapperCache::CacheKey, in AddImportWrapperUnits() 1641 WasmImportWrapperCache::CacheKeyHash> in AddImportWrapperUnits() 1650 WasmImportWrapperCache::CacheKey key( in AddImportWrapperUnits() 3696 WasmImportWrapperCache* cache = native_module_->import_wrapper_cache(); in PublishCompilationResults() 3704 WasmImportWrapperCache::CacheKey key( in PublishCompilationResults() 3948 WasmImportWrapperCache::ModificationScope* cache_scope) { in CompileImportWrapper() 3952 WasmImportWrapperCache::CacheKey key(kind, sig, expected_arity, suspend); in CompileImportWrapper()
|
H A D | wasm-objects.cc | 585 wasm::WasmImportWrapperCache* cache = native_module->import_wrapper_cache(); in UpdateDispatchTables() 591 wasm::WasmImportWrapperCache::ModificationScope cache_scope(cache); in UpdateDispatchTables() 593 wasm::WasmImportWrapperCache::CacheKey key(kind, &sig, param_count, in UpdateDispatchTables()
|
H A D | wasm-code-manager.cc | 985 import_wrapper_cache_(std::unique_ptr<WasmImportWrapperCache>( in NativeModule() 986 new WasmImportWrapperCache())), in NativeModule() 1885 // {owned_code_}. The destructor of {WasmImportWrapperCache} still needs to in ~NativeModule()
|
Completed in 23 milliseconds