diff options
Diffstat (limited to 'V8Binding/v8/src/handles.h')
-rw-r--r-- | V8Binding/v8/src/handles.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/V8Binding/v8/src/handles.h b/V8Binding/v8/src/handles.h index a86dc96..ba2694f 100644 --- a/V8Binding/v8/src/handles.h +++ b/V8Binding/v8/src/handles.h @@ -181,7 +181,8 @@ class HandleScope { // of space or encountering an internal error. void NormalizeProperties(Handle<JSObject> object, - PropertyNormalizationMode mode); + PropertyNormalizationMode mode, + int expected_additional_properties); void NormalizeElements(Handle<JSObject> object); void TransformToFastProperties(Handle<JSObject> object, int unused_property_fields); @@ -336,6 +337,7 @@ class NoHandleAllocation BASE_EMBEDDED { class OptimizedObjectForAddingMultipleProperties BASE_EMBEDDED { public: OptimizedObjectForAddingMultipleProperties(Handle<JSObject> object, + int expected_property_count, bool condition = true); ~OptimizedObjectForAddingMultipleProperties(); private: |