1387 {
1391 header_size != 0 ? header_size : from.untag()->HeapSize();
1394 if (alloc != 0) {
1395 ObjectPtr to(reinterpret_cast<UntaggedObject*>(alloc));
1397
1406
1407
1410 }
1411 return to;
1412 }
1413 }
1416 }
static constexpr ClassIdTagType decode(uword value)
void Insert(ObjectPtr from, ObjectPtr to, intptr_t size)
void AddExternalTypedData(ExternalTypedDataPtr to)
const char * exception_msg_
static ObjectPtr RawCast(ObjectPtr obj)
uword TryAllocateNoSafepoint(Thread *thread, intptr_t size)
static constexpr uword decode(uword tag)
bool IsTypedDataViewClassId(intptr_t index)
void InitializeTypedDataView(TypedDataViewPtr obj)
const char * kFastAllocationFailed
bool IsUnmodifiableTypedDataViewClassId(intptr_t index)
bool IsAllocatableInNewSpace(intptr_t size)
static DART_FORCE_INLINE ObjectPtr Marker()
void InitializeExternalTypedData(intptr_t cid, ExternalTypedDataPtr from, ExternalTypedDataPtr to)
DART_FORCE_INLINE void SetNewSpaceTaggingWord(ObjectPtr to, classid_t cid, uint32_t size)
bool IsExternalTypedDataClassId(intptr_t index)
it will be possible to load the file into Perfetto s trace viewer disable asset Prevents usage of any non test fonts unless they were explicitly Loaded via prefetched default font Indicates whether the embedding started a prefetch of the default font manager before creating the engine run In non interactive keep the shell running after the Dart script has completed enable serial On low power devices with low core running concurrent GC tasks on threads can cause them to contend with the UI thread which could potentially lead to jank This option turns off all concurrent GC activities domain network JSON encoded network policy per domain This overrides the DisallowInsecureConnections switch Embedder can specify whether to allow or disallow insecure connections at a domain level old gen heap size