| Index: src/map-updater.h
|
| diff --git a/src/map-updater.h b/src/map-updater.h
|
| index 39e432dd03f07316d8f5ba74faa2ff84532e3f23..338914448f88764a98ca414ba29e9986d75d2875 100644
|
| --- a/src/map-updater.h
|
| +++ b/src/map-updater.h
|
| @@ -55,6 +55,7 @@ class MapUpdater {
|
| // performs the steps 1-5.
|
| Handle<Map> ReconfigureToDataField(int descriptor,
|
| PropertyAttributes attributes,
|
| + PropertyConstness constness,
|
| Representation representation,
|
| Handle<FieldType> field_type);
|
|
|
| @@ -141,6 +142,11 @@ class MapUpdater {
|
| Handle<DescriptorArray> descriptors, int descriptor,
|
| PropertyLocation location, Representation representation);
|
|
|
| + void GeneralizeField(Handle<Map> map, int modify_index,
|
| + PropertyConstness new_constness,
|
| + Representation new_representation,
|
| + Handle<FieldType> new_field_type);
|
| +
|
| Isolate* isolate_;
|
| Handle<Map> old_map_;
|
| Handle<DescriptorArray> old_descriptors_;
|
|
|