V8 Project
v8::internal::ConstantPoolArray Member List

This is the complete list of members for v8::internal::ConstantPoolArray, including all inherited members.

AddDataProperty(LookupIterator *it, Handle< Object > value, PropertyAttributes attributes, StrictMode strict_mode, StoreFromKeyed store_mode)v8::internal::Objectstatic
address()v8::internal::HeapObjectinline
BooleanValue()v8::internal::Object
CERTAINLY_NOT_STORE_FROM_KEYED enum valuev8::internal::Object
ClearPtrEntries(Isolate *isolate)v8::internal::ConstantPoolArray
CODE_PTR enum valuev8::internal::ConstantPoolArray
ConstantPoolIterateBody(ObjectVisitor *v)v8::internal::ConstantPoolArray
DISALLOW_IMPLICIT_CONSTRUCTORS(ConstantPoolArray)v8::internal::ConstantPoolArrayprivate
entry_size(Type type)v8::internal::ConstantPoolArrayinlinestatic
EXTENDED_SECTION enum valuev8::internal::ConstantPoolArray
final_section()v8::internal::ConstantPoolArrayinline
first_extended_section_index()v8::internal::ConstantPoolArrayinlineprivate
first_index(Type type, LayoutSection layout_section)v8::internal::ConstantPoolArrayinline
FIRST_TYPE enum valuev8::internal::ConstantPoolArray
FitsRepresentation(Representation representation)v8::internal::Objectinline
FromAddress(Address address)v8::internal::HeapObjectinlinestatic
get_code_ptr_entry(int index)v8::internal::ConstantPoolArrayinline
get_extended_section_header_offset()v8::internal::ConstantPoolArrayinlineprivate
get_heap_ptr_entry(int index)v8::internal::ConstantPoolArrayinline
get_int32_entry(int index)v8::internal::ConstantPoolArrayinline
get_int64_entry(int index)v8::internal::ConstantPoolArrayinline
get_int64_entry_as_double(int index)v8::internal::ConstantPoolArrayinline
get_type(int index)v8::internal::ConstantPoolArrayinline
get_weak_object_state()v8::internal::ConstantPoolArrayinline
GetElement(Isolate *isolate, Handle< Object > object, uint32_t index)v8::internal::Objectinlinestatic
GetElementWithReceiver(Isolate *isolate, Handle< Object > object, Handle< Object > receiver, uint32_t index)v8::internal::Objectstatic
GetHash()v8::internal::Object
GetHeap() constv8::internal::HeapObjectinline
GetIsolate() constv8::internal::HeapObjectinline
GetOrCreateHash(Isolate *isolate, Handle< Object > object)v8::internal::Objectstatic
GetProperty(LookupIterator *it)v8::internal::Objectstatic
GetProperty(Isolate *isolate, Handle< Object > object, const char *key)v8::internal::Objectinlinestatic
GetProperty(Handle< Object > object, Handle< Name > key)v8::internal::Objectinlinestatic
GetPropertyOrElement(Handle< Object > object, Handle< Name > key)v8::internal::Objectinlinestatic
GetPropertyWithAccessor(Handle< Object > receiver, Handle< Name > name, Handle< JSObject > holder, Handle< Object > structure)v8::internal::Objectstatic
GetPropertyWithDefinedGetter(Handle< Object > receiver, Handle< JSReceiver > getter)v8::internal::Objectstatic
GetRootMap(Isolate *isolate)v8::internal::Objectprivate
GetWriteBarrierMode(const DisallowHeapAllocation &promise)v8::internal::HeapObjectinline
HasSpecificClassOf(String *name)v8::internal::Objectinline
HasValidElements()v8::internal::Objectinline
HEAP_PTR enum valuev8::internal::ConstantPoolArray
HeapObjectShortPrint(OStream &os)v8::internal::HeapObject
Init(const NumberOfEntries &small)v8::internal::ConstantPoolArrayinline
InitExtended(const NumberOfEntries &small, const NumberOfEntries &extended)v8::internal::ConstantPoolArrayinline
INLINE(bool IsFixedArrayBase() const)v8::internal::Object
INLINE(bool IsExternal() const)v8::internal::Object
INLINE(bool IsAccessorInfo() const)v8::internal::Object
INLINE(bool IsStruct() const)v8::internal::Object
INLINE(bool IsSpecObject()) constv8::internal::Object
INLINE(bool IsSpecFunction()) constv8::internal::Object
INLINE(bool IsTemplateInfo()) constv8::internal::Object
INLINE(bool IsNameDictionary() const)v8::internal::Object
INLINE(bool IsSeededNumberDictionary() const)v8::internal::Object
INLINE(bool IsUnseededNumberDictionary() const)v8::internal::Object
INLINE(bool IsOrderedHashSet() const)v8::internal::Object
INLINE(bool IsOrderedHashMap() const)v8::internal::Object
INLINE(bool IsUndefined() const)v8::internal::Object
INLINE(bool IsNull() const)v8::internal::Object
INLINE(bool IsTheHole() const)v8::internal::Object
INLINE(bool IsException() const)v8::internal::Object
INLINE(bool IsUninitialized() const)v8::internal::Object
INLINE(bool IsTrue() const)v8::internal::Object
INLINE(bool IsFalse() const)v8::internal::Object
INLINE(bool IsArgumentsMarker() const)v8::internal::Object
INLINE(bool IsFiller() const)v8::internal::Object
INLINE(bool IsNaN() const)v8::internal::Object
INLINE(bool IsMinusZero() const)v8::internal::Object
INT32 enum valuev8::internal::ConstantPoolArray
INT64 enum valuev8::internal::ConstantPoolArray
is_extended_layout()v8::internal::ConstantPoolArrayinline
IsCallable() constv8::internal::Object
IsObject() constv8::internal::Objectinline
IsStringObjectWithCharacterAt(uint32_t index)v8::internal::Objectinline
Iterate(ObjectVisitor *v)v8::internal::HeapObject
IterateBody(InstanceType type, int object_size, ObjectVisitor *v)v8::internal::HeapObject
IterateNextCodeLink(ObjectVisitor *v, int offset)v8::internal::HeapObjectinlineprotected
IteratePointer(ObjectVisitor *v, int offset)v8::internal::HeapObjectinlineprotected
IteratePointers(ObjectVisitor *v, int start, int end)v8::internal::HeapObjectinlineprotected
kExtendedCodePtrCountOffsetv8::internal::ConstantPoolArraystatic
kExtendedFirstOffsetv8::internal::ConstantPoolArraystatic
kExtendedHeapPtrCountOffsetv8::internal::ConstantPoolArraystatic
kExtendedInt32CountOffsetv8::internal::ConstantPoolArraystatic
kExtendedInt64CountOffsetv8::internal::ConstantPoolArraystatic
kFirstEntryOffsetv8::internal::ConstantPoolArraystatic
kHeaderSizev8::internal::ConstantPoolArraystatic
kMapOffsetv8::internal::HeapObjectstatic
kMaxSmallEntriesPerTypev8::internal::ConstantPoolArraystatic
kSmallLayout1Offsetv8::internal::ConstantPoolArraystatic
kSmallLayout2Offsetv8::internal::ConstantPoolArraystatic
kSmallLayoutCountBitsv8::internal::ConstantPoolArraystatic
last_index(Type type, LayoutSection layout_section)v8::internal::ConstantPoolArrayinline
LAST_TYPE enum valuev8::internal::ConstantPoolArray
LayoutSection enum namev8::internal::ConstantPoolArray
length()v8::internal::ConstantPoolArrayinline
map() constv8::internal::HeapObjectinline
map_word() constv8::internal::HeapObjectinline
MaxInt64Offset(int number_of_int64)v8::internal::ConstantPoolArrayinlinestatic
MAY_BE_STORE_FROM_KEYED enum valuev8::internal::Object
MayContainRawValues()v8::internal::HeapObjectinline
NewStorageFor(Isolate *isolate, Handle< Object > object, Representation representation)v8::internal::Objectinlinestatic
next_type(Type type)v8::internal::ConstantPoolArrayinlineprivatestatic
NO_WEAK_OBJECTS enum valuev8::internal::ConstantPoolArray
NORMAL_PROPERTY enum valuev8::internal::Object
Number()v8::internal::Objectinline
number_of_entries(Type type, LayoutSection layout_section)v8::internal::ConstantPoolArrayinline
NUMBER_OF_LAYOUT_SECTIONS enum valuev8::internal::ConstantPoolArray
NUMBER_OF_TYPES enum valuev8::internal::ConstantPoolArray
offset_is_type(int offset, Type type)v8::internal::ConstantPoolArrayinline
OffsetOfElementAt(int index)v8::internal::ConstantPoolArrayinline
OptimalRepresentation()v8::internal::Objectinline
OptimalType(Isolate *isolate, Representation representation)v8::internal::Object
RawField(HeapObject *obj, int offset)v8::internal::HeapObjectinlinestatic
RawFieldOfElementAt(int index)v8::internal::ConstantPoolArrayinline
SameValue(Object *other)v8::internal::Object
SameValueZero(Object *other)v8::internal::Object
set(int index, Address value)v8::internal::ConstantPoolArrayinline
set(int index, Object *value)v8::internal::ConstantPoolArrayinline
set(int index, int64_t value)v8::internal::ConstantPoolArrayinline
set(int index, double value)v8::internal::ConstantPoolArrayinline
set(int index, int32_t value)v8::internal::ConstantPoolArrayinline
set_at_offset(int offset, int32_t value)v8::internal::ConstantPoolArrayinline
set_at_offset(int offset, int64_t value)v8::internal::ConstantPoolArrayinline
set_at_offset(int offset, double value)v8::internal::ConstantPoolArrayinline
set_at_offset(int offset, Address value)v8::internal::ConstantPoolArrayinline
set_at_offset(int offset, Object *value)v8::internal::ConstantPoolArrayinline
set_map(Map *value)v8::internal::HeapObjectinline
set_map_no_write_barrier(Map *value)v8::internal::HeapObjectinline
set_map_word(MapWord map_word)v8::internal::HeapObjectinline
set_weak_object_state(WeakObjectState state)v8::internal::ConstantPoolArrayinline
SetDataProperty(LookupIterator *it, Handle< Object > value)v8::internal::Objectstatic
SetProperty(Handle< Object > object, Handle< Name > key, Handle< Object > value, StrictMode strict_mode, StoreFromKeyed store_mode=MAY_BE_STORE_FROM_KEYED)v8::internal::Objectstatic
SetProperty(LookupIterator *it, Handle< Object > value, StrictMode strict_mode, StoreFromKeyed store_mode, StorePropertyMode data_store_mode=NORMAL_PROPERTY)v8::internal::Objectstatic
SetPropertyWithAccessor(Handle< Object > receiver, Handle< Name > name, Handle< Object > value, Handle< JSObject > holder, Handle< Object > structure, StrictMode strict_mode)v8::internal::Objectstatic
SetPropertyWithDefinedSetter(Handle< Object > receiver, Handle< JSReceiver > setter, Handle< Object > value)v8::internal::Objectstatic
ShortPrint(FILE *out=stdout)v8::internal::Object
ShortPrint(StringStream *accumulator)v8::internal::Object
Size()v8::internal::HeapObjectinline
size()v8::internal::ConstantPoolArrayinline
SizeFor(const NumberOfEntries &small)v8::internal::ConstantPoolArrayinlinestatic
SizeForExtended(const NumberOfEntries &small, const NumberOfEntries &extended)v8::internal::ConstantPoolArrayinlinestatic
SizeFromMap(Map *map)v8::internal::HeapObjectinline
SMALL_SECTION enum valuev8::internal::ConstantPoolArray
STATIC_ASSERT(kMapOffset==Internals::kHeapObjectMapOffset)v8::internal::HeapObject
StoreFromKeyed enum namev8::internal::Object
StorePropertyMode enum namev8::internal::Object
SUPER_PROPERTY enum valuev8::internal::Object
synchronized_map()v8::internal::HeapObjectinline
synchronized_map_word() constv8::internal::HeapObjectinline
synchronized_set_map(Map *value)v8::internal::HeapObjectinline
synchronized_set_map_no_write_barrier(Map *value)v8::internal::HeapObjectinline
synchronized_set_map_word(MapWord map_word)v8::internal::HeapObjectinline
ToArrayIndex(uint32_t *index)v8::internal::Objectinline
ToInt32(int32_t *value)v8::internal::Object
ToObject(Isolate *isolate, Handle< Object > object)v8::internal::Objectinlinestatic
ToObject(Isolate *isolate, Handle< Object > object, Handle< Context > context)v8::internal::Objectstatic
ToSmi(Isolate *isolate, Handle< Object > object)v8::internal::Objectinlinestatic
ToUint32(uint32_t *value)v8::internal::Object
Type enum namev8::internal::ConstantPoolArray
UpdateMapCodeCache(Handle< HeapObject > object, Handle< Name > name, Handle< Code > code)v8::internal::HeapObjectstatic
VerifyApiCallResultType()v8::internal::Objectinline
WEAK_OBJECTS_IN_IC enum valuev8::internal::ConstantPoolArray
WEAK_OBJECTS_IN_OPTIMIZED_CODE enum valuev8::internal::ConstantPoolArray
WeakObjectState enum namev8::internal::ConstantPoolArray
WrapForRead(Isolate *isolate, Handle< Object > object, Representation representation)v8::internal::Objectinlinestatic
WriteToReadOnlyProperty(LookupIterator *it, Handle< Object > value, StrictMode strict_mode)v8::internal::Objectstatic