diff options
Diffstat (limited to 'deps/v8/src/objects/property.cc')
-rw-r--r-- | deps/v8/src/objects/property.cc | 3 |
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, |