| /third_party/node/deps/v8/src/wasm/ |
| D | wasm-engine.h | 102 std::shared_ptr<NativeModule> MaybeGetNativeModule( 106 std::shared_ptr<NativeModule> Update( 107 std::shared_ptr<NativeModule> native_module, bool error); 108 void Erase(NativeModule* native_module); 132 std::map<Key, base::Optional<std::weak_ptr<NativeModule>>> map_; 206 void CompileFunction(Isolate* isolate, NativeModule* native_module, 214 std::shared_ptr<NativeModule> ExportNativeModule( 220 Isolate* isolate, std::shared_ptr<NativeModule> shared_module, 283 std::shared_ptr<NativeModule> NewNativeModule( 294 std::shared_ptr<NativeModule> MaybeGetNativeModule( [all …]
|
| D | wasm-code-manager.cc | 580 return NativeModule::kNeedsFarJumpsBetweenCodeSpaces in NumWasmFunctionsInFarJumpTable() 706 NativeModule* native_module, size_t size) { in AllocateForCode() 711 NativeModule* native_module, size_t size, base::AddressRegion region) { in AllocateForCodeInRegion() 974 NativeModule::NativeModule(const WasmFeatures& enabled, in NativeModule() function in v8::internal::wasm::NativeModule 979 std::shared_ptr<NativeModule>* shared_this) in NativeModule() 1017 void NativeModule::ReserveCodeTableForTesting(uint32_t max_functions) { in ReserveCodeTableForTesting() 1038 void NativeModule::LogWasmCodes(Isolate* isolate, Script script) { in LogWasmCodes() 1058 CompilationEnv NativeModule::CreateCompilationEnv() const { in CreateCompilationEnv() 1063 WasmCode* NativeModule::AddCodeForTesting(Handle<Code> code) { in AddCodeForTesting() 1155 void NativeModule::UseLazyStub(uint32_t func_index) { in UseLazyStub() [all …]
|
| D | code-space-access.h | 21 class NativeModule; variable 48 explicit V8_EXPORT_PRIVATE CodeSpaceWriteScope(NativeModule*); 63 static thread_local NativeModule* current_native_module_; 76 NativeModule* const previous_native_module_;
|
| D | wasm-code-manager.h | 45 class NativeModule; variable 273 NativeModule* native_module() const { return native_module_; } in native_module() 386 friend class NativeModule; 388 WasmCode(NativeModule* native_module, int index, in WasmCode() 448 NativeModule* const native_module_ = nullptr; 542 base::Vector<byte> AllocateForCode(NativeModule*, size_t size); 547 base::Vector<byte> AllocateForCodeInRegion(NativeModule*, size_t size, 615 class V8_EXPORT_PRIVATE NativeModule final { 624 NativeModule(const NativeModule&) = delete; 625 NativeModule& operator=(const NativeModule&) = delete; [all …]
|
| D | wasm-engine.cc | 184 std::shared_ptr<NativeModule> NativeModuleCache::MaybeGetNativeModule( in MaybeGetNativeModule() 241 std::shared_ptr<NativeModule> NativeModuleCache::Update( in Update() 242 std::shared_ptr<NativeModule> native_module, bool error) { in Update() 267 key, base::Optional<std::weak_ptr<NativeModule>>(native_module)); in Update() 275 void NativeModuleCache::Erase(NativeModule* native_module) { in Erase() 371 std::unordered_set<NativeModule*> native_modules; 374 std::unordered_map<NativeModule*, WeakScriptHandle> scripts; 420 explicit NativeModuleInfo(std::weak_ptr<NativeModule> native_module) in NativeModuleInfo() 424 std::weak_ptr<NativeModule> weak_ptr; 515 std::shared_ptr<NativeModule> native_module = CompileToNativeModule( in SyncCompileTranslatedAsmJs() [all …]
|
| D | module-compiler.h | 47 class NativeModule; variable 53 std::shared_ptr<NativeModule> CompileToNativeModule( 59 void RecompileNativeModule(NativeModule* native_module, 71 NativeModule* native_module, Counters* counters, 81 V8_EXPORT_PRIVATE void TriggerTierUp(Isolate*, NativeModule*, int func_index, 234 std::shared_ptr<NativeModule> native_module_;
|
| D | streaming-decoder.h | 24 class NativeModule; variable 91 std::function<void(const std::shared_ptr<NativeModule>&)>; 106 const std::shared_ptr<NativeModule>& native_module) = 0;
|
| D | compilation-environment.h | 29 class NativeModule; variable 187 friend class NativeModule; 193 const std::shared_ptr<NativeModule>&, std::shared_ptr<Counters>,
|
| D | code-space-access.cc | 14 thread_local NativeModule* CodeSpaceWriteScope::current_native_module_ = 19 CodeSpaceWriteScope::CodeSpaceWriteScope(NativeModule* native_module) in CodeSpaceWriteScope()
|
| D | wasm-serialization.h | 24 explicit WasmSerializer(NativeModule* native_module); 49 NativeModule* native_module_;
|
| D | module-compiler.cc | 86 explicit BackgroundCompileScope(std::weak_ptr<NativeModule> native_module) in BackgroundCompileScope() 89 NativeModule* native_module() const { in native_module() 99 std::shared_ptr<NativeModule> native_module_; 531 CompilationStateImpl(const std::shared_ptr<NativeModule>& native_module, 664 std::weak_ptr<NativeModule> const native_module_weak() const { in native_module_weak() 670 bool lazy_function, NativeModule* module, 687 NativeModule* const native_module_; 688 std::weak_ptr<NativeModule> const native_module_weak_; 883 const std::shared_ptr<NativeModule>& native_module, in New() 947 NativeModule* native_module, const WasmFeatures& enabled_features, in GetRequestedExecutionTiers() [all …]
|
| D | wasm-serialization.cc | 281 NativeModuleSerializer(const NativeModule*, base::Vector<WasmCode* const>); 293 const NativeModule* const native_module_; 301 const NativeModule* module, base::Vector<WasmCode* const> code_table) in NativeModuleSerializer() 350 NativeModule* native_module = code->native_module(); in WriteCode() 477 WasmSerializer::WasmSerializer(NativeModule* native_module) in WasmSerializer() 504 NativeModule::JumpTablesRef jump_tables; 548 explicit NativeModuleDeserializer(NativeModule*); 570 NativeModule* const native_module_; 578 NativeModule::JumpTablesRef current_jump_tables_; 643 NativeModuleDeserializer::NativeModuleDeserializer(NativeModule* native_module) in NativeModuleDeserializer()
|
| D | function-compiler.h | 31 class NativeModule; variable 78 static void CompileWasmFunction(Isolate*, NativeModule*,
|
| D | streaming-decoder.cc | 47 const std::shared_ptr<NativeModule>& native_module) override; 323 std::weak_ptr<NativeModule> native_module, in CompilationChunkFinishedCallback() 329 if (std::shared_ptr<NativeModule> module = native_module_.lock()) { in CompilationChunkFinishedCallback() 341 if (std::shared_ptr<NativeModule> native_module = native_module_.lock()) { in call() 352 const std::weak_ptr<NativeModule> native_module_; 360 const std::shared_ptr<NativeModule>& native_module) { in NotifyNativeModuleCreated()
|
| D | wasm-objects.h | 33 class NativeModule; variable 116 inline wasm::NativeModule* native_module() const; 117 inline const std::shared_ptr<wasm::NativeModule>& shared_native_module() 127 Isolate* isolate, std::shared_ptr<wasm::NativeModule> native_module, 130 Isolate* isolate, std::shared_ptr<wasm::NativeModule> native_module, 845 wasm::NativeModule* native_module, const debug::Location& start, 880 Isolate* isolate, std::shared_ptr<wasm::NativeModule> native_module,
|
| D | wasm-debug.h | 34 class NativeModule; variable 170 explicit DebugInfo(NativeModule*);
|
| D | wasm-debug.cc | 117 explicit DebugInfoImpl(NativeModule* native_module) in DebugInfoImpl() 720 NativeModule* native_module = in IsAtReturn() 742 NativeModule* const native_module_; 785 DebugInfo::DebugInfo(NativeModule* native_module) in DebugInfo() 879 int FindNextBreakablePosition(wasm::NativeModule* native_module, int func_index, in FindNextBreakablePosition() 969 wasm::NativeModule* native_module = script->wasm_native_module(); in SetBreakPointForFunction() 1048 wasm::NativeModule* native_module = script->wasm_native_module(); in ClearBreakPoint() 1151 wasm::NativeModule* native_module, const v8::debug::Location& start, in GetPossibleBreakpoints()
|
| D | sync-streaming-decoder.cc | 85 const std::shared_ptr<NativeModule>&) override { in NotifyNativeModuleCreated() argument
|
| D | wasm-objects.cc | 101 Isolate* isolate, std::shared_ptr<wasm::NativeModule> native_module, in New() 109 Isolate* isolate, std::shared_ptr<wasm::NativeModule> native_module, in New() 111 Handle<Managed<wasm::NativeModule>> managed_native_module; in New() 114 Managed<wasm::NativeModule>::cast(script->wasm_managed_native_module()), in New() 121 managed_native_module = Managed<wasm::NativeModule>::FromSharedPtr( in New() 583 wasm::NativeModule* native_module = in UpdateDispatchTables() 1293 wasm::NativeModule* native_module = module_object().native_module(); in GetCallTarget() 1461 wasm::NativeModule* native_module = in ImportWasmJSFunctionIntoTable() 2237 Isolate* isolate, std::shared_ptr<wasm::NativeModule> native_module, in New() 2245 Handle<Managed<wasm::NativeModule>> managed_native_module = in New() [all …]
|
| /third_party/node/deps/v8/include/ |
| D | v8-wasm.h | 23 class NativeModule; variable 60 explicit CompiledWasmModule(std::shared_ptr<internal::wasm::NativeModule>, 63 const std::shared_ptr<internal::wasm::NativeModule> native_module_;
|
| /third_party/node/deps/v8/src/debug/wasm/gdb-server/ |
| D | wasm-module-debug.cc | 64 int ReturnPc(const NativeModule* native_module, int pc) { in ReturnPc() 124 const NativeModule* native_module = in GetCallStack() 241 wasm::NativeModule* native_module = module_object->native_module(); in GetWasmLocal() 274 wasm::NativeModule* native_module = module_object->native_module(); in GetWasmStackValue() 344 wasm::NativeModule* native_module = module_object->native_module(); in GetWasmModuleBytes()
|
| /third_party/node/deps/v8/src/objects/ |
| D | script.h | 28 class NativeModule; variable 108 inline wasm::NativeModule* wasm_native_module() const;
|
| D | script-inl.h | 127 wasm::NativeModule* Script::wasm_native_module() const { in wasm_native_module() 128 return Managed<wasm::NativeModule>::cast(wasm_managed_native_module()).raw(); in wasm_native_module()
|
| /third_party/node/deps/v8/src/runtime/ |
| D | runtime-test-wasm.cc | 327 wasm::NativeModule* native_module = module_obj->native_module(); in RUNTIME_FUNCTION() 462 wasm::NativeModule* native_module = in RUNTIME_FUNCTION() 477 wasm::NativeModule* native_module = in RUNTIME_FUNCTION()
|
| /third_party/node/deps/v8/src/compiler/ |
| D | pipeline.h | 28 class NativeModule; variable
|