aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/src/objects/property.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/objects/property.cc')
-rw-r--r--deps/v8/src/objects/property.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/deps/v8/src/objects/property.cc b/deps/v8/src/objects/property.cc
index c226c28a76..fba6fe3405 100644
--- a/deps/v8/src/objects/property.cc
+++ b/deps/v8/src/objects/property.cc
@@ -75,9 +75,10 @@ Descriptor Descriptor::DataField(Handle<Name> key, int field_index,
Descriptor Descriptor::DataConstant(Handle<Name> key, Handle<Object> value,
PropertyAttributes attributes) {
+ Isolate* isolate = GetIsolateForPtrCompr(*key);
return Descriptor(key, MaybeObjectHandle(value), kData, attributes,
kDescriptor, PropertyConstness::kConst,
- value->OptimalRepresentation(), 0);
+ value->OptimalRepresentation(isolate), 0);
}
Descriptor Descriptor::DataConstant(Isolate* isolate, Handle<Name> key,