v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
runtime-object.cc File Reference
Include dependency graph for runtime-object.cc:

Go to the source code of this file.

Classes

struct  v8::internal::PrivateMember
 

Namespaces

namespace  v8
 
namespace  v8::internal
 

Enumerations

enum class  v8::internal::PrivateMemberType { v8::internal::kPrivateField , v8::internal::kPrivateAccessor , v8::internal::kPrivateMethod }
 

Functions

 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectKeys)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectGetOwnPropertyNames)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectGetOwnPropertyNamesTryFast)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectHasOwnProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_HasOwnConstDataProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_IsDictPropertyConstTrackingEnabled)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_AddDictionaryProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_AddPrivateBrand)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectCreate)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_InternalSetPrototype)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_OptimizeObjectForAddingMultipleProperties)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectValues)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectValuesSkipFastPath)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectEntries)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectEntriesSkipFastPath)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ObjectIsExtensible)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_JSReceiverPreventExtensionsThrow)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_JSReceiverPreventExtensionsDontThrow)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_JSReceiverGetPrototypeOf)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_JSReceiverSetPrototypeOfThrow)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_JSReceiverSetPrototypeOfDontThrow)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_GetProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SetKeyedProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_DefineObjectOwnProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SetNamedProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_DeleteProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ShrinkNameDictionary)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ShrinkSwissNameDictionary)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_HasProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_GetOwnPropertyKeys)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ToFastProperties)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_AllocateHeapNumber)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_NewObject)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_GetDerivedMap)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_CompleteInobjectSlackTrackingForMap)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_TryMigrateInstance)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_TryMigrateInstanceAndMarkMapAsMigrationTarget)
 
static bool v8::internal::IsValidAccessor (Isolate *isolate, DirectHandle< Object > obj)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_DefineAccessorPropertyUnchecked)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SetFunctionName)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_DefineKeyedOwnPropertyInLiteral)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_HasFastPackedElements)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_IsJSReceiver)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_GetFunctionName)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_DefineGetterPropertyUnchecked)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SetDataProperties)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_CopyDataProperties)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_CopyDataPropertiesWithExcludedPropertiesOnStack)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_DefineSetterPropertyUnchecked)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ToObject)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ToNumber)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ToNumeric)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ToLength)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ToString)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_ToName)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_HasInPrototypeChain)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_CreateIterResultObject)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_CreateDataProperty)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SetOwnPropertyIgnoreAttributes)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_GetOwnPropertyDescriptorObject)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_GetPrivateMember)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SetPrivateMember)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_LoadPrivateSetter)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_LoadPrivateGetter)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_CreatePrivateAccessors)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableAllocate)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableAdd)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableFindEntry)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableUpdate)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableDelete)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableEquals)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableElementsCount)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableKeyAt)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableValueAt)
 
 v8::internal::RUNTIME_FUNCTION (Runtime_SwissTableDetailsAt)