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_MAJOR_VERSION 10
|
||||||
#define V8_MINOR_VERSION 2
|
#define V8_MINOR_VERSION 2
|
||||||
#define V8_BUILD_NUMBER 154
|
#define V8_BUILD_NUMBER 154
|
||||||
#define V8_PATCH_LEVEL 13
|
#define V8_PATCH_LEVEL 15
|
||||||
|
|
||||||
// Use 1 for candidates and 0 otherwise.
|
// Use 1 for candidates and 0 otherwise.
|
||||||
// (Boolean macro values are not supported by all preprocessors.)
|
// (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)
|
explicit ReduceScope(Node* node, Reduction* reduction)
|
||||||
: current_node_(node), reduction_(reduction) {}
|
: current_node_(node), reduction_(reduction) {}
|
||||||
|
|
||||||
|
void SetValueChanged() { reduction()->set_value_changed(); }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
Node* current_node() const { return current_node_; }
|
Node* current_node() const { return current_node_; }
|
||||||
Reduction* reduction() { return reduction_; }
|
Reduction* reduction() { return reduction_; }
|
||||||
@ -806,7 +808,9 @@ void ReduceNode(const Operator* op, EscapeAnalysisTracker::Scope* current,
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case IrOpcode::kStateValues:
|
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;
|
break;
|
||||||
case IrOpcode::kFrameState: {
|
case IrOpcode::kFrameState: {
|
||||||
// We mark the receiver as escaping due to the non-standard `.getThis`
|
// 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 12950!
|
||||||
Today's answer to life the universe and everything is 6728!
|
Today's answer to life the universe and everything is 6728!
|
||||||
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