v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ZoneObject Class Reference

#include <zone.h>

Inherited by v8::internal::Signature< T >, v8::internal::Signature< CanonicalValueType >, v8::internal::Signature< ValueType >, v8::internal::ZoneChunkList< v8::internal::MaglevSafepointTableBuilder::EntryBuilder >, v8::internal::ZoneChunkList< int >, v8::internal::ZoneList< v8::internal::AlternativeGeneration * >, v8::internal::ZoneList< v8::internal::Expression >, v8::internal::ZoneList< v8::internal::Statement >, v8::internal::ZoneList< v8::internal::BoyerMoorePositionInfo * >, v8::internal::ZoneList< v8::internal::CharacterRange >, v8::internal::ZoneList< v8::internal::GuardedAlternative >, v8::internal::ZoneList< v8::internal::ClassLiteralProperty >, v8::internal::ZoneList< v8::internal::Variable >, v8::internal::ZoneList< unsigned >, v8::internal::ZoneList< v8::internal::Guard * >, v8::internal::ZoneList< v8::internal::ClassLiteralStaticElement >, v8::internal::ZoneList< v8::internal::ObjectLiteralProperty * >, v8::internal::ZoneList< const v8::internal::AstRawString >, v8::internal::ZoneList< v8::internal::RegExpTree * >, v8::internal::ZoneList< v8::internal::RegExpCapture * >, v8::internal::ZoneList< v8::internal::TextElement >, v8::internal::ZoneList< v8::internal::CaseClause >, v8::internal::ZoneList< v8::internal::interpreter::BytecodeLabels >, v8::internal::ZoneList< v8::internal::maglev::ValueNode >, v8::internal::AstConsString, v8::internal::AstNode, v8::internal::AstNodeSourceRanges, v8::internal::AstRawString, v8::internal::AutoAccessorInfo, v8::internal::BitVector, v8::internal::BoyerMooreLookahead, v8::internal::BoyerMoorePositionInfo, v8::internal::CaseClause, v8::internal::ClassLiteralStaticElement, v8::internal::ClassScope::RareData, v8::internal::DeclarationScope::RareData, v8::internal::DynamicBitSet, v8::internal::Guard, v8::internal::LiteralProperty, v8::internal::Parser::NamedImport, v8::internal::Parser::TemplateLiteral, v8::internal::ParserFormalParameters::Parameter, v8::internal::PreparseDataBuilder, v8::internal::PreparseDataBuilder::ByteData, v8::internal::ProducedPreparseData, v8::internal::RegExpNode, v8::internal::RegExpTree, v8::internal::Signature< typename >, v8::internal::SourceRangeMap, v8::internal::SourceTextModuleDescriptor, v8::internal::SourceTextModuleDescriptor::AstModuleRequest, v8::internal::SourceTextModuleDescriptor::Entry, v8::internal::SparseBitVector, v8::internal::Variable, v8::internal::ZoneChunkList< T >, v8::internal::ZoneList< T >, v8::internal::ZonePreparseData, v8::internal::compiler::Assessment, v8::internal::compiler::BlockAssessments, v8::internal::compiler::BundleBuilder, v8::internal::compiler::BytecodeAnalysis, v8::internal::compiler::BytecodeGraphBuilder::Environment, v8::internal::compiler::BytecodeLivenessState, v8::internal::compiler::CFGBuilder, v8::internal::compiler::CodeAssemblerVariable::Impl, v8::internal::compiler::CodeGenerator::JumpTable, v8::internal::compiler::CompilationDependencies, v8::internal::compiler::CompilationDependency, v8::internal::compiler::ConstraintBuilder, v8::internal::compiler::ControlEquivalence::NodeData, v8::internal::compiler::CsaLoadElimination::AbstractState, v8::internal::compiler::CsaLoadElimination::HalfState, v8::internal::compiler::DeoptimizationExit, v8::internal::compiler::Dependable, v8::internal::compiler::EscapeAnalysisTracker, v8::internal::compiler::Frame, v8::internal::compiler::FrameAccessState, v8::internal::compiler::FrameStateDescriptor, v8::internal::compiler::FunctionalList< A >::Cons, v8::internal::compiler::GraphDecorator, v8::internal::compiler::InductionVariable, v8::internal::compiler::InstructionScheduler, v8::internal::compiler::InstructionScheduler::ScheduleGraphNode, v8::internal::compiler::InstructionSelectorT::CachedStateValues, v8::internal::compiler::LiveRangeBuilder, v8::internal::compiler::LiveRangeBundle, v8::internal::compiler::LiveRangeConnector, v8::internal::compiler::LoadElimination::AbstractElements, v8::internal::compiler::LoadElimination::AbstractField, v8::internal::compiler::LoadElimination::AbstractMaps, v8::internal::compiler::LoadElimination::AbstractState, v8::internal::compiler::LoadElimination::AbstractStateForEffectNodes, v8::internal::compiler::LoopTree, v8::internal::compiler::MemoryLowering::AllocationGroup, v8::internal::compiler::MemoryLowering::AllocationState, v8::internal::compiler::NodeObservation, v8::internal::compiler::NodeObserver, v8::internal::compiler::ObjectData, v8::internal::compiler::ObserveNodeManager, v8::internal::compiler::OperandAssigner, v8::internal::compiler::OutOfLineCode, v8::internal::compiler::PerIsolateCompilerCache, v8::internal::compiler::ProcessedFeedback, v8::internal::compiler::ReferenceMap, v8::internal::compiler::ReferenceMapPopulator, v8::internal::compiler::RefsMap, v8::internal::compiler::RegisterAllocationData, v8::internal::compiler::RegisterAllocationData::PhiMapValue, v8::internal::compiler::RegisterAllocator, v8::internal::compiler::RegisterAllocatorVerifier, v8::internal::compiler::RegisterAllocatorVerifier::DelayedAssessments, v8::internal::compiler::SpecialRPONumberer, v8::internal::compiler::SpillRange, v8::internal::compiler::TopLevelLiveRange::SpillMoveInsertionList, v8::internal::compiler::UnwindingInfoWriter::BlockInitialState, v8::internal::compiler::UnwindingInfoWriter::BlockInitialState, v8::internal::compiler::UnwindingInfoWriter::BlockInitialState, v8::internal::compiler::UnwindingInfoWriter::BlockInitialState, v8::internal::compiler::UnwindingInfoWriter::BlockInitialState, v8::internal::compiler::WasmAddressReassociation::CandidateMemOps [private], v8::internal::compiler::WasmLoadElimination::AbstractState, v8::internal::compiler::WasmLoadElimination::HalfState, v8::internal::compiler::turboshaft::CompareChainNode, v8::internal::interpreter::BlockCoverageBuilder, v8::internal::interpreter::BytecodeGenerator::FeedbackSlotCache, v8::internal::interpreter::BytecodeGenerator::TopLevelDeclarationsBuilder, v8::internal::interpreter::BytecodeJumpTable, v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo, v8::internal::interpreter::ConstantArrayBuilder::ConstantArraySlice, v8::internal::maglev::Graph, v8::internal::maglev::MaglevCompilationUnit, v8::internal::maglev::NodeBase, v8::internal::wasm::ArrayTypeBase, v8::internal::wasm::CanonicalContType, v8::internal::wasm::ContType, v8::internal::wasm::InliningTree, v8::internal::wasm::StructTypeBase, v8::internal::wasm::WasmFunctionBuilder, v8::internal::wasm::WasmInitExpr, v8::internal::wasm::WasmModuleBuilder, and v8::internal::wasm::ZoneBuffer.

Collaboration diagram for v8::internal::ZoneObject:

Public Member Functions

void * operator new (size_t, Zone *)=delete
 
void * operator new (size_t size, void *ptr)
 
void operator delete (void *, size_t)
 
void operator delete (void *pointer, Zone *zone)=delete
 

Detailed Description

Definition at line 326 of file zone.h.

Member Function Documentation

◆ operator delete() [1/2]

void v8::internal::ZoneObject::operator delete ( void * ,
size_t  )
inline

Definition at line 348 of file zone.h.

Here is the call graph for this function:

◆ operator delete() [2/2]

void v8::internal::ZoneObject::operator delete ( void * pointer,
Zone * zone )
delete

◆ operator new() [1/2]

void * v8::internal::ZoneObject::operator new ( size_t size,
void * ptr )
inline

Definition at line 335 of file zone.h.

◆ operator new() [2/2]

void * v8::internal::ZoneObject::operator new ( size_t ,
Zone *  )
delete

The documentation for this class was generated from the following file: