| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index d0d67357a45dfd23fbc6e88548a832cd7db0fe43..635d4ab4baaaba3b0e113e8dda2d164ca762fff0 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -6415,17 +6415,6 @@ class Map: public HeapObject {
|
| static Handle<Map> CurrentMapForDeprecatedInternal(Handle<Map> map);
|
|
|
| static Handle<Map> CopyDropDescriptors(Handle<Map> map);
|
| - static Handle<Map> CopyReplaceDescriptors(
|
| - Handle<Map> map,
|
| - Handle<DescriptorArray> descriptors,
|
| - TransitionFlag flag,
|
| - Handle<Name> name,
|
| - SimpleTransitionFlag simple_flag = FULL_TRANSITION);
|
| - static Handle<Map> CopyReplaceDescriptors(
|
| - Handle<Map> map,
|
| - Handle<DescriptorArray> descriptors,
|
| - TransitionFlag flag,
|
| - SimpleTransitionFlag simple_flag = FULL_TRANSITION);
|
| static Handle<Map> CopyInsertDescriptor(Handle<Map> map,
|
| Descriptor* descriptor,
|
| TransitionFlag flag);
|
| @@ -6456,6 +6445,8 @@ class Map: public HeapObject {
|
|
|
| static Handle<Map> CopyForObserved(Handle<Map> map);
|
|
|
| + static Handle<Map> CopyForFreeze(Handle<Map> map);
|
| +
|
| static Handle<Map> CopyNormalized(Handle<Map> map,
|
| PropertyNormalizationMode mode,
|
| NormalizedMapSharingMode sharing);
|
| @@ -6701,6 +6692,12 @@ class Map: public HeapObject {
|
| static Handle<Map> CopyAddDescriptor(Handle<Map> map,
|
| Descriptor* descriptor,
|
| TransitionFlag flag);
|
| + static Handle<Map> CopyReplaceDescriptors(
|
| + Handle<Map> map,
|
| + Handle<DescriptorArray> descriptors,
|
| + TransitionFlag flag,
|
| + Handle<Name> name,
|
| + SimpleTransitionFlag simple_flag = FULL_TRANSITION);
|
|
|
| // Zaps the contents of backing data structures. Note that the
|
| // heap verifier (i.e. VerifyMarkingVisitor) relies on zapping of objects
|
|
|