AddConstantFunctionProperty(String *name, JSFunction *function, PropertyAttributes attributes) | v8::internal::JSObject | |
AddFastProperty(String *name, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
AddFastPropertyUsingMap(Map *new_map, String *name, Object *value) | v8::internal::JSObject | |
AddProperty(String *name, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
address() | v8::internal::HeapObject | [inline] |
AddSlowProperty(String *name, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
BooleanValue() | v8::Value | |
Cast(Value *obj) | v8::Object | [static] |
cast(Object *obj) | v8::internal::JSGlobalObject | [inline, static] |
class_name() | v8::internal::JSObject | |
ClearMark() | v8::internal::HeapObject | [inline] |
ClearOverflow() | v8::internal::HeapObject | [inline] |
ConvertDescriptorToField(String *name, Object *new_value, PropertyAttributes attributes) | v8::internal::JSObject | |
ConvertDescriptorToFieldAndMapTransition(String *name, Object *new_value, PropertyAttributes attributes) | v8::internal::JSObject | |
DECL_ACCESSORS(properties, FixedArray) inline void initialize_properties() | v8::internal::JSObject | |
DECL_ACCESSORS(elements, FixedArray) inline void initialize_elements() | v8::internal::JSObject | |
DefineAccessor(String *name, bool is_getter, JSFunction *fun, PropertyAttributes attributes) | v8::internal::JSObject | |
Delete(Handle< String > key) | v8::Object | |
Delete(uint32_t index) | v8::Object | |
DeleteElement(uint32_t index) | v8::internal::JSObject | |
DeleteLazyProperty(LookupResult *result, String *name) | v8::internal::JSObject | |
DeleteProperty(String *name) | v8::internal::JSObject | |
DISALLOW_IMPLICIT_CONSTRUCTORS(JSGlobalObject) | v8::internal::JSGlobalObject | [private] |
element_dictionary() | v8::internal::JSObject | [inline] |
Equals(Handle< Value > that) | v8::Value | |
FastPropertyAt(int index) | v8::internal::JSObject | [inline] |
FastPropertyAtPut(int index, Object *value) | v8::internal::JSObject | [inline] |
FromAddress(Address address) | v8::internal::HeapObject | [inline, static] |
Get(Handle< Value > key) | v8::Object | |
GetElementWithInterceptor(JSObject *receiver, uint32_t index) | v8::internal::JSObject | |
GetElementWithReceiver(JSObject *receiver, uint32_t index) | v8::internal::JSObject | |
GetEnumElementKeys(FixedArray *storage) | v8::internal::JSObject | |
GetHeaderSize() | v8::internal::JSObject | [inline] |
GetIndexedInterceptor() | v8::internal::JSObject | |
GetInternalField(int index) | v8::internal::JSObject | [inline] |
GetInternalFieldCount() | v8::internal::JSObject | [inline] |
GetLazyProperty(Object *receiver, LookupResult *result, String *name, PropertyAttributes *attributes) | v8::internal::JSObject | |
GetLocalElementKeys(FixedArray *storage, PropertyAttributes filter) | v8::internal::JSObject | |
GetLocalPropertyAttribute(String *name) | v8::internal::JSObject | |
GetLocalPropertyNames(FixedArray *storage) | v8::internal::JSObject | |
GetNamedInterceptor() | v8::internal::JSObject | |
GetPropertyAttribute(String *name) | v8::internal::JSObject | [inline] |
GetPropertyAttributeWithReceiver(JSObject *receiver, String *name) | v8::internal::JSObject | |
GetPropertyNames() | v8::Object | |
GetPropertyPostInterceptor(JSObject *receiver, String *name, PropertyAttributes *attributes) | v8::internal::JSObject | |
GetPropertyWithFailedAccessCheck(Object *receiver, LookupResult *result, String *name) | v8::internal::JSObject | |
GetPropertyWithInterceptor(JSObject *receiver, String *name, PropertyAttributes *attributes) | v8::internal::JSObject | |
GetPrototype() | v8::internal::JSObject | [inline] |
GetRealNamedPropertyInPrototypeChain(Handle< String > key) | v8::Object | |
GetWriteBarrierMode() | v8::internal::HeapObject | [inline] |
Has(Handle< String > key) | v8::Object | |
Has(uint32_t index) | v8::Object | |
HasElement(uint32_t index) | v8::internal::JSObject | [inline] |
HasElementPostInterceptor(JSObject *receiver, uint32_t index) | v8::internal::JSObject | |
HasElementWithInterceptor(JSObject *receiver, uint32_t index) | v8::internal::JSObject | |
HasElementWithReceiver(JSObject *receiver, uint32_t index) | v8::internal::JSObject | |
HasFastElements() | v8::internal::JSObject | [inline] |
HasFastProperties() | v8::internal::JSObject | [inline] |
HasIndexedInterceptor() | v8::internal::JSObject | [inline] |
HasIndexedLookupInterceptor() | v8::Object | |
HasLocalElement(uint32_t index) | v8::internal::JSObject | |
HasLocalProperty(String *name) | v8::internal::JSObject | [inline] |
HasNamedInterceptor() | v8::internal::JSObject | [inline] |
HasNamedLookupInterceptor() | v8::Object | |
HasProperty(String *name) | v8::internal::JSObject | [inline] |
HasRealElementProperty(uint32_t index) | v8::internal::JSObject | |
HasRealIndexedProperty(uint32_t index) | v8::Object | |
HasRealNamedCallbackProperty(String *key) | v8::internal::JSObject | |
v8::internal::HeapObject::HasRealNamedCallbackProperty(Handle< String > key) | v8::Object | |
HasRealNamedProperty(String *key) | v8::internal::JSObject | |
v8::internal::HeapObject::HasRealNamedProperty(Handle< String > key) | v8::Object | |
HeapObjectShortPrint(StringStream *accumulator) | v8::internal::HeapObject | |
IgnoreAttributesAndSetLocalProperty(String *key, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
InitializeBody(int object_size) | v8::internal::JSObject | [inline] |
InObjectPropertyAtPut(int index, Object *value, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::JSObject | [inline] |
Int32Value() | v8::Value | |
IntegerValue() | v8::Value | |
InternalFieldCount() | v8::Object | |
IsArray() | v8::Value | |
IsBoolean() | v8::Value | |
IsDate() | v8::Value | |
IsExternal() | v8::Value | |
IsFalse() | v8::Value | |
IsFunction() | v8::Value | |
IsInt32() | v8::Value | |
IsMarked() | v8::internal::HeapObject | [inline] |
IsNull() | v8::Value | |
IsNumber() | v8::Value | |
IsObject() | v8::Value | |
IsOverflowed() | v8::internal::HeapObject | [inline] |
IsSimpleEnum() | v8::internal::JSObject | |
IsString() | v8::Value | |
IsTrue() | v8::Value | |
IsUndefined() | v8::Value | |
Iterate(ObjectVisitor *v) | v8::internal::HeapObject | |
IterateBody(InstanceType type, int object_size, ObjectVisitor *v) | v8::internal::HeapObject | |
IteratePointer(ObjectVisitor *v, int offset) | v8::internal::HeapObject | [inline, protected] |
IteratePointers(ObjectVisitor *v, int start, int end) | v8::internal::HeapObject | [inline, protected] |
IterateStructBody(int object_size, ObjectVisitor *v) | v8::internal::HeapObject | |
JSObjectIterateBody(int object_size, ObjectVisitor *v) | v8::internal::JSObject | |
JSObjectShortPrint(StringStream *accumulator) | v8::internal::JSObject | |
kBuiltinsOffset | v8::internal::GlobalObject | [static] |
kElementsOffset | v8::internal::JSObject | [static] |
kFieldsAdded | v8::internal::JSObject | [static] |
kGlobalContextOffset | v8::internal::GlobalObject | [static] |
kGlobalReceiverOffset | v8::internal::GlobalObject | [static] |
kHeaderSize | v8::internal::GlobalObject | [static] |
kMapOffset | v8::internal::HeapObject | [static] |
kMaxFastElementsLength | v8::internal::JSObject | [static] |
kMaxFastProperties | v8::internal::JSObject | [static] |
kMaxGap | v8::internal::JSObject | [static] |
kMaxInstanceSize | v8::internal::JSObject | [static] |
kPropertiesOffset | v8::internal::JSObject | [static] |
kSize | v8::internal::JSGlobalObject | [static] |
LocalLookup(String *name, LookupResult *result) | v8::internal::JSObject | |
LocalLookupRealNamedProperty(String *name, LookupResult *result) | v8::internal::JSObject | |
Lookup(String *name, LookupResult *result) | v8::internal::JSObject | |
LookupAccessor(String *name, bool is_getter) | v8::internal::JSObject | |
LookupCallbackSetterInPrototypes(String *name, LookupResult *result) | v8::internal::JSObject | |
LookupRealNamedProperty(String *name, LookupResult *result) | v8::internal::JSObject | |
LookupRealNamedPropertyInPrototypes(String *name, LookupResult *result) | v8::internal::JSObject | |
map() | v8::internal::HeapObject | [inline] |
map_word() | v8::internal::HeapObject | [inline] |
New() | v8::Object | [static] |
NormalizeElements() | v8::internal::JSObject | |
NormalizeProperties() | v8::internal::JSObject | |
NumberOfEnumElements() | v8::internal::JSObject | |
NumberOfEnumProperties() | v8::internal::JSObject | |
NumberOfLocalElements(PropertyAttributes filter) | v8::internal::JSObject | |
NumberOfLocalProperties(PropertyAttributes filter) | v8::internal::JSObject | |
NumberValue() | v8::Value | |
ObjectProtoToString() | v8::Object | |
property_dictionary() | v8::internal::JSObject | [inline] |
RawField(HeapObject *obj, int offset) | v8::internal::HeapObject | [inline, static] |
ReferencesObject(Object *obj) | v8::internal::JSObject | |
ReplaceSlowProperty(String *name, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
Set(Handle< Value > key, Handle< Value > value, PropertyAttribute attribs=None) | v8::Object | |
set_map(Map *value) | v8::internal::HeapObject | [inline] |
set_map_word(MapWord map_word) | v8::internal::HeapObject | [inline] |
SetElement(uint32_t index, Object *value) | v8::internal::JSObject | |
SetElementsLength(Object *length) | v8::internal::JSObject | |
SetFastElement(uint32_t index, Object *value) | v8::internal::JSObject | |
SetFastElements(FixedArray *elements) | v8::internal::JSObject | |
SetInternalField(int index, Object *value) | v8::internal::JSObject | [inline] |
v8::internal::HeapObject::SetInternalField(int index, Handle< Value > value) | v8::Object | |
SetLazyProperty(LookupResult *result, String *name, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
SetMark() | v8::internal::HeapObject | [inline] |
SetOverflow() | v8::internal::HeapObject | [inline] |
SetProperty(String *key, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
SetProperty(LookupResult *result, String *key, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
SetPropertyPostInterceptor(String *name, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
SetPropertyWithCallback(Object *structure, String *name, Object *value, JSObject *holder) | v8::internal::JSObject | |
SetPropertyWithFailedAccessCheck(LookupResult *result, String *name, Object *value) | v8::internal::JSObject | |
SetPropertyWithInterceptor(String *name, Object *value, PropertyAttributes attributes) | v8::internal::JSObject | |
SetSlowElements(Object *length) | v8::internal::JSObject | |
ShouldConvertToFastElements() | v8::internal::JSObject | |
ShouldConvertToSlowElements(int new_capacity) | v8::internal::JSObject | |
Size() | v8::internal::HeapObject | [inline] |
SizeFromMap(Map *map) | v8::internal::HeapObject | [inline] |
SlowReverseLookup(Object *value) | v8::internal::JSObject | |
SlowSizeFromMap(Map *map) | v8::internal::HeapObject | [protected] |
StrictEquals(Handle< Value > that) | v8::Value | |
ToArrayIndex() | v8::Value | |
ToBoolean() | v8::Value | |
ToDetailString() | v8::Value | |
ToInt32() | v8::Value | |
ToInteger() | v8::Value | |
ToNumber() | v8::Value | |
ToObject() | v8::Value | |
ToString() | v8::Value | |
ToUint32() | v8::Value | |
TransformToFastProperties(int unused_property_fields) | v8::internal::JSObject | |
TurnOnAccessCheck() | v8::Object | |
Uint32Value() | v8::Value | |