Lines Matching refs:NativeModule
30 class NativeModule; variable
120 NativeModule* native_module() const { return native_module_; } in native_module()
151 friend class NativeModule;
153 WasmCode(NativeModule* native_module, Maybe<uint32_t> index, in WasmCode()
191 NativeModule* native_module_ = nullptr;
211 class V8_EXPORT_PRIVATE NativeModule final {
339 ~NativeModule();
348 NativeModule(Isolate* isolate, const WasmFeatures& enabled_features,
426 DISALLOW_COPY_AND_ASSIGN(NativeModule);
439 std::unique_ptr<NativeModule> NewNativeModule(
444 NativeModule* LookupNativeModule(Address pc) const;
460 friend class NativeModule;
468 void FreeNativeModule(NativeModule*);
470 void AssignRanges(Address start, Address end, NativeModule*);
475 std::map<Address, std::pair<Address, NativeModule*>> lookup_map_;
476 std::unordered_set<NativeModule*> native_modules_;
494 explicit NativeModuleModificationScope(NativeModule* native_module);
498 NativeModule* native_module_;