V8 Project
v8::internal::Context Member List

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

AddDataProperty(LookupIterator *it, Handle< Object > value, PropertyAttributes attributes, StrictMode strict_mode, StoreFromKeyed store_mode)v8::internal::Objectstatic
AddKeysFromArrayLike(Handle< FixedArray > content, Handle< JSObject > array)v8::internal::FixedArraystatic
AddOptimizedCode(Code *code)v8::internal::Context
AddOptimizedFunction(JSFunction *function)v8::internal::Context
address()v8::internal::HeapObjectinline
ALIASED_ARGUMENTS_MAP_INDEX enum valuev8::internal::Context
ALLOW_CODE_GEN_FROM_STRINGS_INDEX enum valuev8::internal::Context
ARRAY_BUFFER_FUN_INDEX enum valuev8::internal::Context
ARRAY_FUNCTION_INDEX enum valuev8::internal::Context
ARRAY_VALUES_ITERATOR_INDEX enum valuev8::internal::Context
BOOLEAN_FUNCTION_INDEX enum valuev8::internal::Context
BooleanValue()v8::internal::Object
BOUND_FUNCTION_MAP_INDEX enum valuev8::internal::Context
builtins()v8::internal::Context
CALL_AS_CONSTRUCTOR_DELEGATE_INDEX enum valuev8::internal::Context
CALL_AS_FUNCTION_DELEGATE_INDEX enum valuev8::internal::Context
cast(Object *context)v8::internal::Contextinlinestatic
CERTAINLY_NOT_STORE_FROM_KEYED enum valuev8::internal::Object
closure()v8::internal::Contextinline
CLOSURE_INDEX enum valuev8::internal::Context
CONFIGURE_GLOBAL_INDEX enum valuev8::internal::Context
CONFIGURE_INSTANCE_FUN_INDEX enum valuev8::internal::Context
ContainsOnlySmisOrHoles()v8::internal::FixedArrayinline
CONTEXT_EXTENSION_FUNCTION_INDEX enum valuev8::internal::Context
CopySize(Handle< FixedArray > array, int new_length, PretenureFlag pretenure=NOT_TENURED)v8::internal::FixedArraystatic
CopyTo(int pos, FixedArray *dest, int dest_pos, int len)v8::internal::FixedArray
CREATE_DATE_FUN_INDEX enum valuev8::internal::Context
data_start()v8::internal::FixedArrayinline
DATA_VIEW_FUN_INDEX enum valuev8::internal::Context
DATE_FUNCTION_INDEX enum valuev8::internal::Context
declaration_context()v8::internal::Context
DEOPTIMIZED_CODE_LIST enum valuev8::internal::Context
DeoptimizedCodeListHead()v8::internal::Context
DERIVED_GET_TRAP_INDEX enum valuev8::internal::Context
DERIVED_HAS_TRAP_INDEX enum valuev8::internal::Context
DERIVED_SET_TRAP_INDEX enum valuev8::internal::Context
DISALLOW_IMPLICIT_CONSTRUCTORS(FixedArray)v8::internal::FixedArrayprivate
EMBEDDER_DATA_INDEX enum valuev8::internal::Context
ENQUEUE_MICROTASK_INDEX enum valuev8::internal::Context
ERROR_MESSAGE_FOR_CODE_GEN_FROM_STRINGS_INDEX enum valuev8::internal::Context
ErrorMessageForCodeGenerationFromStrings()v8::internal::Context
extension()v8::internal::Contextinline
EXTENSION_INDEX enum valuev8::internal::Context
FillWithHoles(int from, int to)v8::internal::FixedArrayinline
FIRST_WEAK_SLOT enum valuev8::internal::Context
FitsRepresentation(Representation representation)v8::internal::Objectinline
FLOAT32_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
FLOAT32_ARRAY_FUN_INDEX enum valuev8::internal::Context
FLOAT64_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
FLOAT64_ARRAY_FUN_INDEX enum valuev8::internal::Context
FromAddress(Address address)v8::internal::HeapObjectinlinestatic
FUNCTION_CACHE_INDEX enum valuev8::internal::Context
FunctionMapIndex(StrictMode strict_mode, FunctionKind kind)v8::internal::Contextinlinestatic
GENERATOR_OBJECT_PROTOTYPE_MAP_INDEX enum valuev8::internal::Context
get(int index)v8::internal::FixedArrayinline
get(Handle< FixedArray > array, int index)v8::internal::FixedArrayinlinestatic
GET_STACK_TRACE_LINE_INDEX enum valuev8::internal::Context
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
GetFirstElementAddress()v8::internal::FixedArrayinline
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
global_context()v8::internal::Context
GLOBAL_EVAL_FUN_INDEX enum valuev8::internal::Context
global_object()v8::internal::Contextinline
GLOBAL_OBJECT_INDEX enum valuev8::internal::Context
global_proxy()v8::internal::Context
GLOBAL_PROXY_INDEX enum valuev8::internal::Context
has_extension()v8::internal::Contextinline
HasSameSecurityTokenAs(Context *that)v8::internal::Contextinline
HasSpecificClassOf(String *name)v8::internal::Objectinline
HasValidElements()v8::internal::Objectinline
HeapObjectShortPrint(OStream &os)v8::internal::HeapObject
INITIAL_ARRAY_PROTOTYPE_INDEX enum valuev8::internal::Context
INITIAL_OBJECT_PROTOTYPE_INDEX enum valuev8::internal::Context
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
INSTANTIATE_FUN_INDEX enum valuev8::internal::Context
INT16_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
INT16_ARRAY_FUN_INDEX enum valuev8::internal::Context
INT32_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
INT32_ARRAY_FUN_INDEX enum valuev8::internal::Context
INT8_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
INT8_ARRAY_FUN_INDEX enum valuev8::internal::Context
INTERNAL_ARRAY_FUNCTION_INDEX enum valuev8::internal::Context
IS_PROMISE_INDEX enum valuev8::internal::Context
is_the_hole(int index)v8::internal::FixedArrayinline
IsBlockContext()v8::internal::Contextinline
IsCallable() constv8::internal::Object
IsCatchContext()v8::internal::Contextinline
IsFunctionContext()v8::internal::Contextinline
IsGlobalContext()v8::internal::Contextinline
IsModuleContext()v8::internal::Contextinline
IsNativeContext()v8::internal::Contextinline
IsObject() constv8::internal::Objectinline
IsStringObjectWithCharacterAt(uint32_t index)v8::internal::Objectinline
IsWithContext()v8::internal::Contextinline
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
ITERATOR_RESULT_MAP_INDEX enum valuev8::internal::Context
ITERATOR_SYMBOL_INDEX enum valuev8::internal::Context
JS_ARRAY_MAPS_INDEX enum valuev8::internal::Context
JSFUNCTION_RESULT_CACHES_INDEX enum valuev8::internal::Context
JSON_OBJECT_INDEX enum valuev8::internal::Context
kHeaderSizev8::internal::FixedArrayBasestatic
kLengthOffsetv8::internal::FixedArrayBasestatic
kMapOffsetv8::internal::HeapObjectstatic
kMaxLengthv8::internal::FixedArraystatic
kMaxSizev8::internal::FixedArraystatic
kSizev8::internal::Contextstatic
length() constv8::internal::FixedArrayBaseinline
Lookup(Handle< String > name, ContextLookupFlags flags, int *index, PropertyAttributes *attributes, BindingFlags *binding_flags)v8::internal::Context
MAKE_MESSAGE_FUN_INDEX enum valuev8::internal::Context
map() constv8::internal::HeapObjectinline
MAP_CACHE_INDEX enum valuev8::internal::Context
MAP_ITERATOR_MAP_INDEX enum valuev8::internal::Context
map_word() constv8::internal::HeapObjectinline
MarkCompactBodyDescriptor typedefv8::internal::Context
MATH_ABS_FUN_INDEX enum valuev8::internal::Context
MATH_ACOS_FUN_INDEX enum valuev8::internal::Context
MATH_ASIN_FUN_INDEX enum valuev8::internal::Context
MATH_ATAN2_FUN_INDEX enum valuev8::internal::Context
MATH_ATAN_FUN_INDEX enum valuev8::internal::Context
MATH_CEIL_FUN_INDEX enum valuev8::internal::Context
MATH_COS_FUN_INDEX enum valuev8::internal::Context
MATH_EXP_FUN_INDEX enum valuev8::internal::Context
MATH_FLOOR_FUN_INDEX enum valuev8::internal::Context
MATH_IMUL_FUN_INDEX enum valuev8::internal::Context
MATH_LOG_FUN_INDEX enum valuev8::internal::Context
MATH_MAX_FUN_INDEX enum valuev8::internal::Context
MATH_MIN_FUN_INDEX enum valuev8::internal::Context
MATH_POW_FUN_INDEX enum valuev8::internal::Context
MATH_RANDOM_FUN_INDEX enum valuev8::internal::Context
MATH_ROUND_FUN_INDEX enum valuev8::internal::Context
MATH_SIN_FUN_INDEX enum valuev8::internal::Context
MATH_SQRT_FUN_INDEX enum valuev8::internal::Context
MATH_TAN_FUN_INDEX enum valuev8::internal::Context
MAY_BE_STORE_FROM_KEYED enum valuev8::internal::Object
MayContainRawValues()v8::internal::HeapObjectinline
MESSAGE_LISTENERS_INDEX enum valuev8::internal::Context
MIN_CONTEXT_SLOTS enum valuev8::internal::Context
module()v8::internal::Contextinline
native_context()v8::internal::Context
NATIVE_CONTEXT_SLOTS enum valuev8::internal::Context
NATIVE_OBJECT_GET_NOTIFIER_INDEX enum valuev8::internal::Context
NATIVE_OBJECT_NOTIFIER_PERFORM_CHANGE enum valuev8::internal::Context
NATIVE_OBJECT_OBSERVE_INDEX enum valuev8::internal::Context
NewStorageFor(Isolate *isolate, Handle< Object > object, Representation representation)v8::internal::Objectinlinestatic
NEXT_CONTEXT_LINK enum valuev8::internal::Context
NoIncrementalWriteBarrierSet(FixedArray *array, int index, Object *value)v8::internal::FixedArrayinlineprotectedstatic
NORMAL_PROPERTY enum valuev8::internal::Object
NORMALIZED_MAP_CACHE_INDEX enum valuev8::internal::Context
NoWriteBarrierSet(FixedArray *array, int index, Object *value)v8::internal::FixedArrayinlineprotectedstatic
Number()v8::internal::Objectinline
NUMBER_FUNCTION_INDEX enum valuev8::internal::Context
OBJECT_FUNCTION_INDEX enum valuev8::internal::Context
OBSERVERS_BEGIN_SPLICE_INDEX enum valuev8::internal::Context
OBSERVERS_END_SPLICE_INDEX enum valuev8::internal::Context
OBSERVERS_ENQUEUE_SPLICE_INDEX enum valuev8::internal::Context
OBSERVERS_NOTIFY_CHANGE_INDEX enum valuev8::internal::Context
OffsetOfElementAt(int index)v8::internal::FixedArrayinlinestatic
OPAQUE_REFERENCE_FUNCTION_INDEX enum valuev8::internal::Context
OptimalRepresentation()v8::internal::Objectinline
OptimalType(Isolate *isolate, Representation representation)v8::internal::Object
OPTIMIZED_CODE_LIST enum valuev8::internal::Context
OPTIMIZED_FUNCTIONS_LIST enum valuev8::internal::Context
OptimizedCodeListHead()v8::internal::Context
OptimizedFunctionsListHead()v8::internal::Context
OUT_OF_MEMORY_INDEX enum valuev8::internal::Context
previous()v8::internal::Contextinline
PREVIOUS_INDEX enum valuev8::internal::Context
PROMISE_CATCH_INDEX enum valuev8::internal::Context
PROMISE_CHAIN_INDEX enum valuev8::internal::Context
PROMISE_CREATE_INDEX enum valuev8::internal::Context
PROMISE_REJECT_INDEX enum valuev8::internal::Context
PROMISE_RESOLVE_INDEX enum valuev8::internal::Context
PROMISE_THEN_INDEX enum valuev8::internal::Context
PROXY_ENUMERATE_INDEX enum valuev8::internal::Context
RawField(HeapObject *obj, int offset)v8::internal::HeapObjectinlinestatic
RawFieldOfElementAt(int index)v8::internal::FixedArrayinline
REGEXP_FUNCTION_INDEX enum valuev8::internal::Context
REGEXP_RESULT_MAP_INDEX enum valuev8::internal::Context
RemoveOptimizedFunction(JSFunction *function)v8::internal::Context
RUN_MICROTASKS_INDEX enum valuev8::internal::Context
RUNTIME_CONTEXT_INDEX enum valuev8::internal::Context
SameValue(Object *other)v8::internal::Object
SameValueZero(Object *other)v8::internal::Object
ScavengeBodyDescriptor typedefv8::internal::Context
SCRIPT_FUNCTION_INDEX enum valuev8::internal::Context
SECURITY_TOKEN_INDEX enum valuev8::internal::Context
set(int index, Object *value)v8::internal::FixedArrayinline
set(int index, Smi *value)v8::internal::FixedArrayinline
set(int index, Object *value, WriteBarrierMode mode)v8::internal::FixedArrayinline
set_closure(JSFunction *closure)v8::internal::Contextinline
set_extension(Object *object)v8::internal::Contextinline
set_global_object(GlobalObject *object)v8::internal::Contextinline
set_global_proxy(JSObject *global)v8::internal::Context
SET_ITERATOR_MAP_INDEX enum valuev8::internal::Context
set_length(int value)v8::internal::FixedArrayBaseinline
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_module(JSModule *module)v8::internal::Contextinline
set_null(int index)v8::internal::FixedArrayinline
set_previous(Context *context)v8::internal::Contextinline
set_the_hole(int index)v8::internal::FixedArrayinline
set_undefined(int index)v8::internal::FixedArrayinline
SetDataProperty(LookupIterator *it, Handle< Object > value)v8::internal::Objectstatic
SetDeoptimizedCodeListHead(Object *head)v8::internal::Context
SetOptimizedCodeListHead(Object *head)v8::internal::Context
SetOptimizedFunctionsListHead(Object *head)v8::internal::Context
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
Shrink(int length)v8::internal::FixedArray
Size()v8::internal::HeapObjectinline
SizeFor(int length)v8::internal::FixedArrayinlinestatic
SizeFromMap(Map *map)v8::internal::HeapObjectinline
SLOPPY_ARGUMENTS_MAP_INDEX enum valuev8::internal::Context
SLOPPY_FUNCTION_MAP_INDEX enum valuev8::internal::Context
SLOPPY_FUNCTION_WITH_READONLY_PROTOTYPE_MAP_INDEX enum valuev8::internal::Context
SLOPPY_FUNCTION_WITHOUT_PROTOTYPE_MAP_INDEX enum valuev8::internal::Context
SLOPPY_GENERATOR_FUNCTION_MAP_INDEX enum valuev8::internal::Context
SlotOffset(int index)v8::internal::Contextinlinestatic
SortPairs(FixedArray *numbers, uint32_t len)v8::internal::FixedArray
STATIC_ASSERT(kHeaderSize==Internals::kContextHeaderSize)v8::internal::Contextprivate
STATIC_ASSERT(EMBEDDER_DATA_INDEX==Internals::kContextEmbedderDataIndex)v8::internal::Contextprivate
v8::internal::FixedArrayBase::STATIC_ASSERT(kMapOffset==Internals::kHeapObjectMapOffset)v8::internal::HeapObject
StoreFromKeyed enum namev8::internal::Object
StorePropertyMode enum namev8::internal::Object
STRICT_ARGUMENTS_MAP_INDEX enum valuev8::internal::Context
STRICT_FUNCTION_MAP_INDEX enum valuev8::internal::Context
STRICT_FUNCTION_WITHOUT_PROTOTYPE_MAP_INDEX enum valuev8::internal::Context
STRICT_GENERATOR_FUNCTION_MAP_INDEX enum valuev8::internal::Context
STRING_FUNCTION_INDEX enum valuev8::internal::Context
STRING_FUNCTION_PROTOTYPE_MAP_INDEX enum valuev8::internal::Context
SUPER_PROPERTY enum valuev8::internal::Object
SwapPairs(FixedArray *numbers, int i, int j)v8::internal::FixedArray
SYMBOL_FUNCTION_INDEX enum valuev8::internal::Context
synchronized_length() constv8::internal::FixedArrayBaseinline
synchronized_map()v8::internal::HeapObjectinline
synchronized_map_word() constv8::internal::HeapObjectinline
synchronized_set_length(int value)v8::internal::FixedArrayBaseinline
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
THROWN_OBJECT_INDEX enum valuev8::internal::Context
TO_BOOLEAN_FUN_INDEX enum valuev8::internal::Context
TO_COMPLETE_PROPERTY_DESCRIPTOR_INDEX enum valuev8::internal::Context
TO_DETAIL_STRING_FUN_INDEX enum valuev8::internal::Context
TO_INT32_FUN_INDEX enum valuev8::internal::Context
TO_INTEGER_FUN_INDEX enum valuev8::internal::Context
TO_NUMBER_FUN_INDEX enum valuev8::internal::Context
TO_OBJECT_FUN_INDEX enum valuev8::internal::Context
TO_STRING_FUN_INDEX enum valuev8::internal::Context
TO_UINT32_FUN_INDEX enum valuev8::internal::Context
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
UINT16_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
UINT16_ARRAY_FUN_INDEX enum valuev8::internal::Context
UINT32_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
UINT32_ARRAY_FUN_INDEX enum valuev8::internal::Context
UINT8_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
UINT8_ARRAY_FUN_INDEX enum valuev8::internal::Context
UINT8_CLAMPED_ARRAY_EXTERNAL_MAP_INDEX enum valuev8::internal::Context
UINT8_CLAMPED_ARRAY_FUN_INDEX enum valuev8::internal::Context
unchecked_previous()v8::internal::Contextinlineprivate
UnionOfKeys(Handle< FixedArray > first, Handle< FixedArray > second)v8::internal::FixedArraystatic
UNSCOPABLES_SYMBOL_INDEX enum valuev8::internal::Context
UpdateMapCodeCache(Handle< HeapObject > object, Handle< Name > name, Handle< Code > code)v8::internal::HeapObjectstatic
VerifyApiCallResultType()v8::internal::Objectinline
WrapForRead(Isolate *isolate, Handle< Object > object, Representation representation)v8::internal::Objectinlinestatic
WriteToReadOnlyProperty(LookupIterator *it, Handle< Object > value, StrictMode strict_mode)v8::internal::Objectstatic