Flutter Engine
The Flutter Engine
Public Member Functions | List of all members
dart::ZoneAllocated Class Reference

#include <allocation.h>

Inheritance diagram for dart::ZoneAllocated:
dart::BaseDirectChainedHashMap< CStringSetKeyValueTrait, ZoneAllocated, Zone > dart::BaseDirectChainedHashMap< KeyValueTrait, ZoneAllocated, Zone > dart::BaseGrowableArray< T, ZoneAllocated, Zone > dart::BaseGrowableArray< intptr_t, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::BoyerMoorePositionInfo *, ZoneAllocated, Zone > dart::BaseGrowableArray< bool, ZoneAllocated, Zone > dart::BaseGrowableArray< uint8_t, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::CharacterRange, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::GuardedAlternative, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::CodeDescriptor *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::ZoneGrowableArray< const dart::Slot * > *, ZoneAllocated, Zone > dart::BaseGrowableArray< const dart::Slot *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::LocalVariable *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::ActivationFrame *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::BitVector *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::LiveRange *, ZoneAllocated, Zone > dart::BaseGrowableArray< const dart::ICData *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::AssertAssignableInstr *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::Guard *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::Definition *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::Object *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::BlockEntryInstr *, ZoneAllocated, Zone > dart::BaseGrowableArray< unsigned, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::OutSet *, ZoneAllocated, Zone > dart::BaseGrowableArray< const dart::Instance *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::PhiInstr *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::PhiPlaceMoves::Move, ZoneAllocated, Zone > dart::BaseGrowableArray< uword, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::ProcessedSample *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::ProfileCodeAddress, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::ProfileCode *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::ProfileFunctionSourcePosition, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::ProfileFunction *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::RegExpTree *, ZoneAllocated, Zone > dart::BaseGrowableArray< uint16_t, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::RegExpNode *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::RegExpCapture *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::RegExpBackReference *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::Instruction *, ZoneAllocated, Zone > dart::BaseGrowableArray< dart::TextElement, ZoneAllocated, Zone > dart::BaseGrowableArray< Register, ZoneAllocated, Zone > dart::BaseGrowableHandlePtrArray< T, ZoneAllocated > dart::BaseGrowableHandlePtrArray< dart::Object, ZoneAllocated > dart::SplayTree< Config, ZoneAllocated, Zone > dart::SplayTree< dart::ChoiceTable::Config, ZoneAllocated, Zone > dart::ActivationFrame dart::AliasedSet dart::AllocationSinking dart::BinaryFeedback dart::BitVector dart::BitmapBuilder dart::BoyerMooreLookahead dart::BoyerMoorePositionInfo dart::CatchEntryMovesMapBuilder dart::CatchEntryMovesMapBuilder::TrieNode dart::Chain dart::CidRange dart::Cids dart::CodeDescriptor dart::CodeLookupTable dart::CodeSourceMapBuilder dart::CompilationPipeline dart::CompileType dart::CompilerDeoptInfo dart::CompressedStackMapsBuilder dart::DebuggerStackTrace dart::DeoptInfoBuilder::TrieNode dart::DeoptInstr dart::DescriptorList dart::DeserializationCluster dart::Environment dart::ExceptionHandlerList dart::ExtraLoopInfo dart::FlowGraph dart::Guard dart::ImageReader dart::InductionVar dart::InlineExitCollector dart::InstanceMorpher dart::Instruction dart::Link dart::LiveRange dart::LoadingUnitSerializationData dart::LocalScope dart::LocalVariable dart::LocationSummary dart::LoopHierarchy dart::LoopInfo dart::MessageDeserializationCluster dart::MessageSerializationCluster dart::MockInstruction dart::MoveOperands dart::ObjectSet dart::ObjectSetRegion dart::OffsetsTable dart::OutSet dart::PairLocation dart::ParsedFunction dart::ParsedFunction::DynamicClosureCallVars dart::PhiPlaceMoves dart::ProcessedSample dart::ProcessedSampleBuffer dart::ProfileCode dart::ProfileCodeInlinedFunctionsCache dart::ProfileCodeTable dart::ProfileFunction dart::ProfileFunctionTable dart::Range dart::ReasonForCancelling dart::RegExpBuilder dart::RegExpCompileData dart::RegExpMacroAssembler dart::RegExpNode dart::RegExpTree dart::SafepointPosition dart::SerializationCluster dart::Slot dart::SlotCache dart::SlowPathCode dart::StackMapEntry dart::UseInterval dart::UsePosition dart::V8SnapshotProfileWriter dart::Value dart::WorklistElement dart::ZonePlace dart::compiler::AssemblerBase::CodeComment dart::compiler::AssemblerFixup dart::compiler::Label dart::compiler::UnresolvedPcRelativeCall dart::compiler::ffi::BaseMarshaller dart::compiler::ffi::NativeCallingConvention dart::compiler::ffi::NativeFunctionType dart::compiler::ffi::NativeLocation dart::compiler::ffi::NativeType dart::kernel::ScopeBuildingResult dart::kernel::TableSelectorMetadata dart::kernel::UnboxingInfoMetadata dart::kernel::UriToSourceTableEntry

Public Member Functions

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

Detailed Description

Definition at line 53 of file allocation.h.

Constructor & Destructor Documentation

◆ ZoneAllocated()

dart::ZoneAllocated::ZoneAllocated ( )
inline

Definition at line 55 of file allocation.h.

55{}

Member Function Documentation

◆ operator delete()

void dart::ZoneAllocated::operator delete ( void *  pointer)
inline

Definition at line 71 of file allocation.h.

71{ UNREACHABLE(); }
#define UNREACHABLE()
Definition: assert.h:248

◆ operator new() [1/2]

void * dart::ZoneAllocated::operator new ( size_t  size)

◆ operator new() [2/2]

void * dart::ZoneAllocated::operator new ( size_t  size,
Zone zone 
)

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