Home
last modified time | relevance | path

Searched refs:CodeSpaceWriteScope (Results 1 - 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/wasm/
H A Dcode-space-access.cc14 thread_local NativeModule* CodeSpaceWriteScope::current_native_module_ =
19 CodeSpaceWriteScope::CodeSpaceWriteScope(NativeModule* native_module) in CodeSpaceWriteScope() function in v8::internal::wasm::CodeSpaceWriteScope
29 CodeSpaceWriteScope::~CodeSpaceWriteScope() { in ~CodeSpaceWriteScope()
44 void CodeSpaceWriteScope::SetWritable() { in SetWritable()
49 void CodeSpaceWriteScope::SetExecutable() { in SetExecutable()
55 bool CodeSpaceWriteScope::SwitchingPerNativeModule() { return false; } in SwitchingPerNativeModule()
60 void CodeSpaceWriteScope::SetWritable() { in SetWritable()
70 void CodeSpaceWriteScope
[all...]
H A Dcode-space-access.h46 class V8_NODISCARD CodeSpaceWriteScope final {
48 explicit V8_EXPORT_PRIVATE CodeSpaceWriteScope(NativeModule*);
49 V8_EXPORT_PRIVATE ~CodeSpaceWriteScope();
53 CodeSpaceWriteScope(const CodeSpaceWriteScope&) = delete;
54 CodeSpaceWriteScope& operator=(const CodeSpaceWriteScope&) = delete;
H A Dwasm-code-manager.cc795 // allowing change of permissions only through {CodeSpaceWriteScope}.
1064 CodeSpaceWriteScope code_space_write_scope(this); in AddCodeForTesting()
1161 DCHECK(CodeSpaceWriteScope::IsInScope()); in UseLazyStub()
1284 CodeSpaceWriteScope code_space_write_scope(this); in PublishCode()
1291 // {CodeSpaceWriteScope} outside of such a loop. in PublishCode()
1292 DCHECK(CodeSpaceWriteScope::IsInScope()); in PublishCode()
1406 CodeSpaceWriteScope code_space_write_scope(this); in ReinstallDebugCode()
1491 CodeSpaceWriteScope code_space_write_scope(this); in CreateEmptyJumpTableInRegionLocked()
1587 CodeSpaceWriteScope code_space_write_scope(this); in AddCodeSpaceLocked()
1938 // because no {CodeSpaceWriteScope} i in Commit()
[all...]
H A Dwasm-serialization.cc590 CodeSpaceWriteScope code_space_write_scope(deserializer_->native_module_);
672 CodeSpaceWriteScope code_space_write_scope(native_module_); in Read()
H A Dwasm-code-manager.h555 // methods. The methods should only be called via {CodeSpaceWriteScope}.
857 friend class CodeSpaceWriteScope;
958 // This needs to be a {RecursiveMutex} only because of {CodeSpaceWriteScope}
960 // {allocation_mutex_} or (2) because of multiple open {CodeSpaceWriteScope}s
H A Dmodule-compiler.cc1151 // Put the timer scope around everything, including the {CodeSpaceWriteScope} in CompileLazy()
1219 CodeSpaceWriteScope code_space_write_scope(native_module); in CompileLazy()
1670 base::Optional<CodeSpaceWriteScope> lazy_code_space_write_scope; in InitializeLazyCompilation()
3253 base::Optional<CodeSpaceWriteScope> lazy_code_space_write_scope; in InitializeCompilationProgressAfterDeserialization()
3745 CodeSpaceWriteScope code_space_write_scope(native_module_); in SchedulePublishCompilationResults()
3962 CodeSpaceWriteScope code_space_write_scope(native_module); in CompileImportWrapper()
H A Dwasm-objects.cc1486 wasm::CodeSpaceWriteScope write_scope(native_module); in ImportWasmJSFunctionIntoTable()
/third_party/node/deps/v8/src/execution/
H A Dexecution.cc285 // When executing JS code, there should be no {CodeSpaceWriteScope} open. in Invoke()
286 DCHECK(!wasm::CodeSpaceWriteScope::IsInScope()); in Invoke()
/third_party/node/deps/v8/src/compiler/
H A Dwasm-compiler.cc8151 wasm::CodeSpaceWriteScope code_space_write_scope(native_module);
8204 wasm::CodeSpaceWriteScope code_space_write_scope(native_module);

Completed in 33 milliseconds