summaryrefslogtreecommitdiff
path: root/annotations/generate_annotated_java_files.py
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2011-10-19 14:26:44 -0700
committerElliott Hughes <enh@google.com>2011-10-19 14:50:54 -0700
commit64350311d8db67d8c2fb6753d9e9a55ff0be4809 (patch)
tree8b07b6116aee9903ac8d7c96f681b9f90774b5c0 /annotations/generate_annotated_java_files.py
parent9abfeacace939c457393b718f146072e83304446 (diff)
Work around a dalvik weakness.
Our register maps aren't good enough, so when the collector looks at the FinalizerReference for the RandomAccessFile, the referent has been marked because the RandomAccessFile is still pointed to by a dex register, and the register maps don't take into account that that register can never be accessed again after the current dex PC, so it should in fact not be marked. This is a long-standing weakness (I can cause similar failures in Gingerbread). Bug: 5412580 Change-Id: I1de253a3686701ee724f8fefd5a6230d11179bad
Diffstat (limited to 'annotations/generate_annotated_java_files.py')
0 files changed, 0 insertions, 0 deletions