commit | f75613cb7c5cda6a4603ab7041d6f98ec62a80cd | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Tue Jun 05 12:51:04 2018 +0100 |
committer | Vladimir Marko <vmarko@google.com> | Thu Jun 07 14:24:02 2018 +0100 |
tree | 5d253108db708da20e0bbf55a5f3d8e2f8bce4d7 | |
parent | 2b40dd35c65ad644d448611750f5b577e97594a1 [diff] |
Keep objects for Integer.valueOf() intrinsic alive. Keep boot image objects referenced by the intrinsic alive through boot image roots, so that they can never be dead as the intrinsic would still be able to resurrect them later. Note that currently the GC considers all boot image objects live forever. That risks leaking memory and should be fixed. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Bug: 71526895 Change-Id: Iec25cc27e9c5c4bd3c5711991e3111bfb19ef182