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_; |