| Index: src/objects.h
|
| ===================================================================
|
| --- src/objects.h (revision 4215)
|
| +++ src/objects.h (working copy)
|
| @@ -1224,12 +1224,6 @@
|
| // Deletes the named property in a normalized object.
|
| Object* DeleteNormalizedProperty(String* name, DeleteMode mode);
|
|
|
| - // Sets a property that currently has lazy loading.
|
| - Object* SetLazyProperty(LookupResult* result,
|
| - String* name,
|
| - Object* value,
|
| - PropertyAttributes attributes);
|
| -
|
| // Returns the class name ([[Class]] property in the specification).
|
| String* class_name();
|
|
|
| @@ -1264,14 +1258,7 @@
|
| Object* GetLocalPropertyPostInterceptor(JSObject* receiver,
|
| String* name,
|
| PropertyAttributes* attributes);
|
| - Object* GetLazyProperty(Object* receiver,
|
| - LookupResult* result,
|
| - String* name,
|
| - PropertyAttributes* attributes);
|
|
|
| - // Tells whether this object needs to be loaded.
|
| - inline bool IsLoaded();
|
| -
|
| // Returns true if this is an instance of an api function and has
|
| // been modified since it was created. May give false positives.
|
| bool IsDirty();
|
| @@ -1308,9 +1295,6 @@
|
|
|
| Object* DeleteProperty(String* name, DeleteMode mode);
|
| Object* DeleteElement(uint32_t index, DeleteMode mode);
|
| - Object* DeleteLazyProperty(LookupResult* result,
|
| - String* name,
|
| - DeleteMode mode);
|
|
|
| // Tests for the fast common case for property enumeration.
|
| bool IsSimpleEnum();
|
| @@ -2892,20 +2876,6 @@
|
| return ((1 << kIsUndetectable) & bit_field()) != 0;
|
| }
|
|
|
| - inline void set_needs_loading(bool value) {
|
| - if (value) {
|
| - set_bit_field2(bit_field2() | (1 << kNeedsLoading));
|
| - } else {
|
| - set_bit_field2(bit_field2() & ~(1 << kNeedsLoading));
|
| - }
|
| - }
|
| -
|
| - // Does this object or function require a lazily loaded script to be
|
| - // run before being used?
|
| - inline bool needs_loading() {
|
| - return ((1 << kNeedsLoading) & bit_field2()) != 0;
|
| - }
|
| -
|
| // Tells whether the instance has a call-as-function handler.
|
| inline void set_has_instance_call_handler() {
|
| set_bit_field(bit_field() | (1 << kHasInstanceCallHandler));
|
| @@ -3039,8 +3009,7 @@
|
| static const int kIsAccessCheckNeeded = 7;
|
|
|
| // Bit positions for bit field 2
|
| - static const int kNeedsLoading = 0;
|
| - static const int kIsExtensible = 1;
|
| + static const int kIsExtensible = 0;
|
|
|
| // Layout of the default cache. It holds alternating name and code objects.
|
| static const int kCodeCacheEntrySize = 2;
|
|
|