v8  10.1.124 (node 18.2.0)
V8 is Google's open source JavaScript engine
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CActivityControl
 CAdditionalBytes
 CAllocationProfile::Allocation
 CMakeGarbageCollectedTraitInternal::AllocationDispatcher< GCInfoType, CustomSpace, alignment >
 CMakeGarbageCollectedTraitInternal::AllocationDispatcher< GCInfoType, CustomSpace, api_constants::kDefaultAlignment >
 CMakeGarbageCollectedTraitInternal::AllocationDispatcher< GCInfoType, void, alignment >
 CMakeGarbageCollectedTraitInternal::AllocationDispatcher< GCInfoType, void, api_constants::kDefaultAlignment >
 CAllocationProfile
 CArrayBuffer::Allocator
 CIsolate::AllowJavascriptExecutionScope
 CAnyCType
 CTraceObject::ArgValue
 CAtomicEntryFlag
 CMemberBase::AtomicInitializerTag
 CIsolate::AtomicsWaitWakeHandle
 CBackingStoreBase
 CContext::BackupIncumbentScope
 CBaseObjectSizeTrait
 CScriptCompiler::CachedData
 CCagedHeapLocalData
 CCastCheck< PerformCheck >
 CCFunction
 CCFunctionBuilder
 CCFunctionBuilderWithFunction< RetBuilder, ArgBuilders >
 CCFunctionInfo
 CV8Inspector::Channel
 CCheckingPolicy
 CWasmStreaming::Client
 CCodeEvent
 CCodeEventHandler
 CV8InspectorSession::CommandLineAPIScope
 CCompiledWasmModule
 CScriptCompiler::ConsumeCodeCacheTask
 CRecorder::ContextId
 CConvertableToTraceFormat
 CCopyablePersistentTraits< T >
 CCopyablePersistentTraits< v8::Context >
 CCppHeap
 CCppHeapCreateParams
 CCpuProfile
 CCpuProfileDeoptFrame
 CCpuProfileDeoptInfo
 CCpuProfileNode
 CCpuProfiler
 CCpuProfilingOptions
 CIsolate::CreateParams
 CCTypeInfo
 CCTypeInfoBuilder< T, Flags >
 CCTypeInfoTraits< type >
 CCustomArguments< T >
 CCustomSpaceBase
 CCustomSpaceIndex
 CCustomSpaceStatisticsReceiver
 CData
 CDefaultPersistentValueVectorTraits
 CValueDeserializer::Delegate
 CValueSerializer::Delegate
 CDeserializeInternalFieldsCallback
 CDijkstraWriteBarrierPolicy
 CDisabledCheckingPolicy
 CDisallowGarbageCollectionScope
 CIsolate::DisallowJavascriptExecutionScope
 CDiscardedSamplesDelegate
 CEatParams< typename >
 CEmbedderGraph
 CEmbedderHeapTracer
 CEmbedderRootsHandler
 CEmbedderStateScope
 CEnsureGCInfoIndexTrait
 CEphemeronPair< K, V >
 CEternal< T >
 CException
 CExplicitManagementImpl
 CExtension
 CExtensionConfiguration
 CExternalResourceVisitor
 CScriptCompiler::ExternalSourceStream
 CString::ExternalStringResourceBase
 Cfalse_type
 CFastApiArrayBuffer
 CFastApiArrayBufferView
 CFastApiCallbackOptions
 CFastApiTypedArrayBase
 CFinalizerTrait< T >
 CFinalizerTraitImpl< T, isFinalized >
 CFinalizerTraitImpl< T, false >
 CFinalizerTraitImpl< T, true >
 CHeapStatistics::FreeListStatistics
 CFunctionCallbackInfo< T >
 CGarbageCollected< T >
 CGarbageCollectedMixin
 CGarbageCollectionFullCycle
 CGarbageCollectionFullMainThreadBatchedIncrementalMark
 CGarbageCollectionFullMainThreadBatchedIncrementalSweep
 CGarbageCollectionFullMainThreadIncrementalMark
 CGarbageCollectionFullMainThreadIncrementalSweep
 CGarbageCollectionPhases
 CGarbageCollectionSizes
 CGarbageCollectionYoungCycle
 CGCInfoFolding
 CGCInfoTrait< T >
 CHandleScope
 CHeap
 CHeapCodeStatistics
 CHeapConsistency
 CHeapGraphEdge
 CHeapGraphNode
 CHeapObjectName
 CHeapObjectStatistics
 CHeap::HeapOptions
 CHeapProfiler
 CHeapSnapshot
 CHeapSpaceStatistics
 CHeapState
 CHeapStatistics
 CHeapStatistics
 CHeapStatsUpdate
 CHighAllocationThroughputObserver
 CIdleTask
 CIgnoreLocationPolicy
 CIndexedPropertyHandlerConfiguration
 CV8InspectorSession::Inspectable
 Cintegral_constant
 CInternals
 CIsAllocatedOnCompactableSpace< T >
 CIsAllocatedOnCompactableSpaceImpl< CustomSpace >
 CIsAllocatedOnCompactableSpaceImpl< void >
 CIsComplete< T >
 CIsolate
 CIsSubclassOfBasicMemberTemplate< BasicMemberCandidate, WeaknessTag, WriteBarrierPolicy >
 CJitCodeEvent
 CJobDelegate
 CJobHandle
 CJobTask
 CJSEntryStub
 CJSEntryStubs
 CJSON
 CKeepLocationPolicy
 CVisitor::Key
 CJitCodeEvent::line_info_t
 CCpuProfileNode::LineTick
 CLivenessBroker
 CLocal< T >
 CLocal< Name >
 CLocal< v8::Array >
 CLocal< v8::Context >
 CLocal< v8::Data >
 CLocal< v8::Object >
 CLocal< v8::Promise >
 CLocal< v8::String >
 CLocal< v8::UnboundScript >
 CLocal< v8::Value >
 CLocal< Value >
 CLocation
 CLocationPolicy
 CLocker
 CLongTaskStats
 Cmake_void< Ts >
 CMakeGarbageCollectedTraitInternal
 CMaybe< T >
 CMaybe< void >
 CMaybeLocal< T >
 CMaybeLocal< v8::String >
 CMeasureMemoryDelegate
 CMemberBase
 CMemoryRange
 CMemorySpan< T >
 CMessage
 CMicrotaskQueue
 CMicrotasksScope
 CModifyCodeGenerationFromStringsResult
 CJitCodeEvent::name_t
 CNamedPropertyHandlerConfiguration
 CNameProvider
 CNameTraitBase
 CAllocationProfile::Node
 CEmbedderGraph::Node
 CNoGarbageCollectionScope
 CNonCopyablePersistentTraits< T >
 CNoWriteBarrierPolicy
 CHeapProfiler::ObjectNameResolver
 CObjectSizeTrait< T, bool >
 CHeapStatistics::ObjectStatsEntry
 COutputStream
 COverrideEmbedderStackStateScope
 COwnedBuffer
 CPageAllocator
 CHeapStatistics::PageStatistics
 CWriteBarrier::Params
 CPersistentBase
 CPersistentBase< T >
 CPersistentHandleVisitor
 CPersistentNode
 CPersistentRegionBase
 CPersistentRegionLock
 CPersistentValueMapBase< K, V, Traits >
 CPersistentValueMapBase< K, V, Traits >::PersistentValueReference
 CPersistentValueVector< V, Traits >
 CPlatform
 CPlatform
 CPostConstructionCallbackTrait< T, typename >
 CPrefinalizerRegistration
 CProcessHeapStatistics
 CPromiseRejectMessage
 CPropertyCallbackInfo< T >
 CPropertyCallbackInfo< Array >
 CPropertyCallbackInfo< Boolean >
 CPropertyCallbackInfo< Integer >
 CPropertyCallbackInfo< Value >
 CPropertyDescriptor
 CRecorder
 CRegisterState
 CHeap::ResourceConstraints
 CResourceConstraints
 CReturnValue< T >
 CIsolate::SafeForTerminationScope
 CSameThreadEnabledCheckingPolicyBase
 CAllocationProfile::Sample
 CSampleInfo
 CContext::Scope
 CIsolate::Scope
 CScript
 CScriptCompiler
 CScriptOrigin
 CScriptOriginOptions
 CScriptOrModule
 CScriptCompiler::ScriptStreamingTask
 CSealHandleScope
 CSentinelPointer
 CSerializeInternalFieldsCallback
 CPageAllocator::SharedMemory
 CPageAllocator::SharedMemoryMapping
 CSharedMemoryStatistics
 CSmiTagging< tagged_ptr_size >
 CSmiTagging< 4 >
 CSmiTagging< 8 >
 CSnapshotCreator
 CScriptCompiler::Source
 CSourceLocation
 CHeapStatistics::SpaceStatistics
 CSpaceTrait< T, typename >
 CStackFrame
 CStackTrace
 CStandaloneTestingHeap
 CStartupData
 CStdMapTraits< K, V >
 CScriptCompiler::StreamedSource
 CStringBuffer
 CStringView
 CStrongCrossThreadPersistentPolicy
 CStrongPersistentPolicy
 CIsolate::SuppressMicrotaskExecutionScope
 CTask
 CTaskRunner
 CTraceBuffer
 CTraceBufferChunk
 CTraceConfig
 CTraced< F >
 CTraceDescriptor
 CEmbedderHeapTracer::TracedGlobalHandleVisitor
 CTracedGlobalTrait< T >
 CTracedReferenceBase
 CTraceObject
 CTracingController::TraceStateObserver
 CEmbedderHeapTracer::TraceSummary
 CTraceTrait< v8::TracedReference< T > >
 CTraceTraitBase< T >
 CTraceTraitFromInnerAddressImpl
 CTraceTraitImpl< T, bool >
 CTraceTraitImpl< T, false >
 CTraceTraitImpl< T, true >
 CTraceWriter
 CTracingController
 CTracingController
 Ctrue_type
 CTryCatch
 CTypeInfoHelper< T >
 CTypeInfoHelper< FastApiCallbackOptions & >
 CTypeInfoHelper< v8::Local< v8::Array > >
 CTypeInfoHelper< v8::Local< v8::Uint32Array > >
 CUnboundScript
 CUnlocker
 CBasicCrossThreadPersistent< T, WeaknessPolicy, LocationPolicy, CheckingPolicy >::UnsafeCtorTag
 CUnwinder
 CString::Utf8Value
 CV8
 CV8ContextInfo
 CV8DebuggerId
 CV8Inspector
 CV8InspectorClient
 CV8InspectorSession
 CV8StackTrace
 CV8StackTraceId
 CString::Value
 CValueDeserializer
 CWriteBarrierTypeForNonCagedHeapPolicy::ValueModeDispatch< WriteBarrier::ValueMode::kNoValuePresent >
 CWriteBarrierTypeForNonCagedHeapPolicy::ValueModeDispatch< WriteBarrier::ValueMode::kValuePresent >
 CValueSerializer
 CVirtualAddressSpace
 CVisitor
 CJitCodeEvent::wasm_source_info_t
 CWasmModuleCompiled
 CWasmModuleDecoded
 CWasmModuleInstantiated
 CWasmModuleObjectBuilderStreaming
 CWasmModulesPerIsolate
 CWasmModuleTieredUp
 CWasmStreaming
 CWeakCallbackInfo< T >
 CWeakCrossThreadPersistentPolicy
 CWeaknessPolicy
 CWeakPersistentPolicy
 CWrapperDescriptor
 CWriteBarrier
 CWriteBarrierTypeForNonCagedHeapPolicy
 CZoneBackingAllocator