deps: patch V8 to 10.2.154.15
Refs: https://github.com/v8/v8/compare/10.2.154.13...10.2.154.15 PR-URL: https://github.com/nodejs/node/pull/44294 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
This commit is contained in:
parent
be1b75b4ec
commit
3a6003aea8
2
deps/v8/include/v8-version.h
vendored
2
deps/v8/include/v8-version.h
vendored
@ -11,7 +11,7 @@
|
||||
#define V8_MAJOR_VERSION 10
|
||||
#define V8_MINOR_VERSION 2
|
||||
#define V8_BUILD_NUMBER 154
|
||||
#define V8_PATCH_LEVEL 13
|
||||
#define V8_PATCH_LEVEL 15
|
||||
|
||||
// Use 1 for candidates and 0 otherwise.
|
||||
// (Boolean macro values are not supported by all preprocessors.)
|
||||
|
6
deps/v8/src/compiler/escape-analysis.cc
vendored
6
deps/v8/src/compiler/escape-analysis.cc
vendored
@ -78,6 +78,8 @@ class ReduceScope {
|
||||
explicit ReduceScope(Node* node, Reduction* reduction)
|
||||
: current_node_(node), reduction_(reduction) {}
|
||||
|
||||
void SetValueChanged() { reduction()->set_value_changed(); }
|
||||
|
||||
protected:
|
||||
Node* current_node() const { return current_node_; }
|
||||
Reduction* reduction() { return reduction_; }
|
||||
@ -806,7 +808,9 @@ void ReduceNode(const Operator* op, EscapeAnalysisTracker::Scope* current,
|
||||
break;
|
||||
}
|
||||
case IrOpcode::kStateValues:
|
||||
// These uses are always safe.
|
||||
// We visit StateValue nodes through their correpsonding FrameState node,
|
||||
// so we need to make sure we revisit the FrameState.
|
||||
current->SetValueChanged();
|
||||
break;
|
||||
case IrOpcode::kFrameState: {
|
||||
// We mark the receiver as escaping due to the non-standard `.getThis`
|
||||
|
2
deps/v8/tools/whitespace.txt
vendored
2
deps/v8/tools/whitespace.txt
vendored
@ -15,4 +15,4 @@ Because whitespaces are not that funny......
|
||||
Today's answer to life the universe and everything is 12950!
|
||||
Today's answer to life the universe and everything is 6728!
|
||||
Today's answer to life the universe and everything is 6728!!
|
||||
..
|
||||
.
|
||||
|
Loading…
x
Reference in New Issue
Block a user