WITH_OBJECT_HEADERS включили GC из Dalvik? - PullRequest
0 голосов
/ 29 апреля 2010

Как я знаю, Dalvik VM не поддерживает генерацию GC по умолчанию.

Но я нашел флаг компиляции "WITH_OBJECT_HEADERS", который может быть связан с генерацией GC из файла 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 с этой опцией? Знаете ли вы что-нибудь о поддержке поколений GC от Dalvik?

1 Ответ

1 голос
/ 13 мая 2010

Это было частью эксперимента. В текущем выпуске нет поддержки GC поколений. Улучшения GC будут частью будущего выпуска.

...