diff options
author | Michaël Zasso <targos@protonmail.com> | 2021-10-10 11:10:43 +0200 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2021-10-12 08:07:50 +0200 |
commit | 62719c5fd2ab7dee1ac4019c1715061d556ac457 (patch) | |
tree | 356fed3842e577ab58fd51d5cc02f071cf7ee216 /deps/v8/src/debug/debug-evaluate.cc | |
parent | a784258444b052dfd31cca90db57b21dc38bb1eb (diff) | |
download | node-new-62719c5fd2ab7dee1ac4019c1715061d556ac457.tar.gz |
deps: update V8 to 9.5.172.19
PR-URL: https://github.com/nodejs/node/pull/40178
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'deps/v8/src/debug/debug-evaluate.cc')
-rw-r--r-- | deps/v8/src/debug/debug-evaluate.cc | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/deps/v8/src/debug/debug-evaluate.cc b/deps/v8/src/debug/debug-evaluate.cc index cecf46d7b7..5940e2dd02 100644 --- a/deps/v8/src/debug/debug-evaluate.cc +++ b/deps/v8/src/debug/debug-evaluate.cc @@ -34,9 +34,8 @@ static MaybeHandle<SharedFunctionInfo> GetFunctionInfo(Isolate* isolate, ScriptOriginOptions(false, true)); script_details.repl_mode = repl_mode; return Compiler::GetSharedFunctionInfoForScript( - isolate, source, script_details, nullptr, nullptr, - ScriptCompiler::kNoCompileOptions, ScriptCompiler::kNoCacheNoReason, - NOT_NATIVES_CODE); + isolate, source, script_details, ScriptCompiler::kNoCompileOptions, + ScriptCompiler::kNoCacheNoReason, NOT_NATIVES_CODE); } } // namespace @@ -391,8 +390,7 @@ bool IntrinsicHasNoSideEffect(Runtime::FunctionId id) { /* Test */ \ V(GetOptimizationStatus) \ V(OptimizeFunctionOnNextCall) \ - V(OptimizeOsr) \ - V(UnblockConcurrentRecompilation) + V(OptimizeOsr) // Intrinsics with inline versions have to be allowlisted here a second time. #define INLINE_INTRINSIC_ALLOWLIST(V) \ @@ -1061,6 +1059,14 @@ static bool TransitivelyCalledBuiltinHasNoSideEffect(Builtin caller, case Builtin::kTSANRelaxedStore32SaveFP: case Builtin::kTSANRelaxedStore64IgnoreFP: case Builtin::kTSANRelaxedStore64SaveFP: + case Builtin::kTSANSeqCstStore8IgnoreFP: + case Builtin::kTSANSeqCstStore8SaveFP: + case Builtin::kTSANSeqCstStore16IgnoreFP: + case Builtin::kTSANSeqCstStore16SaveFP: + case Builtin::kTSANSeqCstStore32IgnoreFP: + case Builtin::kTSANSeqCstStore32SaveFP: + case Builtin::kTSANSeqCstStore64IgnoreFP: + case Builtin::kTSANSeqCstStore64SaveFP: case Builtin::kTSANRelaxedLoad32IgnoreFP: case Builtin::kTSANRelaxedLoad32SaveFP: case Builtin::kTSANRelaxedLoad64IgnoreFP: |