summaryrefslogtreecommitdiffstats
path: root/V8Binding/v8/src/handles.h
diff options
context:
space:
mode:
Diffstat (limited to 'V8Binding/v8/src/handles.h')
-rw-r--r--V8Binding/v8/src/handles.h4
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: