据我所知,dalvikvm不支持将generationalgc作为默认值。
但是,我发现
WITH_OBJECT_HEADERS
HeapInternal.h
文件。
typedef struct DvmHeapChunk {
#if WITH_OBJECT_HEADERS
u4 header;
const Object *parent;
const Object *parentOld;
const Object *markFinger;
const Object *markFingerOld;
u2 birthGeneration;
u2 markCount;
u2 scanCount;
u2 oldMarkGeneration;
u2 markGeneration;
u2 oldScanGeneration;
u2 scanGeneration;
#endif
是否有人尝试在启用此选项的情况下构建Dalvik?你知道Dalvik的世代GC支持吗?