diff options
author | Michaël Zasso <targos@protonmail.com> | 2021-09-17 14:34:02 +0200 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2021-10-02 08:40:27 +0200 |
commit | 4f722915218862b108c90371503d26a3fe89f4c9 (patch) | |
tree | cd1577faff9acc20eb8e4a0e2d6ed1856bf308fd /deps/v8/src/compiler/backend/code-generator-impl.h | |
parent | 606bb521591a29df5401732bfbd19c1e31239ed9 (diff) | |
download | node-new-4f722915218862b108c90371503d26a3fe89f4c9.tar.gz |
deps: update V8 to 9.4.146.18
PR-URL: https://github.com/nodejs/node/pull/39945
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Diffstat (limited to 'deps/v8/src/compiler/backend/code-generator-impl.h')
-rw-r--r-- | deps/v8/src/compiler/backend/code-generator-impl.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/deps/v8/src/compiler/backend/code-generator-impl.h b/deps/v8/src/compiler/backend/code-generator-impl.h index bc5aa579d6..eaa39ccb82 100644 --- a/deps/v8/src/compiler/backend/code-generator-impl.h +++ b/deps/v8/src/compiler/backend/code-generator-impl.h @@ -189,7 +189,8 @@ class DeoptimizationExit : public ZoneObject { public: explicit DeoptimizationExit(SourcePosition pos, BytecodeOffset bailout_id, int translation_id, int pc_offset, - DeoptimizeKind kind, DeoptimizeReason reason) + DeoptimizeKind kind, DeoptimizeReason reason, + NodeId node_id) : deoptimization_id_(kNoDeoptIndex), pos_(pos), bailout_id_(bailout_id), @@ -197,6 +198,7 @@ class DeoptimizationExit : public ZoneObject { pc_offset_(pc_offset), kind_(kind), reason_(reason), + node_id_(node_id), immediate_args_(nullptr), emitted_(false) {} @@ -220,6 +222,7 @@ class DeoptimizationExit : public ZoneObject { int pc_offset() const { return pc_offset_; } DeoptimizeKind kind() const { return kind_; } DeoptimizeReason reason() const { return reason_; } + NodeId node_id() const { return node_id_; } const ZoneVector<ImmediateOperand*>* immediate_args() const { return immediate_args_; } @@ -243,6 +246,7 @@ class DeoptimizationExit : public ZoneObject { const int pc_offset_; const DeoptimizeKind kind_; const DeoptimizeReason reason_; + const NodeId node_id_; ZoneVector<ImmediateOperand*>* immediate_args_; bool emitted_; }; |