646ba0996da817deddb509b2130a6ad432096691 |
|
11-Jun-2010 |
Carl Shapiro <cshapiro@google.com> |
Eliminate pointer tagging on the reference operation queue. Tags are unconditionally added before references are added to the reference queue. This tag is checked when a reference is removed from the queue and subsequently cleared. There are no other observers of this tag and so it is equivalent to not tag the reference in the first place. The original intent may have been to tag the references in different ways. Removing this code simplifies reference tracing. Change-Id: Idb18929e601acdd049b4a92ebf588f3f5febb75c
|
d4f78d3a764e6aa8f7174c78f537c016dac7f7ec |
|
08-Jun-2010 |
Barry Hayes <bhayes@google.com> |
ALLOC_NO_GC is no longer used; remove it, and the nonCollectableRefs table. Clean up dvmHeapInitHeapRefTable's interface to know the default size. Change-Id: I535fdfe39924f6f65f286e2809002c2a0e6411b6
|
7365493ad8d360c1dcf9cd8b6eee62747af01cae |
|
09-Jun-2010 |
Carl Shapiro <cshapiro@google.com> |
Remove repeated newlines at the end of files. Change-Id: I1e3d103a7b932ef21acedb6438c0f26b315df28f
|
fbdcfb9ea9e2a78f295834424c3f24986ea45dac |
|
29-May-2010 |
Brian Carlstrom <bdc@google.com> |
Merge remote branch 'goog/dalvik-dev' into dalvik-dev-to-master Change-Id: I0c0edb3ebf0d5e040d6bbbf60269fab0deb70ef9
|
2954074adc6a9793f38c0c58d03ec1dc057406eb |
|
26-Mar-2010 |
Carl Shapiro <cshapiro@google.com> |
Reference class handling overhaul. * Do not mark through soft-reachable referents when scanning f- reachable objects. * Make the SoftReference clearing policy local to better conform to developer expecataions. * Eliminate SCHEDULED_REFERENCE_MAGIC, a hold-over from a previous reference management algorithm. * Move soft, weak and phantom reference processing into their own subroutines. Change-Id: I992788d58f10fa08336e6ac3f0a4dbfa3fc2086f
|
98389d0893ad3d3e06cfb38296b01de39e52db31 |
|
15-Feb-2010 |
Carl Shapiro <cshapiro@google.com> |
Eliminate unused variable warnings in the alloc code. In the places where unused attributes have been added, arguably, the return code should be passed up to the caller or, if the return code indicates an error, we should fast-fail.
|
f6c387128427e121477c1b32ad35cdcaa5101ba3 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
f72d5de56a522ac3be03873bdde26f23a5eeeb3c |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
|
2ad60cfc28e14ee8f0bb038720836a4696c478ad |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
|