OSDN Git Service

Read "gctype" flag from namespace "runtime_native_boot".
authorRoland Levillain <rpl@google.com>
Mon, 4 Feb 2019 15:48:09 +0000 (15:48 +0000)
committerMathieu Chartier <mathieuc@google.com>
Tue, 5 Feb 2019 01:36:54 +0000 (01:36 +0000)
commit7b098c8487a05360de8f80fde48cfd28a3aa8321
treecb570cae439cc7f3fcdbbd35f2514f0f42a17e76
parent20a2484e580ad3e312fe2fd84ce2a0662af78484
Read "gctype" flag from namespace "runtime_native_boot".

ART does not support changing the garbage collector type/configuration
dynamically at the moment, so we can only change it when the runtime
starts, i.e. at boot time.

Also materialize "gctype" and "runtime_native_boot" as named constants.

Bug: 120794191
Bug: 72446017
Test: adb shell device_config put runtime_native_boot gctype nogenerational_cc && adb reboot
Test: adb shell device_config put runtime_native_boot gctype generational_cc && adb reboot
Change-Id: Ibf765a5f442136d6327be99786ea9ae4b4537d59
core/jni/AndroidRuntime.cpp