Index: src/handles.h |
diff --git a/src/handles.h b/src/handles.h |
index cfa65b3786b8675bd4be7371845402614aa00f95..42089134e4b816a2f2829407f86a303b9ca0cd39 100644 |
--- a/src/handles.h |
+++ b/src/handles.h |
@@ -167,18 +167,6 @@ class HandleScope { |
// an object of expected type, or the handle is an error if running out |
// of space or encountering an internal error. |
-void NormalizeProperties(Handle<JSObject> object, |
- PropertyNormalizationMode mode, |
- int expected_additional_properties); |
-Handle<NumberDictionary> NormalizeElements(Handle<JSObject> object); |
-void TransformToFastProperties(Handle<JSObject> object, |
- int unused_property_fields); |
-MUST_USE_RESULT Handle<NumberDictionary> NumberDictionarySet( |
- Handle<NumberDictionary> dictionary, |
- uint32_t index, |
- Handle<Object> value, |
- PropertyDetails details); |
- |
// Flattens a string. |
void FlattenString(Handle<String> str); |
@@ -186,12 +174,6 @@ void FlattenString(Handle<String> str); |
// string. |
Handle<String> FlattenGetString(Handle<String> str); |
-Handle<Object> SetProperty(Handle<JSReceiver> object, |
- Handle<String> key, |
- Handle<Object> value, |
- PropertyAttributes attributes, |
- StrictModeFlag strict_mode); |
- |
Handle<Object> SetProperty(Handle<Object> object, |
Handle<Object> key, |
Handle<Object> value, |
@@ -203,40 +185,9 @@ Handle<Object> ForceSetProperty(Handle<JSObject> object, |
Handle<Object> value, |
PropertyAttributes attributes); |
-Handle<Object> SetNormalizedProperty(Handle<JSObject> object, |
- Handle<String> key, |
- Handle<Object> value, |
- PropertyDetails details); |
- |
Handle<Object> ForceDeleteProperty(Handle<JSObject> object, |
Handle<Object> key); |
-Handle<Object> SetLocalPropertyIgnoreAttributes( |
- Handle<JSObject> object, |
- Handle<String> key, |
- Handle<Object> value, |
- PropertyAttributes attributes); |
- |
-// Used to set local properties on the object we totally control |
-// and which therefore has no accessors and alikes. |
-void SetLocalPropertyNoThrow(Handle<JSObject> object, |
- Handle<String> key, |
- Handle<Object> value, |
- PropertyAttributes attributes = NONE); |
- |
-MUST_USE_RESULT Handle<Object> SetElement(Handle<JSObject> object, |
- uint32_t index, |
- Handle<Object> value, |
- StrictModeFlag strict_mode); |
- |
-Handle<Object> SetOwnElement(Handle<JSObject> object, |
- uint32_t index, |
- Handle<Object> value, |
- StrictModeFlag strict_mode); |
- |
-Handle<Object> TransitionElementsKind(Handle<JSObject> object, |
- ElementsKind to_kind); |
- |
Handle<Object> GetProperty(Handle<JSReceiver> obj, |
const char* name); |
@@ -248,21 +199,8 @@ Handle<Object> GetPropertyWithInterceptor(Handle<JSObject> receiver, |
Handle<String> name, |
PropertyAttributes* attributes); |
-Handle<Object> GetPrototype(Handle<Object> obj); |
- |
Handle<Object> SetPrototype(Handle<JSObject> obj, Handle<Object> value); |
-// Sets a hidden property on an object. Returns obj on success, undefined |
-// if trying to set the property on a detached proxy. |
-Handle<Object> SetHiddenProperty(Handle<JSObject> obj, |
- Handle<String> key, |
- Handle<Object> value); |
- |
-int GetIdentityHash(Handle<JSReceiver> obj); |
- |
-Handle<Object> DeleteElement(Handle<JSObject> obj, uint32_t index); |
-Handle<Object> DeleteProperty(Handle<JSObject> obj, Handle<String> prop); |
- |
Handle<Object> LookupSingleCharacterStringFromCode(uint32_t index); |
Handle<JSObject> Copy(Handle<JSObject> obj); |
@@ -316,7 +254,6 @@ Handle<String> SubString(Handle<String> str, |
int end, |
PretenureFlag pretenure = NOT_TENURED); |
- |
// Sets the expected number of properties for the function's instances. |
void SetExpectedNofProperties(Handle<JSFunction> func, int nof); |
@@ -335,8 +272,6 @@ Handle<JSGlobalProxy> ReinitializeJSGlobalProxy( |
Handle<Object> SetPrototype(Handle<JSFunction> function, |
Handle<Object> prototype); |
-Handle<Object> PreventExtensions(Handle<JSObject> object); |
- |
Handle<ObjectHashSet> ObjectHashSetAdd(Handle<ObjectHashSet> table, |
Handle<Object> key); |