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/objects/templates.tq | |
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/objects/templates.tq')
-rw-r--r-- | deps/v8/src/objects/templates.tq | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/deps/v8/src/objects/templates.tq b/deps/v8/src/objects/templates.tq index 1215cfd0c1..9406f62d7a 100644 --- a/deps/v8/src/objects/templates.tq +++ b/deps/v8/src/objects/templates.tq @@ -3,7 +3,6 @@ // found in the LICENSE file. @abstract -@generateCppClass extern class TemplateInfo extends Struct { tag: Smi; serial_number: Smi; @@ -12,7 +11,6 @@ extern class TemplateInfo extends Struct { property_accessors: TemplateList|Undefined; } -@generateCppClass @generatePrint extern class FunctionTemplateRareData extends Struct { // See DECL_RARE_ACCESSORS in FunctionTemplateInfo. @@ -37,11 +35,10 @@ bitfield struct FunctionTemplateInfoFlags extends uint31 { // Allowed receiver ranges are used for instance type checking to check // whether the receiver calling the associated JSFunction is a compatible // receiver. - allowed_receiver_range_start: int32: 12 bit; - allowed_receiver_range_end: int32: 12 bit; + allowed_receiver_instance_type_range_start: int16: 12 bit; + allowed_receiver_instance_type_range_end: int16: 12 bit; } -@generateCppClass extern class FunctionTemplateInfo extends TemplateInfo { // Handler invoked when calling an instance of this FunctionTemplateInfo. // Either CallHandlerInfo or Undefined. @@ -78,7 +75,6 @@ bitfield struct ObjectTemplateInfoFlags extends uint31 { embedder_field_count: int32: 28 bit; } -@generateCppClass extern class ObjectTemplateInfo extends TemplateInfo { constructor: FunctionTemplateInfo|Undefined; data: SmiTagged<ObjectTemplateInfoFlags>; |