Builder fugu-debug Build 407
Results:
Experimental
Trigger Info:
Project | art |
Revision | e959e5d54e6b979e400dd096f59303391bd00494 |
Execution:
- Source: Task 4248f7b2a4c85410
- Recipe: art
Build Properties:
Name | Value | Source |
---|
Blamelist:
- Hans Boehm (hboehmohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Martin Stjernholm (mastohnoyoudont@google.com)
- Hans Boehm (hboehmohnoyoudont@google.com)
- David Sehr (sehrohnoyoudont@google.com)
- Evgeny Astigeevich (evgeny.astigeevichohnoyoudont@linaro.org)
- Roland Levillain (rplohnoyoudont@google.com)
- Roland Levillain (rplohnoyoudont@google.com)
- Roland Levillain (rplohnoyoudont@google.com)
- Roland Levillain (rplohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- David Sehr (sehrohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Roland Levillain (rplohnoyoudont@google.com)
- Roland Levillain (rplohnoyoudont@google.com)
- David Srbecky (dsrbeckyohnoyoudont@google.com)
- David Srbecky (dsrbeckyohnoyoudont@google.com)
- Roland Levillain (rplohnoyoudont@google.com)
- Roland Levillain (rplohnoyoudont@google.com)
- Juju Sung (juju.sungohnoyoudont@mediatek.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Jiyong Park (jiyongohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Alex Light (allightohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Jinseong Jeon (jsjeonohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Steven Moreland (smorelandohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Dan Willemsen (dwillemsenohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Roland Levillain (rplohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Jiyong Park (jiyongohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Albert Mingkun Yang (albertnetymkohnoyoudont@google.com)
- Jiyong Park (jiyongohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Martin Stjernholm (mastohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Alex Light (allightohnoyoudont@google.com)
- Yuntao.Xiao (yuntao.xiaoohnoyoudont@unisoc.corp-partner.google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Vladimir Marko (vmarkoohnoyoudont@google.com)
- Orion Hodson (othohnoyoudont@google.com)
- David Srbecky (dsrbeckyohnoyoudont@google.com)
- Martin Stjernholm (mastohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Lokesh Gidra (lokeshgidraohnoyoudont@google.com)
- Lokesh Gidra (lokeshgidraohnoyoudont@google.com)
- David Srbecky (dsrbeckyohnoyoudont@google.com)
- Martin Stjernholm (mastohnoyoudont@google.com)
- Martin Stjernholm (mastohnoyoudont@google.com)
- Vladimir Marko (vmarkoohnoyoudont@google.com)
- Albert Mingkun Yang (albertnetymkohnoyoudont@google.com)
- Calin Juravle (calinohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- David Srbecky (dsrbeckyohnoyoudont@google.com)
- Vladimir Marko (vmarkoohnoyoudont@google.com)
- Albert Mingkun Yang (albertnetymkohnoyoudont@google.com)
- Vladimir Marko (vmarkoohnoyoudont@google.com)
- Calin Juravle (calinohnoyoudont@google.com)
- Mathieu Chartier (mathieucohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- Evgeny Astigeevich (evgeny.astigeevichohnoyoudont@linaro.org)
- David Srbecky (dsrbeckyohnoyoudont@google.com)
- Andreas Gampe (agampeohnoyoudont@google.com)
- Dario Freni (dariofreniohnoyoudont@google.com)
- Vladimir Marko (vmarkoohnoyoudont@google.com)
- Alex Light (allightohnoyoudont@google.com)
- Alex Light (allightohnoyoudont@google.com)
- Treehugger Robot (treehugger-gerritohnoyoudont@google.com)
- <blame list capped at 100 commits> ()
Timing:
Create | Wednesday, 09-Jan-19 01:07:13 UTC |
Start | N/A |
End | Wednesday, 09-Jan-19 07:08:07 UTC |
Pending | 6 hrs |
Execution | N/A |
All Changes:
-
Merge "Tweak native allocation GC triggering thresholds"
Changed by Hans Boehm - hboehmohnoyoudont@google.com Changed at Wednesday, 09-Jan-19 00:39:13 UTC Repository https://android.googlesource.com/platform/art Branch Revision e959e5d54e6b979e400dd096f59303391bd00494 Comments
Merge "Tweak native allocation GC triggering thresholds"
-
Merge "Revert "Bionic libs are located at /system/lib""
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 23:09:46 UTC Repository https://android.googlesource.com/platform/art Branch Revision 87fe485bfaac977c2e5979816b38743f3046a400 Comments
Merge "Revert "Bionic libs are located at /system/lib""
-
Merge "ART: Replace 'auto' with actual types"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 22:22:36 UTC Repository https://android.googlesource.com/platform/art Branch Revision 763ae5b7695f3c2a5eb2ef0b7a6828db1b0ca115 Comments
Merge "ART: Replace 'auto' with actual types"
-
Revert "Bionic libs are located at /system/lib"
Changed by Martin Stjernholm - mastohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 20:50:47 UTC Repository https://android.googlesource.com/platform/art Branch Revision 0dc36eaa32d3dc6b3a5357e3cc28a8e19167fda9 Comments
Revert "Bionic libs are located at /system/lib" This reverts commit 3f20fe74da1df4391f5c70f7124793068e261544. Reason for revert: Breaks libcore tests: b/122513239. The problem is that binaries in the Runtime APEX will get duplicate instances of libc/dl/m as long as the libraries are still present in /apex/com.android.runtime/${LIB}, so http://r.android.com/860445 can only go in when they are gone. Bug: 122513239 Bug: 120266448 Bug: 122534011 Test: mmm external/vogar && vogar --verbose libcore/luni/src/test/java/libcore/libcore/icu/TimeZoneIntegrationTest.java Test: atest --test-mapping cts/tools/vm-tests-tf/TEST_MAPPING Test: atest CtsJniTestCases CtsCompilationTestCases Change-Id: Ia535596cc3ec7dee98c03ed6fcfb23169d8f3e3e
Changed files
- build/apex/ld.config.txt
-
Tweak native allocation GC triggering thresholds
Changed by Hans Boehm - hboehmohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 19:24:45 UTC Repository https://android.googlesource.com/platform/art Branch Revision 15752673020e89df2a9353f332bd1409de4cd4b7 Comments
Tweak native allocation GC triggering thresholds There is some evidence that collecting more frequently for small Java heap apps sometimes causes problems. Relative to the original P state, we should now collect less frequently, if we are either at the beginning of a Java GC cycle, or the Java heap is large. Otherwise, we should be similar to the original, modulo accounting changes. Report a better cause if native allocation ends up waiting for the GC. Increase kNotifyNativeInterval on host, since mallinfo() cost appears to be the cause of a Kotlin benchmark regression on host. Increase kHugeNativeAllocs enough so that we should normally never block for a GC we trigger. It looks like 175-alloc-big-bignums still passes on walleye in spite of this, but we may have to disable that test on target if it becomes flakey. Bug: 121052300 Bug: 121039645 Bug: 122099093 Test: Treehugger, art/test/testrunner/testrunner.py --host --64 -t 175-alloc-big-bignums Change-Id: I6fbd107d4a2519225f628f2c1f96dad034849d12
Changed files
- runtime/gc/heap.cc
- runtime/gc/heap.h
-
Merge "Build dexlist, dexlayout, and profman for Windows"
Changed by David Sehr - sehrohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 17:36:15 UTC Repository https://android.googlesource.com/platform/art Branch Revision ba9268ef0b02fd2f461e05e817f9eddda4f6d9e1 Comments
Merge "Build dexlist, dexlayout, and profman for Windows"
-
ART: Replace 'auto' with actual types
Changed by Evgeny Astigeevich - evgeny.astigeevichohnoyoudont@linaro.org Changed at Tuesday, 08-Jan-19 17:01:31 UTC Repository https://android.googlesource.com/platform/art Branch Revision e36f5f6a2d6688734ed70118602010926f044891 Comments
ART: Replace 'auto' with actual types Test: m test-art-target-gtest Test: m test-art-host-gtest Test: art/test.py --target --optimizing --64 Test: art/test.py --host --optimizing Change-Id: Ic5db365ffbdcd81997980c4c0cad271547e7af97
Changed files
- compiler/optimizing/intrinsics_arm64.cc
-
Merge "Add a CleanSpec for the old Android Runtime APEX package."
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 16:58:39 UTC Repository https://android.googlesource.com/platform/art Branch Revision 4616e28b98882641cfbd14221943af80cb0a8661 Comments
Merge "Add a CleanSpec for the old Android Runtime APEX package."
-
Add a CleanSpec for the old Android Runtime APEX package.
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 15:56:24 UTC Repository https://android.googlesource.com/platform/art Branch Revision c5afd11a9ca9039865df980f6ebe6c651b8b527e Comments
Add a CleanSpec for the old Android Runtime APEX package. This package is no longer built, since the introduction of the "release" and "debug" packages (in CL https://android-review.googlesource.com/c/platform/art/+/826725). Test: Run "make nothing" and check that the file has been removed. Bug: 113373927 Change-Id: Ie29df4d4064d958a55de504f19fd4321b881789f
Changed files
- CleanSpec.mk
-
Merge "Remove the (empty) definition of `libart_fake` from the Runtime APEX."
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 15:14:13 UTC Repository https://android.googlesource.com/platform/art Branch Revision 58864470eae648c3183336752473b307c6673b4d Comments
Merge "Remove the (empty) definition of `libart_fake` from the Runtime APEX."
-
Merge "Clean up the definitions of tools binaries in the Runtime APEX modules."
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 11:50:57 UTC Repository https://android.googlesource.com/platform/art Branch Revision fafc2d9a978189123d457fb77ec1d998fcd181f3 Comments
Merge "Clean up the definitions of tools binaries in the Runtime APEX modules."
-
Merge "Remove uses of $USER"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 10:57:00 UTC Repository https://android.googlesource.com/platform/art Branch Revision 8060a07dd9a0d288d96aa3400a5ed977abb44668 Comments
Merge "Remove uses of $USER"
-
Merge "Bionic libs are located at /system/lib"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Tuesday, 08-Jan-19 04:20:05 UTC Repository https://android.googlesource.com/platform/art Branch Revision e7bd7aa01c05ed8ed7d2227f5fc7c4e8ea0861cf Comments
Merge "Bionic libs are located at /system/lib"
-
Merge "Relocate usleep for Thread::Unregister"
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Monday, 07-Jan-19 21:58:38 UTC Repository https://android.googlesource.com/platform/art Branch Revision edad2aaa63d3db34960175a2f54b684dab2eb402 Comments
Merge "Relocate usleep for Thread::Unregister"
-
Build dexlist, dexlayout, and profman for Windows
Changed by David Sehr - sehrohnoyoudont@google.com Changed at Monday, 07-Jan-19 21:41:30 UTC Repository https://android.googlesource.com/platform/art Branch Revision 9d9227ae2d8806446fa3e60870d0e8df5e5c9377 Comments
Build dexlist, dexlayout, and profman for Windows Bug: 22322814 Test: wine on linux on a large dex file. Change-Id: I93a89253799715de54e1c52213595b0749a5f47f
Changed files
- dexlayout/Android.bp
- dexlayout/dexlayout.cc
- dexlayout/dexlayout_main.cc
- dexlist/Android.bp
- libartbase/Android.bp
- libartbase/base/mem_map_windows.cc
- libartbase/base/mman.h
- libprofile/Android.bp
- libprofile/profile/profile_compilation_info.cc
- profman/Android.bp
- profman/profman.cc
-
Merge "Add ability to store invocation information in an external file."
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Monday, 07-Jan-19 21:38:16 UTC Repository https://android.googlesource.com/platform/art Branch Revision 163a37ad5f2d0b16bdd32fb8964580991900049a Comments
Merge "Add ability to store invocation information in an external file."
-
Merge "OpenjdkJvm.cc: Add O_CLOEXEC"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Monday, 07-Jan-19 20:13:41 UTC Repository https://android.googlesource.com/platform/art Branch Revision b121449e6efcb1a01355059afb705bbd76230df2 Comments
Merge "OpenjdkJvm.cc: Add O_CLOEXEC"
-
Remove the (empty) definition of `libart_fake` from the Runtime APEX.
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Monday, 07-Jan-19 18:33:53 UTC Repository https://android.googlesource.com/platform/art Branch Revision 2db1eaa8085b1907112f151ce9d5d2a63cb4dd5f Comments
Remove the (empty) definition of `libart_fake` from the Runtime APEX. `libart_fake` won't be part of the Runtime APEX, as we do not plan to make it updatable. Test: art/build/apex/runtests.sh Bug: 113373927 Change-Id: I4b85b2094e47e9db604b60098706756bf49fee6a
Changed files
- build/apex/Android.bp
-
Clean up the definitions of tools binaries in the Runtime APEX modules.
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Monday, 07-Jan-19 18:30:01 UTC Repository https://android.googlesource.com/platform/art Branch Revision e9f0cccfa201a4176db272b81e574edb4ca44783 Comments
Clean up the definitions of tools binaries in the Runtime APEX modules. Test: art/build/apex/runtests.sh Bug: 113373927 Change-Id: Id6dfbfd1ce508e760295030c26b538e73dce7ec2
Changed files
- build/apex/Android.bp
-
Merge "Fix CFI tests for heap poisoning."
Changed by David Srbecky - dsrbeckyohnoyoudont@google.com Changed at Monday, 07-Jan-19 13:19:50 UTC Repository https://android.googlesource.com/platform/art Branch Revision 5d938ef154f504ada9c8fc9c9361fe69aabbe8b9 Comments
Merge "Fix CFI tests for heap poisoning."
-
Fix CFI tests for heap poisoning.
Changed by David Srbecky - dsrbeckyohnoyoudont@google.com Changed at Monday, 07-Jan-19 13:10:09 UTC Repository https://android.googlesource.com/platform/art Branch Revision 51bc752e21e56522ce1df22e1016800d43b8c534 Comments
Fix CFI tests for heap poisoning. This is partial revert of "Pack JIT mini-debug-infos together." The code is correct, but it makes heap poisoning tests fail. Reverting for now, pending further investigation. Bug: 122259922 Bug: 122379755 Test: ART_HEAP_POISONING=true ART_USE_READ_BARRIER=true ./art/test.py -b -r -t 137 Change-Id: Ic15e150e0c205439be7753c125e243f77e380cae
Changed files
- compiler/debug/elf_debug_frame_writer.h
- compiler/debug/elf_debug_writer.cc
-
Merge "ART: add longest consecutive free bytes in region dump"
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Monday, 07-Jan-19 13:04:32 UTC Repository https://android.googlesource.com/platform/art Branch Revision c3c0299f4bf262005ad41eeb0b5e281e5cea5d84 Comments
Merge "ART: add longest consecutive free bytes in region dump"
-
Merge "ART: make RegionSpace::GetNextObject a static function"
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Monday, 07-Jan-19 13:01:19 UTC Repository https://android.googlesource.com/platform/art Branch Revision 206ffa5db26d36290c2c88d46ba9abb7823dbbca Comments
Merge "ART: make RegionSpace::GetNextObject a static function"
-
Relocate usleep for Thread::Unregister
Changed by Juju Sung - juju.sungohnoyoudont@mediatek.com Changed at Monday, 07-Jan-19 11:51:45 UTC Repository https://android.googlesource.com/platform/art Branch Revision 3fef44a2455912bc471fd7408ab3bcd8b76ef635 Comments
Relocate usleep for Thread::Unregister Prevent the thread delay to get the release from thread_list_lock_ Bug: 122442055 Test: make Change-Id: Icf158033ddbc1a9297fdcfac6303119df6171ffe
Changed files
- runtime/thread_list.cc
-
Merge "Add more verbose logging to profiler"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Saturday, 05-Jan-19 02:11:32 UTC Repository https://android.googlesource.com/platform/art Branch Revision 1cc5dc8f0c990afeda0993dd088fc4c8432aa46f Comments
Merge "Add more verbose logging to profiler"
-
Bionic libs are located at /system/lib
Changed by Jiyong Park - jiyongohnoyoudont@google.com Changed at Saturday, 05-Jan-19 01:59:58 UTC Repository https://android.googlesource.com/platform/art Branch Revision 3f20fe74da1df4391f5c70f7124793068e261544 Comments
Bionic libs are located at /system/lib Bionic libs, regardless of whether they are bootstrap ones or from the runtime APEX, are available via /system/lib. Since /system/lib is in the search paths of the platform namespace, there is no need to list the bionic libs to the namespace link from the platform namespace to the default (runtime) namespace. Bug: 120266448 Test: m; device boots Change-Id: Ia4b834412a3f3c1d0cb257381cc565f63549879b
Changed files
- build/apex/ld.config.txt
-
Add more verbose logging to profiler
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Friday, 04-Jan-19 23:11:52 UTC Repository https://android.googlesource.com/platform/art Branch Revision 1a07435ec30ebc48f826939cc902f5ead919a0fa Comments
Add more verbose logging to profiler Get more insight as to what's going on. Bug: 122360294 Test: test-art-host Change-Id: I5ec21bbd82bd3777a523c10e369f681103e643db
Changed files
- runtime/jit/profile_saver.cc
-
Merge "Delete PatchedObjectsMap"
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Friday, 04-Jan-19 21:48:09 UTC Repository https://android.googlesource.com/platform/art Branch Revision 02f6c8d9219b27643073d7bde31a88a44ed69b8d Comments
Merge "Delete PatchedObjectsMap"
-
Merge "Add 132 to redefine-stress skips"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 04-Jan-19 20:54:26 UTC Repository https://android.googlesource.com/platform/art Branch Revision 1f992258112f4ed19dcca3fde052eb0d85d5cc55 Comments
Merge "Add 132 to redefine-stress skips"
-
Merge "ART: Some more IWYU in common headers"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 04-Jan-19 18:58:34 UTC Repository https://android.googlesource.com/platform/art Branch Revision c0bb8c7a1e08254108016b30f3a520bc718aefd5 Comments
Merge "ART: Some more IWYU in common headers"
-
Merge "ART: Forward-declare Instrumentation"
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Friday, 04-Jan-19 18:57:59 UTC Repository https://android.googlesource.com/platform/art Branch Revision 1aa5232a028160261711f07b1211578bd365cf85 Comments
Merge "ART: Forward-declare Instrumentation"
-
Merge "Partially revert expected output for 911-get-stack-trace"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 04-Jan-19 18:54:24 UTC Repository https://android.googlesource.com/platform/art Branch Revision 311858cfed710e74d639751434aefa9808152494 Comments
Merge "Partially revert expected output for 911-get-stack-trace"
-
Add 132 to redefine-stress skips
Changed by Alex Light - allightohnoyoudont@google.com Changed at Friday, 04-Jan-19 18:00:50 UTC Repository https://android.googlesource.com/platform/art Branch Revision 2337fa1e9b975f366258ae3c32d0e9ac9bdd4298 Comments
Add 132 to redefine-stress skips This test sporadically fails on redefine stress and doesn't give any stacktrace. It appears to only occur during shutdown so until we can investigate further disable the test. Test: ./test.py --host Bug: 121302864 Change-Id: Ibdae05cfed88a38f1bad9f963b4b70f83bdbf809
Changed files
- test/knownfailures.json
-
Merge "ART: log threads not suspending in SuspendAllInternal"
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Friday, 04-Jan-19 17:32:43 UTC Repository https://android.googlesource.com/platform/art Branch Revision c93dba285a9a9cf9d84be94bd72b61fa4e3cd497 Comments
Merge "ART: log threads not suspending in SuspendAllInternal"
-
Delete PatchedObjectsMap
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Friday, 04-Jan-19 17:28:07 UTC Repository https://android.googlesource.com/platform/art Branch Revision 2ffc74b4801d545f7c5c3634a727a70adb8141e8 Comments
Delete PatchedObjectsMap Use space bitmap since it already has the required functionality. Test: test-art-host Change-Id: I54bf77a05ca309f2040bbf4e0d42f1d8bcecef15
Changed files
- runtime/gc/space/image_space.cc
-
Partially revert expected output for 911-get-stack-trace
Changed by Jinseong Jeon - jsjeonohnoyoudont@google.com Changed at Friday, 04-Jan-19 09:08:11 UTC Repository https://android.googlesource.com/platform/art Branch Revision a13970a6bdac0400dbc8b3e2b35f5c9a2c042b4a Comments
Partially revert expected output for 911-get-stack-trace After https://r8-review.googlesource.com/c/r8/+/32540, D8/R8 will not canonicalize const-string in methods with monitor instructions to honor try region in synchronized methods. That change conflicts with previous test updates: https://android-review.googlesource.com/c/platform/art/+/811793/ This CL partially reverts, in particular, consistently shifted offset of AllTraces#doTest() that has a synchronized region. (with manually built, up-to-date d8-master.jar) Test: art/test/testrunner/testrunner.py -b --host -t 911-get-stack-trace Bug: 121341648 Change-Id: Ibfef4ec3f388624fda77f0b892b588d65bd3edbf
Changed files
- test/911-get-stack-trace/expected.txt
-
ART: Forward-declare Instrumentation
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Friday, 04-Jan-19 00:09:07 UTC Repository https://android.googlesource.com/platform/art Branch Revision d77abd9e128f60917f712b8da84bab46e3ed5870 Comments
ART: Forward-declare Instrumentation Avoid header include in a very common header. Bug: 119869270 Test: mmma art Change-Id: I6a6f09ad62d61684969635f8cb98b072f3ea781c
Changed files
- runtime/thread.cc
- runtime/thread.h
-
ART: Some more IWYU in common headers
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Friday, 04-Jan-19 00:09:07 UTC Repository https://android.googlesource.com/platform/art Branch Revision 62629598f845c2efec0dff652e440e8fbcce4b8a Comments
ART: Some more IWYU in common headers Forward-declare a few structs and classes. Remove unused includes. Bug: 119869270 Test: mmma art Change-Id: I21215cee39269b373784d6a82577039322a4a950
Changed files
- libdexfile/dex/class_accessor-inl.h
- libdexfile/dex/class_accessor.h
- runtime/art_field-inl.h
- runtime/art_method-inl.h
- runtime/class_linker.h
- runtime/interpreter/shadow_frame.h
- runtime/mirror/class-inl.h
- runtime/mirror/class.h
-
Merge "art_cc_static_library -> art_cc_library_static"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Thursday, 03-Jan-19 23:44:06 UTC Repository https://android.googlesource.com/platform/art Branch Revision 6dbf9eca35bcaa752a6758d3127c233f8b7687e3 Comments
Merge "art_cc_static_library -> art_cc_library_static"
-
art_cc_static_library -> art_cc_library_static
Changed by Steven Moreland - smorelandohnoyoudont@google.com Changed at Thursday, 03-Jan-19 22:23:28 UTC Repository https://android.googlesource.com/platform/art Branch Revision 73030ed317f0f8b0a1c25919970f7a20179efa2d Comments
art_cc_static_library -> art_cc_library_static For consistency with 'cc_library_static' which is in more common usage. Bug: N/A Test: m nothing (parses all build files) Change-Id: I26f6b9e21bb446977e15220dd5d43d1334bd158f
Changed files
- build/art.go
- dex2oat/Android.bp
-
Merge "ART: Some IWYU for IterationRange"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Thursday, 03-Jan-19 21:57:47 UTC Repository https://android.googlesource.com/platform/art Branch Revision bec232eb2f07d53c4dbf510b3fbb80f092d02681 Comments
Merge "ART: Some IWYU for IterationRange"
-
Merge changes I6f281703,I1450fe2c
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Thursday, 03-Jan-19 21:51:56 UTC Repository https://android.googlesource.com/platform/art Branch Revision 457c32100e457e5afd4433ba96df4a44441e5843 Comments
Merge changes I6f281703,I1450fe2c * changes: ART: Refactor code_item_accessors ART: Move Signature to its own header
-
Merge "ART: Add cause to GC wait-for-completion systrace"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Thursday, 03-Jan-19 17:56:11 UTC Repository https://android.googlesource.com/platform/art Branch Revision cab52349272dc84aedad22cc120c3aa47164f66b Comments
Merge "ART: Add cause to GC wait-for-completion systrace"
-
Merge changes If10189f9,I32dde5a6
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Thursday, 03-Jan-19 17:25:46 UTC Repository https://android.googlesource.com/platform/art Branch Revision 699cb00065fd8173901a78ab113fe5f1af3accbc Comments
Merge changes If10189f9,I32dde5a6 * changes: ART: Move DexFileStringEquals to DexFile ART: Move dex structs into own header
-
ART: Refactor code_item_accessors
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Thursday, 03-Jan-19 17:19:10 UTC Repository https://android.googlesource.com/platform/art Branch Revision 7458a7afdfe3046d962ea13dd0f6b176283505b2 Comments
ART: Refactor code_item_accessors Refactor to internal templated functions to not leak DexFile details prematurely. Bug: 119869270 Test: mmma art Change-Id: I6f281703b750ec016e8cf18abfa55980a00506dd
Changed files
- libdexfile/dex/code_item_accessors-inl.h
- libdexfile/dex/code_item_accessors.h
- runtime/art_method.h
- tools/dexanalyze/dexanalyze_bytecode.h
-
ART: Some IWYU for IterationRange
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Thursday, 03-Jan-19 17:19:10 UTC Repository https://android.googlesource.com/platform/art Branch Revision 436896cd020eee6de97b619a670832b0607c3f16 Comments
ART: Some IWYU for IterationRange Remove unnecessary include. Forward-declare in common headers. Bug: 119869270 Test: mmma art Change-Id: I0a1403259ea3f1142548009deb6313dab0fed26f
Changed files
- libdexfile/dex/dex_file-inl.h
- libdexfile/dex/dex_file.h
- runtime/art_method.h
- runtime/mirror/class-inl.h
- runtime/mirror/class.h
-
ART: Move Signature to its own header
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Thursday, 03-Jan-19 17:19:10 UTC Repository https://android.googlesource.com/platform/art Branch Revision ad1aa6340567c0660506069d760ff41483eb3821 Comments
ART: Move Signature to its own header Reduce the dependencies on dex_file.h Bug: 119869270 Test: mmma art Change-Id: I1450fe2c3f4a7f5b535ed38cc19cb8a053228541
Changed files
- dex2oat/linker/image_test.h
- libdexfile/Android.bp
- libdexfile/dex/dex_file-inl.h
- libdexfile/dex/dex_file.cc
- libdexfile/dex/dex_file.h
- libdexfile/dex/signature-inl.h
- libdexfile/dex/signature.cc
- libdexfile/dex/signature.h
- openjdkjvmti/ti_redefine.cc
- runtime/art_method.cc
- runtime/art_method.h
- runtime/class_linker.cc
- runtime/class_linker_test.cc
- runtime/mirror/class.cc
- tools/veridex/resolver.cc
-
ART: Add cause to GC wait-for-completion systrace
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Thursday, 03-Jan-19 16:33:58 UTC Repository https://android.googlesource.com/platform/art Branch Revision aac0972a3ac0d8a25f5fe7b194431b87a60ba1a3 Comments
ART: Add cause to GC wait-for-completion systrace Bug: 122099093 Test: m Change-Id: Ie777ba2c28200d6e54396ed7b450e7d2be833005
Changed files
- runtime/gc/heap.cc
-
Remove uses of $USER
Changed by Dan Willemsen - dwillemsenohnoyoudont@google.com Changed at Wednesday, 02-Jan-19 21:49:56 UTC Repository https://android.googlesource.com/platform/art Branch Revision 01046061175c4fd3f518aa51efbdcadff00b7900 Comments
Remove uses of $USER The definition of $USER is changing between inside the build and outside -- on Linux, with the new sandbox I'm working on, it will always be "nobody" inside the sandbox. (Mapping to the correct user outside the sandbox with user namespaces, so file owners are still correct). TMPDIR is always set by the build system to something that is unique to the out directory -- it's currently $OUT_DIR/soong/.temp, and cleared between builds. This means we can simplify some of the uses of $USER within the art makefiles. Bug: 122270019 Test: treehugger Change-Id: I1277a7e9cc64759e787c0d4bf8e088f63d70be69
Changed files
- Android.mk
- build/Android.common_test.mk
-
ART: Move DexFileStringEquals to DexFile
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Wednesday, 02-Jan-19 19:31:00 UTC Repository https://android.googlesource.com/platform/art Branch Revision b8bca301eff0db87d37bc4ab898a4973d211019b Comments
ART: Move DexFileStringEquals to DexFile Avoid a static function in an inline header being shared. Bug: 119869270 Test: mmma art Change-Id: If10189f92bca71c8bd3ef679bdc48a0dbc113fa3
Changed files
- libdexfile/dex/dex_file-inl.h
- libdexfile/dex/dex_file.h
- runtime/art_method.cc
-
ART: Move dex structs into own header
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Wednesday, 02-Jan-19 18:32:25 UTC Repository https://android.googlesource.com/platform/art Branch Revision 3f1dcd39e134d994ac88dcc4f30ec8cabcd8decf Comments
ART: Move dex structs into own header Separating out the structs from DexFile allows them to be forward- declared, which reduces the need to include the dex_file header. Bug: 119869270 Test: m Change-Id: I32dde5a632884bca7435cd584b4a81883de2e7b4
Changed files
- compiler/common_compiler_test.cc
- compiler/compiler.cc
- compiler/compiler.h
- compiler/debug/elf_debug_info_writer.h
- compiler/debug/elf_debug_writer.cc
- compiler/debug/method_debug_info.h
- compiler/dex/dex_to_dex_compiler.cc
- compiler/dex/dex_to_dex_compiler.h
- compiler/dex/inline_method_analyser.cc
- compiler/driver/compiler_driver-inl.h
- compiler/driver/compiler_driver.cc
- compiler/driver/compiler_driver.h
- compiler/driver/compiler_driver_test.cc
- compiler/driver/dex_compilation_unit.cc
- compiler/driver/dex_compilation_unit.h
- compiler/exception_test.cc
- compiler/optimizing/block_builder.cc
- compiler/optimizing/code_generator.cc
- compiler/optimizing/code_generator.h
- compiler/optimizing/graph_visualizer.cc
- compiler/optimizing/inliner.cc
- compiler/optimizing/inliner.h
- compiler/optimizing/instruction_builder.cc
- compiler/optimizing/nodes.cc
- compiler/optimizing/optimizing_compiler.cc
- compiler/optimizing/optimizing_unit_test.h
- compiler/verifier_deps_test.cc
- dex2oat/dex2oat_test.cc
- dex2oat/linker/image_test.h
- dex2oat/linker/image_writer.cc
- dex2oat/linker/oat_writer.cc
- dexdump/dexdump.cc
- dexlayout/dex_ir_builder.cc
- dexlayout/dex_writer.cc
- dexlayout/dexlayout.h
- dexlayout/dexlayout_test.cc
- dexlist/dexlist.cc
- libdexfile/dex/art_dex_file_loader_test.cc
- libdexfile/dex/class_accessor-inl.h
- libdexfile/dex/class_accessor.h
- libdexfile/dex/class_accessor_test.cc
- libdexfile/dex/code_item_accessors-inl.h
- libdexfile/dex/code_item_accessors.h
- libdexfile/dex/code_item_accessors_test.cc
- libdexfile/dex/compact_dex_file.cc
- libdexfile/dex/compact_dex_file.h
- libdexfile/dex/dex_file-inl.h
- libdexfile/dex/dex_file.cc
- libdexfile/dex/dex_file.h
- libdexfile/dex/dex_file_exception_helpers.cc
- libdexfile/dex/dex_file_exception_helpers.h
- libdexfile/dex/dex_file_loader_test.cc
- libdexfile/dex/dex_file_structs.h
- libdexfile/dex/dex_file_tracking_registrar.cc
- libdexfile/dex/dex_file_verifier.cc
- libdexfile/dex/dex_file_verifier.h
- libdexfile/dex/dex_file_verifier_test.cc
- libdexfile/dex/method_reference.h
- libdexfile/dex/standard_dex_file.cc
- libdexfile/dex/standard_dex_file.h
- libdexfile/dex/test_dex_file_builder.h
- libdexfile/dex/type_lookup_table.cc
- libprofile/profile/profile_compilation_info.cc
- oatdump/oatdump.cc
- openjdkjvmti/ti_class.cc
- openjdkjvmti/ti_redefine.cc
- openjdkjvmti/ti_redefine.h
- profman/profman.cc
- runtime/art_field-inl.h
- runtime/art_method-inl.h
- runtime/art_method.cc
- runtime/art_method.h
- runtime/class_linker-inl.h
- runtime/class_linker.cc
- runtime/class_linker.h
- runtime/class_linker_test.cc
- runtime/common_dex_operations.h
- runtime/debugger.cc
- runtime/dex/dex_file_annotations.cc
- runtime/dex/dex_file_annotations.h
- runtime/dex_to_dex_decompiler.cc
- runtime/dex_to_dex_decompiler.h
- runtime/hidden_api.cc
- runtime/imtable-inl.h
- runtime/interpreter/interpreter_common.cc
- runtime/interpreter/interpreter_common.h
- runtime/mirror/class-inl.h
- runtime/mirror/class.cc
- runtime/mirror/class.h
- runtime/mirror/dex_cache_test.cc
- runtime/mirror/object_test.cc
- runtime/native/dalvik_system_DexFile.cc
- runtime/native/dalvik_system_VMRuntime.cc
- runtime/native/java_lang_Class.cc
- runtime/native/java_lang_reflect_Executable.cc
- runtime/oat_file.cc
- runtime/oat_file.h
- runtime/oat_file_manager.cc
- runtime/reflection.cc
- runtime/runtime_callbacks.cc
- runtime/runtime_callbacks.h
- runtime/runtime_callbacks_test.cc
- runtime/transaction_test.cc
- runtime/vdex_file.cc
- runtime/verifier/method_verifier.cc
- runtime/verifier/method_verifier.h
- runtime/verifier/method_verifier_test.cc
- runtime/verifier/verifier_deps.cc
- tools/dexanalyze/dexanalyze_bytecode.cc
- tools/hiddenapi/hiddenapi.cc
- tools/hiddenapi/hiddenapi_test.cc
- tools/veridex/flow_analysis.cc
- tools/veridex/hidden_api.cc
- tools/veridex/resolver.cc
- tools/veridex/veridex.h
-
Merge "ART: show exact bytes along with human-friendly format"
Changed by Roland Levillain - rplohnoyoudont@google.com Changed at Monday, 31-Dec-18 16:52:54 UTC Repository https://android.googlesource.com/platform/art Branch Revision 0f0a4e40667c87fbd4ae5480eddbfd701bfabfa2 Comments
Merge "ART: show exact bytes along with human-friendly format"
-
Merge "ART: Refactor for bugprone-argument-comment"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 28-Dec-18 18:58:01 UTC Repository https://android.googlesource.com/platform/art Branch Revision 90793b3f3fa3fee04b196555f1656d432993f799 Comments
Merge "ART: Refactor for bugprone-argument-comment"
-
Merge "Dynamic linker is explicitly added to runtime APEX"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 28-Dec-18 11:24:00 UTC Repository https://android.googlesource.com/platform/art Branch Revision 9f55716cadd84ad509a4fd3bb0a0202038cf11bd Comments
Merge "Dynamic linker is explicitly added to runtime APEX"
-
Merge "Add libjavacrypto.so to the runtime APEX"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 28-Dec-18 11:02:54 UTC Repository https://android.googlesource.com/platform/art Branch Revision 814aa7101f1a3402419a7e9bc2cca848aeb80823 Comments
Merge "Add libjavacrypto.so to the runtime APEX"
-
Add libjavacrypto.so to the runtime APEX
Changed by Jiyong Park - jiyongohnoyoudont@google.com Changed at Friday, 28-Dec-18 08:20:55 UTC Repository https://android.googlesource.com/platform/art Branch Revision 72b85330b71797e078e94abacdc69ddd4650ccd4 Comments
Add libjavacrypto.so to the runtime APEX Since the lib is used with dlopen, there is no build-time dependency to the library from anything in the runtime library. As a result, the lib hasn't been included in the runtime APEX. Fixing this by explicitly listing the lib name in the native_shared_libs property. Bug: 121395847 Test: m com.android.runtime.debug; the build apex has libjavacrypto.so Test: atest CtsJdwpTestCases Change-Id: I7786919c492b1bbf3826d0c595d24e3c9d78282e
Changed files
- build/apex/Android.bp
-
Merge "Add dumping for number of classes initialized"
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Thursday, 27-Dec-18 23:23:29 UTC Repository https://android.googlesource.com/platform/art Branch Revision e0d6e073e9ebd803a6a42bc9e848429b5cbd9dd3 Comments
Merge "Add dumping for number of classes initialized"
-
Add dumping for number of classes initialized
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Thursday, 27-Dec-18 21:09:23 UTC Repository https://android.googlesource.com/platform/art Branch Revision 41dba673345271e53803efb477b86fad5939854c Comments
Add dumping for number of classes initialized For --dump-stats, dump how many classes are each status after attempting initialization. Test: <compile_apk> --instruction-set=arm64 --app-image-file=generated.art --dump-stats Sample output: dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 100% of instance fields resolved for 1575 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 1.88679% of check-casts removed based on type information for 53 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status NotReady for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status Retired for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status ErrorResolved for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status ErrorUnresolved for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status Idx for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status Loaded for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status Resolving for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status Resolved for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status Verifying for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0.0186596% of classes with status RetryVerificationAtRuntime for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status VerifyingAtRuntime for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 28.1916% of classes with status Verified for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status SuperclassValidated for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 0% of classes with status Initializing for 32155 cases dex2oat I 12-21 19:18:56 58439 58439 compiler_driver.cc:109] 71.7898% of classes with status Initialized for 32155 cases Bug: 70735003 Test: test-art-host Change-Id: I57e8a977ee202c0ce85030208caa183344a5567a
Changed files
- compiler/driver/compiler_driver.cc
- compiler/driver/compiler_driver.h
-
ART: Refactor for bugprone-argument-comment
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Thursday, 27-Dec-18 20:56:39 UTC Repository https://android.googlesource.com/platform/art Branch Revision 3db70689e3e1c92344d436a8ea4265046bdef449 Comments
ART: Refactor for bugprone-argument-comment Handles compiler. Bug: 116054210 Test: WITH_TIDY=1 mmma art Change-Id: I5cdfe73c31ac39144838a2736146b71de037425e
Changed files
- compiler/cfi_test.h
- compiler/common_compiler_test.cc
- compiler/compiled_method.h
- compiler/debug/dwarf/dwarf_test.cc
- compiler/debug/elf_debug_writer.cc
- compiler/dex/dex_to_dex_compiler.cc
- compiler/dex/dex_to_dex_decompiler_test.cc
- compiler/dex/inline_method_analyser.cc
- compiler/dex/verification_results.cc
- compiler/dex/verified_method.cc
- compiler/driver/compiled_method_storage_test.cc
- compiler/driver/compiler_driver.cc
- compiler/exception_test.cc
- compiler/jit/jit_compiler.cc
- compiler/jni/jni_cfi_test.cc
- compiler/jni/jni_compiler_test.cc
- compiler/jni/quick/jni_compiler.cc
- compiler/linker/elf_builder.h
- compiler/linker/linker_patch.h
- compiler/optimizing/block_builder.cc
- compiler/optimizing/bounds_check_elimination.cc
- compiler/optimizing/bounds_check_elimination_test.cc
- compiler/optimizing/code_generator.cc
- compiler/optimizing/code_generator_arm64.cc
- compiler/optimizing/code_generator_arm_vixl.cc
- compiler/optimizing/code_generator_mips.cc
- compiler/optimizing/code_generator_mips64.cc
- compiler/optimizing/code_generator_vector_mips.cc
- compiler/optimizing/code_generator_vector_mips64.cc
- compiler/optimizing/code_generator_x86.cc
- compiler/optimizing/code_generator_x86_64.cc
- compiler/optimizing/code_sinking.cc
- compiler/optimizing/constant_folding_test.cc
- compiler/optimizing/dead_code_elimination_test.cc
- compiler/optimizing/graph_checker.cc
- compiler/optimizing/graph_visualizer.cc
- compiler/optimizing/gvn.cc
- compiler/optimizing/induction_var_range.cc
- compiler/optimizing/induction_var_range_test.cc
- compiler/optimizing/inliner.cc
- compiler/optimizing/instruction_builder.cc
- compiler/optimizing/instruction_simplifier.cc
- compiler/optimizing/instruction_simplifier_arm.cc
- compiler/optimizing/instruction_simplifier_arm64.cc
- compiler/optimizing/intrinsic_objects.cc
- compiler/optimizing/intrinsics.cc
- compiler/optimizing/intrinsics_arm64.cc
- compiler/optimizing/intrinsics_arm_vixl.cc
- compiler/optimizing/intrinsics_mips.cc
- compiler/optimizing/intrinsics_mips64.cc
- compiler/optimizing/intrinsics_x86.cc
- compiler/optimizing/intrinsics_x86_64.cc
- compiler/optimizing/loop_optimization_test.cc
- compiler/optimizing/nodes.cc
- compiler/optimizing/nodes.h
- compiler/optimizing/nodes_vector.h
- compiler/optimizing/optimization.cc
- compiler/optimizing/optimizing_compiler.cc
- compiler/optimizing/optimizing_unit_test.h
- compiler/optimizing/prepare_for_register_allocation.cc
- compiler/optimizing/reference_type_propagation.cc
- compiler/optimizing/register_allocation_resolver.cc
- compiler/optimizing/register_allocator_linear_scan.cc
- compiler/optimizing/register_allocator_test.cc
- compiler/optimizing/scheduler.cc
- compiler/optimizing/scheduler_arm.cc
- compiler/optimizing/scheduler_test.cc
- compiler/optimizing/side_effects_test.cc
- compiler/optimizing/ssa_builder.cc
- compiler/optimizing/ssa_liveness_analysis.cc
- compiler/optimizing/ssa_liveness_analysis_test.cc
- compiler/optimizing/ssa_phi_elimination.cc
- compiler/optimizing/superblock_cloner.h
- compiler/utils/arm/assembler_arm_vixl.cc
- compiler/utils/assembler.h
- compiler/utils/assembler_thumb_test.cc
- compiler/utils/mips/assembler_mips.cc
- compiler/utils/mips/assembler_mips.h
- compiler/utils/mips/assembler_mips32r6_test.cc
- compiler/utils/mips/assembler_mips_test.cc
- compiler/utils/mips64/assembler_mips64.cc
- compiler/utils/mips64/assembler_mips64.h
- compiler/utils/mips64/assembler_mips64_test.cc
- compiler/utils/x86/assembler_x86.cc
- compiler/utils/x86_64/assembler_x86_64.cc
- compiler/utils/x86_64/assembler_x86_64_test.cc
- compiler/verifier_deps_test.cc
-
ART: show exact bytes along with human-friendly format
Changed by Albert Mingkun Yang - albertnetymkohnoyoudont@google.com Changed at Thursday, 27-Dec-18 17:13:06 UTC Repository https://android.googlesource.com/platform/art Branch Revision 16bd6ac8e3446355089d91f65d0ef8c6015f2283 Comments
ART: show exact bytes along with human-friendly format Test: Run art with -XX:DumpGCPerformanceOnShutdown on some benchmarks. Bug: 112187497 Change-Id: I804d4aa85a1a5ed1d0b21eb934c71f73469426e9
Changed files
- runtime/gc/collector/garbage_collector.cc
- runtime/runtime.cc
-
Dynamic linker is explicitly added to runtime APEX
Changed by Jiyong Park - jiyongohnoyoudont@google.com Changed at Thursday, 27-Dec-18 15:13:57 UTC Repository https://android.googlesource.com/platform/art Branch Revision e2bc9fe9d5ac82457bc6050bf705ff43a1b05cbf Comments
Dynamic linker is explicitly added to runtime APEX Bionic libs are already in the runtime APEX. Since dynamic linker has to be in sync with the bionic libs, the linker is also added to the APEX. Bug: 120266448 Test: m com.android.runtime.debug Examine the built APEX and check that linker and linker64 exist under ./bin directory Change-Id: I7d2e0f04d9fbe2082797a73e2c27f406d96f1ac0
Changed files
- build/apex/Android.bp
-
Merge "Fix dex2oat usage error"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Wednesday, 26-Dec-18 17:30:06 UTC Repository https://android.googlesource.com/platform/art Branch Revision 1650dafad62578a1766bd617d78458a4cf1e2a9a Comments
Merge "Fix dex2oat usage error"
-
Merge "Remove null check from ForwardObject / ForwardCode"
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Saturday, 22-Dec-18 02:23:42 UTC Repository https://android.googlesource.com/platform/art Branch Revision d67db81af7fe034d078881b4ee29bf47c492fbb2 Comments
Merge "Remove null check from ForwardObject / ForwardCode"
-
Merge "Configure the full set of libraries for switching back from platform to runtime (aka default) namespaces."
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Saturday, 22-Dec-18 00:05:29 UTC Repository https://android.googlesource.com/platform/art Branch Revision f5f38698a4e13b1afc70fdc69adf2928cd852215 Comments
Merge "Configure the full set of libraries for switching back from platform to runtime (aka default) namespaces."
-
Merge "Create dexpreopt.config in build_linux_bionic.sh"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 21-Dec-18 23:47:19 UTC Repository https://android.googlesource.com/platform/art Branch Revision 08885128f9a5b989d6598eae1c96054b4420701b Comments
Merge "Create dexpreopt.config in build_linux_bionic.sh"
-
Fix dex2oat usage error
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Friday, 21-Dec-18 23:26:19 UTC Repository https://android.googlesource.com/platform/art Branch Revision 19667a0277ac383bc49d40d2717ddd5eded961da Comments
Fix dex2oat usage error --compilation-reason usage was out of place. Test: manual Change-Id: Id6ecba9f1a97cbba49b67bfd6ad924e56ce5ae5e
Changed files
- dex2oat/dex2oat.cc
-
Configure the full set of libraries for switching back from platform to
Changed by Martin Stjernholm - mastohnoyoudont@google.com Changed at Friday, 21-Dec-18 22:40:37 UTC Repository https://android.googlesource.com/platform/art Branch Revision 8ab9c5704dc12a3c8a0b8d293b687941afecd736 Comments
Configure the full set of libraries for switching back from platform to runtime (aka default) namespaces. In CTS dalvikvm loads libandroid.so which is only in /system/lib, and then that loads libnativehelper.so which should be loaded from the APEX again. It's not certain this list needs to be a full copy of the list of namespace.default.link.runtime.shared_libs in system/core/rootdir/etc/ld.config.txt, but it's simpler that way. Bug: 121384464 Bug: 119867084 Bug: 113373927 Test: Flash and reboot device Test: atest --test-mapping cts/tools/vm-tests-tf/TEST_MAPPING Test: cts-tradefed run commandAndExit cts-dev -m CtsJniTestCases Test: cts-tradefed run commandAndExit cts-dev -m CtsCompilationTestCases Change-Id: Iecd27b8c9d4b7b80141f8a7f9eb6f062f3885206
Changed files
- build/apex/ld.config.txt
-
Remove null check from ForwardObject / ForwardCode
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Friday, 21-Dec-18 21:37:06 UTC Repository https://android.googlesource.com/platform/art Branch Revision 9a3da9a8433aff8cf3f24c969d9548ec513c86ed Comments
Remove null check from ForwardObject / ForwardCode It should be faster to do the null checks in the caller. Bug: 116052292 Test: test-art-host-gtest Change-Id: I10ce07522143f998b623ce0a1ce80d068ab32800
Changed files
- runtime/gc/space/image_space.cc
-
Create dexpreopt.config in build_linux_bionic.sh
Changed by Alex Light - allightohnoyoudont@google.com Changed at Friday, 21-Dec-18 17:47:41 UTC Repository https://android.googlesource.com/platform/art Branch Revision cefcbc05cc10998cbc5742f3ca72c140ff65d6dc Comments
Create dexpreopt.config in build_linux_bionic.sh soong will panic if a json file called $PRODUCT_OUT/dexpreopt.config is not present. This file normally contains information from make soong needs to implement half of the dexpreopt support. Since this support still requires some make parts it is not needed for linux_bionic builds. Test: ./art/tools/build_linux_bionic.sh -j72 com.android.runtime.host Bug: 120436895 Change-Id: Id63e39eefbf5217de05738691f52c352cb1529ee
Changed files
- tools/build_linux_bionic.sh
-
ART: log threads not suspending in SuspendAllInternal
Changed by Yuntao.Xiao - yuntao.xiaoohnoyoudont@unisoc.corp-partner.google.com Changed at Friday, 21-Dec-18 16:54:20 UTC Repository https://android.googlesource.com/platform/art Branch Revision a1358e600fa9f06548298406c17a868fbf1fb095 Comments
ART: log threads not suspending in SuspendAllInternal Unisoc bug #936294 add log to print thread [root cause ] add log to print thread [changes ] add log to print thread [side effects]no [self test ]:yes [download normally]:yes [power on/off normally]:yes [do common repository/branch inspection]:yes [is there dependence]:no [confirm dependent commit]:no [board]:sharkle [test case]:monkey [reviewers ] cheney.chen [change_type ] debug_log [tag_product ] common Unisoc_Owner: Jasson.Zhang@unisoc.com Test: make libart Bug: 121370289 Change-Id: If4c4b94d60ad03d1641694e859b217b41c74cf9e
Changed files
- runtime/thread_list.cc
-
Merge "ART: Remove thread dump"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 21-Dec-18 16:26:39 UTC Repository https://android.googlesource.com/platform/art Branch Revision 46a8938026c425d54f2c02631ca584b4d1f2666c Comments
Merge "ART: Remove thread dump"
-
Merge "ART: Add CRC32.updateByteBuffer intrinsic for ARM64"
Changed by Vladimir Marko - vmarkoohnoyoudont@google.com Changed at Friday, 21-Dec-18 16:12:17 UTC Repository https://android.googlesource.com/platform/art Branch Revision ca7027d30aa8b1abf4ef76dda156dd893234ddca Comments
Merge "ART: Add CRC32.updateByteBuffer intrinsic for ARM64"
-
Merge "Allow multiple native debug entries with same address."
Changed by Orion Hodson - othohnoyoudont@google.com Changed at Friday, 21-Dec-18 16:02:48 UTC Repository https://android.googlesource.com/platform/art Branch Revision 7201ef48fb42cc36824126a26f758f02c9200bad Comments
Merge "Allow multiple native debug entries with same address."
-
Allow multiple native debug entries with same address.
Changed by David Srbecky - dsrbeckyohnoyoudont@google.com Changed at Friday, 21-Dec-18 15:41:19 UTC Repository https://android.googlesource.com/platform/art Branch Revision 9383d692bc6ad206d0232f1d68f9c41585a2665c Comments
Allow multiple native debug entries with same address. We create packed entries which hold multiple methods and have address aligned to 64k block that contains those methods. If there is no method at the start of the block, it is possible the new method will be JITed at that 64k-aligned address. Test: test.py -b -r -t 137 Bug: 121363337 Change-Id: I2561b207f99e91e03f4709df5f318879c884a829
Changed files
- runtime/jit/debugger_interface.cc
-
Merge "Revert^2 "Linker namespace configuration for the Runtime APEX.""
Changed by Martin Stjernholm - mastohnoyoudont@google.com Changed at Friday, 21-Dec-18 11:14:45 UTC Repository https://android.googlesource.com/platform/art Branch Revision 26c140f01048b7b87c6eebcf4b219ab63c32b9ce Comments
Merge "Revert^2 "Linker namespace configuration for the Runtime APEX.""
-
Merge "Move constructors and operators should be noexcept."
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Friday, 21-Dec-18 04:58:09 UTC Repository https://android.googlesource.com/platform/art Branch Revision fadea6bfadc3dccb8d28eb6a133fb8f27e2c4ec2 Comments
Merge "Move constructors and operators should be noexcept."
-
Merge "Revert "Suspend the runtime when switching interpreters.""
Changed by Lokesh Gidra - lokeshgidraohnoyoudont@google.com Changed at Friday, 21-Dec-18 01:14:21 UTC Repository https://android.googlesource.com/platform/art Branch Revision f05ad2a8d1e573c4d1aa0f3add9c721c0a8eb894 Comments
Merge "Revert "Suspend the runtime when switching interpreters.""
-
Revert "Suspend the runtime when switching interpreters."
Changed by Lokesh Gidra - lokeshgidraohnoyoudont@google.com Changed at Friday, 21-Dec-18 00:33:46 UTC Repository https://android.googlesource.com/platform/art Branch Revision 9fd68f6795eab7085986f80b1c4d00dc45a68485 Comments
Revert "Suspend the runtime when switching interpreters." This reverts commit 01e1d3217c9b6ad5b3f118a539bea6778ad6096c. Reason for revert: JDWP JIT and Interpreter tests on hosts failing. Change-Id: I95bbda936c573983ff0c6041267bffaa73315cb7
Changed files
- runtime/interpreter/interpreter.cc
- runtime/interpreter/interpreter_common.h
- runtime/interpreter/mterp/mterp.cc
- runtime/runtime-inl.h
- runtime/runtime.h
- runtime/thread.cc
-
Merge "Revert^2 "Reduce the number of calls to Jit::AddSamples.""
Changed by David Srbecky - dsrbeckyohnoyoudont@google.com Changed at Thursday, 20-Dec-18 23:23:13 UTC Repository https://android.googlesource.com/platform/art Branch Revision 6c22540b2c21399285abd390fbef9f2ea1ea794f Comments
Merge "Revert^2 "Reduce the number of calls to Jit::AddSamples.""
-
Revert^2 "Linker namespace configuration for the Runtime APEX."
Changed by Martin Stjernholm - mastohnoyoudont@google.com Changed at Thursday, 20-Dec-18 21:56:46 UTC Repository https://android.googlesource.com/platform/art Branch Revision 799ad145d57bb360d6c55b4ac1bd5c7d54510d0f Comments
Revert^2 "Linker namespace configuration for the Runtime APEX." This reverts commit 5bbd9b99f443ac7cf87d444d30847a358e436602. Original change: This mimics the namespace configuration in system/core/rootdir/etc/ld.config.txt so that the same namespace separation between APEX and /system libraries is kept. The "default" namespace here corresponds to "runtime" in the system config, and "platform" here corresponds to "default" there. Bug: 119867084 Bug: 113373927 Bug: 121149887 Change-Id: I9737a3c9425cfb5115091070ebf937b7c82142c7 Test: Flash and reboot device Test: Run "/apex/com.android.runtime/bin/dex2oat -h" and check that libraries are loaded from right locations Test: Run "adb shell cmd package compile -m speed-profile -f -a" with aosp/848510 to pick dex2oat in the APEX Test: cts-tradefed run commandAndExit cts-dev -m CtsJniTestCases Test: cts-tradefed run commandAndExit cts-dev -m CtsCompilationTestCases Test: cts-tradefed run commandAndExit cts-dev -m CtsBionicTestCases (8 failures remain unchanged by this CL)
Changed files
- build/apex/ld.config.txt
-
Move constructors and operators should be noexcept.
Changed by Martin Stjernholm - mastohnoyoudont@google.com Changed at Thursday, 20-Dec-18 18:05:10 UTC Repository https://android.googlesource.com/platform/art Branch Revision d4d7918f4443ade4e909308dab53183d19943849 Comments
Move constructors and operators should be noexcept. Bug: 121130430 Test: env WITH_TIDY=1 mmm art/libdexfile:libdexfile_support Change-Id: Id73ec33bdb7d8a334b015935a2c87a1d178ad385
Changed files
- libdexfile/external/include/art_api/ext_dex_file.h
-
Merge "Fix core jars list in bootjars.sh ."
Changed by Vladimir Marko - vmarkoohnoyoudont@google.com Changed at Thursday, 20-Dec-18 17:25:41 UTC Repository https://android.googlesource.com/platform/art Branch Revision d88f3eba1a2c879b362ffdcb3ce0acfff4570db4 Comments
Merge "Fix core jars list in bootjars.sh ."
-
ART: make RegionSpace::GetNextObject a static function
Changed by Albert Mingkun Yang - albertnetymkohnoyoudont@google.com Changed at Thursday, 20-Dec-18 17:08:09 UTC Repository https://android.googlesource.com/platform/art Branch Revision f7f7a7c6d92cca99e2f856ac16916d7448019048 Comments
ART: make RegionSpace::GetNextObject a static function Test: Builds correctly Change-Id: I5b36fd120ce3ce5629592892788719b87d70a99e
Changed files
- runtime/gc/space/region_space.cc
- runtime/gc/space/region_space.h
-
Merge "Add support for aggregation counters in the profile"
Changed by Calin Juravle - calinohnoyoudont@google.com Changed at Thursday, 20-Dec-18 16:54:45 UTC Repository https://android.googlesource.com/platform/art Branch Revision 710a3a7553998f98a5de12e46e223833b7360be2 Comments
Merge "Add support for aggregation counters in the profile"
-
Merge "Move startup thread pool back into runtime"
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Thursday, 20-Dec-18 16:39:35 UTC Repository https://android.googlesource.com/platform/art Branch Revision c4fc53ae1e34d60914119ae5f522c2d4d4b71c6e Comments
Merge "Move startup thread pool back into runtime"
-
Merge "Suspend the runtime when switching interpreters."
Changed by David Srbecky - dsrbeckyohnoyoudont@google.com Changed at Thursday, 20-Dec-18 16:18:32 UTC Repository https://android.googlesource.com/platform/art Branch Revision b7e23dcd0c499bc00632666328810483f39aece6 Comments
Merge "Suspend the runtime when switching interpreters."
-
Fix core jars list in bootjars.sh .
Changed by Vladimir Marko - vmarkoohnoyoudont@google.com Changed at Thursday, 20-Dec-18 15:25:52 UTC Repository https://android.googlesource.com/platform/art Branch Revision a5d931f2724b29e99ea5e25464e37679952c6389 Comments
Fix core jars list in bootjars.sh . Add the missing core jars. Even though it seems these are not needed for the tools that call bootjars.sh . Test: Rely on Hugger. Bug: 119868597 Change-Id: Ibccc84a6df54a26c67925aa288e525d459fb62d0
Changed files
- tools/bootjars.sh
-
ART: add longest consecutive free bytes in region dump
Changed by Albert Mingkun Yang - albertnetymkohnoyoudont@google.com Changed at Thursday, 20-Dec-18 14:47:59 UTC Repository https://android.googlesource.com/platform/art Branch Revision f9f22f98a3ad5c034fef029ae5f314ccd6f40fc2 Comments
ART: add longest consecutive free bytes in region dump Test: Run art with -XX:DumpRegionInfoAfterGC on some benchmarks Bug: 119486919 Change-Id: I03284f7eb27b04ca5458b86bbaf527cb1538f64c
Changed files
- runtime/gc/heap.h
- runtime/gc/space/region_space-inl.h
- runtime/gc/space/region_space.cc
- runtime/gc/space/region_space.h
-
Merge changes I5e42f85c,I60174623
Changed by Vladimir Marko - vmarkoohnoyoudont@google.com Changed at Thursday, 20-Dec-18 14:07:32 UTC Repository https://android.googlesource.com/platform/art Branch Revision adf595900e6f6328c68a15b88f53529cb5e520f3 Comments
Merge changes I5e42f85c,I60174623 * changes: Keep dex location from OatDexFile. Remove unresolved classes from image classes.
-
Add support for aggregation counters in the profile
Changed by Calin Juravle - calinohnoyoudont@google.com Changed at Thursday, 20-Dec-18 13:11:02 UTC Repository https://android.googlesource.com/platform/art Branch Revision 3ee9cfd97cb3c7d6f8f47a166d2a001e12cc63ce Comments
Add support for aggregation counters in the profile The profile can be configured to keep track of aggregation counters for methods and classes. On device, this is particular useful for the boot image profile. When aggregating multiple profiles into one and keep track of counters we can tell: 1. how many times we aggregated a method or a class. This tells us how popular is a particular method or class amongst the apps. 2. how many times we aggregated the profile. This tells how many apps contributed to the profile (on a single device). NOTE: This expands the memory footprint and makes the aggregation slower. As such it is disabled by default and not intended to use for the regular profiling path of apps in prod. Test: profile_compilation_info_test, profile_assistant_test Bug: 112617266 Change-Id: I731abf31f65b12bf405c77fb7803bb0bda3b9908
Changed files
- libprofile/profile/profile_compilation_info.cc
- libprofile/profile/profile_compilation_info.h
- libprofile/profile/profile_compilation_info_test.cc
- profman/profile_assistant.cc
- profman/profile_assistant.h
- profman/profile_assistant_test.cc
- profman/profman.cc
-
Move startup thread pool back into runtime
Changed by Mathieu Chartier - mathieucohnoyoudont@google.com Changed at Thursday, 20-Dec-18 00:54:23 UTC Repository https://android.googlesource.com/platform/art Branch Revision ada33d754fdc987e2658a7bab38f5ca7c70f266c Comments
Move startup thread pool back into runtime Added logic in heap trim to delete the thread pool, if there are no active users. Added a scoped accessor to prevent ref counting errors. Motivation, have workers already created when the app images are loaded. Bug: 116052292 Test: test-art-host Change-Id: I8ea776d74e88601222a9989e0c6dac34cf77c683
Changed files
- runtime/base/locks.cc
- runtime/base/locks.h
- runtime/gc/heap.cc
- runtime/gc/space/image_space.cc
- runtime/runtime.cc
- runtime/runtime.h
- runtime/runtime_callbacks_test.cc
- test/1919-vminit-thread-start-timing/src/art/Test1919.java
-
Merge "Honor ANDROID_LOG_TAGS when logging."
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Wednesday, 19-Dec-18 23:46:04 UTC Repository https://android.googlesource.com/platform/art Branch Revision 43faa46d2362c451d5a4599cd5c7b7ee13f3d221 Comments
Merge "Honor ANDROID_LOG_TAGS when logging."
-
ART: Add CRC32.updateByteBuffer intrinsic for ARM64
Changed by Evgeny Astigeevich - evgeny.astigeevichohnoyoudont@linaro.org Changed at Wednesday, 19-Dec-18 23:01:02 UTC Repository https://android.googlesource.com/platform/art Branch Revision 776a7c294f6356b314505369679bffc73f4a345e Comments
ART: Add CRC32.updateByteBuffer intrinsic for ARM64 Use crc32 instructions for java.util.zip.CRC32.updateByteBuffer(int, long, int, int). Note that CRC32 is an optional feature in ARMv8, this intrinsic is only enabled for devices supporting the CRC32 instructions. The performance of the intrinsic is the same as the performance of the CRC32.updateBytes intrinsic. However the intrinsic does not have a restriction on the size of the byte buffer. For big input data the intrinsic will be faster than CRC32.updateBytes. Test: m test-art-target-gtest Test: m test-art-host-gtest Test: art/test.py --target --optimizing Test: art/test.py --host --optimizing Test: 580-crc32 Change-Id: I6b6160b56e829731402bd5fc56bcac59664f634d
Changed files
- compiler/optimizing/intrinsics_arm64.cc
- compiler/optimizing/intrinsics_arm_vixl.cc
- compiler/optimizing/intrinsics_mips.cc
- compiler/optimizing/intrinsics_mips64.cc
- compiler/optimizing/intrinsics_x86.cc
- compiler/optimizing/intrinsics_x86_64.cc
- runtime/hidden_api.h
- runtime/image.cc
- runtime/interpreter/interpreter_intrinsics.cc
- runtime/intrinsics_list.h
- test/580-crc32/src/Main.java
-
Merge "Pack JIT mini-debug-infos together."
Changed by David Srbecky - dsrbeckyohnoyoudont@google.com Changed at Wednesday, 19-Dec-18 18:45:35 UTC Repository https://android.googlesource.com/platform/art Branch Revision 30a8c4b28c8199418dd0a844992604274a7bc9cc Comments
Merge "Pack JIT mini-debug-infos together."
-
ART: Remove thread dump
Changed by Andreas Gampe - agampeohnoyoudont@google.com Changed at Wednesday, 19-Dec-18 18:36:36 UTC Repository https://android.googlesource.com/platform/art Branch Revision 34b89b09c4a26728512458423523fe18930d4c86 Comments
ART: Remove thread dump Remove the thread dump from JniAbort. Newer handling of the abort message means it will be duplicated in the message and the abort handler/tombstoned. Bug: 120506942 Test: m test-art-host Change-Id: Ib9556d78da7daaaf59880a03e144a1839dcb3fce
Changed files
- runtime/jni/java_vm_ext.cc
-
Honor ANDROID_LOG_TAGS when logging.
Changed by Dario Freni - dariofreniohnoyoudont@google.com Changed at Wednesday, 19-Dec-18 18:32:55 UTC Repository https://android.googlesource.com/platform/art Branch Revision 104b6d8c8278e940518b00f9740bd3a013ae0593 Comments
Honor ANDROID_LOG_TAGS when logging. Bug: 121225084 Fixes: 121225084 Test: mm Change-Id: Ic183d3d5b59a4aaaa99e74265f4fa9edd9af1d5e
Changed files
- tools/veridex/veridex.cc
-
Keep dex location from OatDexFile.
Changed by Vladimir Marko - vmarkoohnoyoudont@google.com Changed at Wednesday, 19-Dec-18 18:28:57 UTC Repository https://android.googlesource.com/platform/art Branch Revision c4a924d8c74241057d957d360bf31cd5cd0e4f9c Comments
Keep dex location from OatDexFile. This is needed for loading boot image with -Xbootclasspath: and -Xbootclasspath-locations: for app preopt. These options are necessary for loading additional components of the boot class path for preopt with a partial boot image. Test: Pixel 2 XL boots. Test: m test-art-host-gtest Test: testrunner.py --host --optimizing Test: m test-art-target-gtest Test: testrunner.py --target --optimizing Bug: 119868597 Change-Id: I5e42f85c08eb9126c1045258deacc55fc7eebe00
Changed files
- runtime/oat_file.cc
-
Merge "Correct timeout_dumper to TIMEOUT_DUMPER"
Changed by Alex Light - allightohnoyoudont@google.com Changed at Wednesday, 19-Dec-18 18:03:25 UTC Repository https://android.googlesource.com/platform/art Branch Revision 2b979929d701ae26b80be6aa42ea4781f141c1d6 Comments
Merge "Correct timeout_dumper to TIMEOUT_DUMPER"
-
Correct timeout_dumper to TIMEOUT_DUMPER
Changed by Alex Light - allightohnoyoudont@google.com Changed at Wednesday, 19-Dec-18 17:59:39 UTC Repository https://android.googlesource.com/platform/art Branch Revision 4520b0675896aee1d8c2e9f68aeed6ae1da54522 Comments
Correct timeout_dumper to TIMEOUT_DUMPER On linux_bionic-zipapex we don't have $ANDROID_HOST_OUT or soong/host/linux_bionic-x86/bin on the PATH and timeout_dumper isn't in the apex so we need to give its full path. Test: ./art/test/testrunner/run_build_test_target.py -j50 art-linux-bionic-x64-zipapex Change-Id: I33327e4d3ec4a23bf32dffaa61bfc30e04804405
Changed files
- test/etc/run-test-jar
-
Merge "ART: Use timeout --foreground"
Changed by Treehugger Robot - treehugger-gerritohnoyoudont@google.com Changed at Wednesday, 19-Dec-18 17:45:47 UTC Repository https://android.googlesource.com/platform/art Branch Revision 26d5a3e39492a197339a96dd15201c98880e10d9 Comments
Merge "ART: Use timeout --foreground"
-
<blame list capped at 100 commits>
Changed by <blame list capped at 100 commits> - Changed at N/A Repository Branch Revision Comments
<blame list capped at 100 commits>