OSDN Git Service
David Sehr [Tue, 30 Aug 2016 17:24:56 +0000 (17:24 +0000)]
Merge "Save environment snapshot and use at fork/exec" am:
d7eabc2cc1 am:
2bbfaf15f7
am:
9a45bff53b
Change-Id: I08c3c9c9586c5769f7c40ea6842d936dfeceb2bd
David Sehr [Tue, 30 Aug 2016 17:22:26 +0000 (17:22 +0000)]
Merge "Save environment snapshot and use at fork/exec" am:
d7eabc2cc1
am:
2bbfaf15f7
Change-Id: I4827b1d35cae05cd216d53d53332f02b8c426853
David Sehr [Tue, 30 Aug 2016 17:20:30 +0000 (17:20 +0000)]
Merge "Save environment snapshot and use at fork/exec"
am:
d7eabc2cc1
Change-Id: If50f0c6f5ece39d4d6467a4f47e5393b88d2b267
Treehugger Robot [Tue, 30 Aug 2016 17:15:26 +0000 (17:15 +0000)]
Merge "Save environment snapshot and use at fork/exec"
Chih-hung Hsieh [Tue, 30 Aug 2016 16:33:24 +0000 (16:33 +0000)]
Merge "Fix clang-tidy warnings in art." am:
99fd9f39f2 am:
61d57349e9
am:
53aa6f6a8d
Change-Id: Iff5afbaa0361624111425e1aa3d4862e5edcde5a
David Sehr [Wed, 17 Aug 2016 02:22:57 +0000 (19:22 -0700)]
Save environment snapshot and use at fork/exec
Some applications may inadvertently or maliciously set of environment
variables such as LD_LIBRARY_PATH before spawning subprocesses.
To make this more difficult, save the environment at the time the
runtime starts and use the saved copy anytime Exec is called.
BUG:
30160149
TEST: make test-art-{host,target}
Change-Id: I887b78bdb21ab20855636a96da14a74c767bbfef
Chih-hung Hsieh [Tue, 30 Aug 2016 16:30:23 +0000 (16:30 +0000)]
Merge "Fix clang-tidy warnings in art." am:
99fd9f39f2
am:
61d57349e9
Change-Id: I15768744f309e7bcc06fba17065e0eda6bb57793
Chih-hung Hsieh [Tue, 30 Aug 2016 16:27:56 +0000 (16:27 +0000)]
Merge "Fix clang-tidy warnings in art."
am:
99fd9f39f2
Change-Id: I72008565498b7e0b62d668d83b89c752b6e1515e
Chih-hung Hsieh [Tue, 30 Aug 2016 16:20:55 +0000 (16:20 +0000)]
Merge "Fix clang-tidy warnings in art."
Neil Fuller [Tue, 30 Aug 2016 14:44:10 +0000 (14:44 +0000)]
Merge "Track addition of Class.toGenericString() method" am:
66d4779c83 am:
f0ec999f0f
am:
4662da424a
Change-Id: I6f550af5ae7e4de14f31d5fb4cc4540629cbe9ff
Neil Fuller [Tue, 30 Aug 2016 14:38:09 +0000 (14:38 +0000)]
Merge "Track addition of Class.toGenericString() method" am:
66d4779c83
am:
f0ec999f0f
Change-Id: I86f506ace4fd642ebe23de0f2739c2f769ce4486
Neil Fuller [Tue, 30 Aug 2016 14:32:38 +0000 (14:32 +0000)]
Merge "Track addition of Class.toGenericString() method"
am:
66d4779c83
Change-Id: Iee8f7b450999f8767eab1f48db22b60b1fdd5a4b
Neil Fuller [Tue, 30 Aug 2016 14:26:34 +0000 (14:26 +0000)]
Merge "Track addition of Class.toGenericString() method"
Neil Fuller [Tue, 23 Aug 2016 13:32:21 +0000 (14:32 +0100)]
Track addition of Class.toGenericString() method
Increasing the vtable size for class by one.
Bug:
28666126
Change-Id: I89019d5f1b65725180b409decbd5b2570e24f5fe
Test: cts ran for libcore (libcore, harmony_java_lang, org) and host art tests.
Mathieu Chartier [Tue, 30 Aug 2016 01:21:27 +0000 (01:21 +0000)]
Merge "Re-enable evacuation of recently allocated regions" am:
9495e0c56b am:
7b7561f3f2
am:
b68a3e0da7
Change-Id: I66f172e76066df758fe882d956757a8683157dd5
Mathieu Chartier [Tue, 30 Aug 2016 01:19:04 +0000 (01:19 +0000)]
Merge "Re-enable evacuation of recently allocated regions" am:
9495e0c56b
am:
7b7561f3f2
Change-Id: I2f378e0a0578fe05d37214d15e27bc0b4994929b
Mathieu Chartier [Tue, 30 Aug 2016 00:21:02 +0000 (00:21 +0000)]
Merge "Re-enable evacuation of recently allocated regions"
am:
9495e0c56b
Change-Id: I7fcd3228062ab84888fb27d5af3501393d968655
Mathieu Chartier [Tue, 30 Aug 2016 00:14:53 +0000 (00:14 +0000)]
Merge "Re-enable evacuation of recently allocated regions"
Nicolas Geoffray [Mon, 29 Aug 2016 23:35:07 +0000 (23:35 +0000)]
Pass the right class loader when inlining. am:
c770fe0480 am:
5b5ee2a89f am:
91373ca410
am:
92cf5792ce
Change-Id: I01977fd546eaebb78854ca071f482e8d94ba4326
Nicolas Geoffray [Mon, 29 Aug 2016 23:25:25 +0000 (23:25 +0000)]
Pass the right class loader when inlining. am:
c770fe0480 am:
5b5ee2a89f
am:
91373ca410
Change-Id: I3d75cc076f4d7eb9db65ed686a8e27f6e93afa76
Nicolas Geoffray [Mon, 29 Aug 2016 22:50:54 +0000 (22:50 +0000)]
Pass the right class loader when inlining. am:
c770fe0480
am:
5b5ee2a89f
Change-Id: I47bfba0654850a6e15ef0337556ed6a12e02fb90
Nicolas Geoffray [Mon, 29 Aug 2016 22:47:31 +0000 (22:47 +0000)]
Pass the right class loader when inlining.
am:
c770fe0480
Change-Id: If6f2946d649addef8381079eb0132d35ee1fd62f
Nicolas Geoffray [Mon, 29 Aug 2016 22:38:46 +0000 (22:38 +0000)]
Pass the right class loader when inlining. am:
c770fe0480
am:
19af431e5b
Change-Id: Ib44abb1cb7277feba8f908025746c38a765e898b
Nicolas Geoffray [Mon, 29 Aug 2016 22:29:53 +0000 (22:29 +0000)]
Pass the right class loader when inlining.
am:
c770fe0480
Change-Id: Ie1cc6d7b272cb9ae9033b2133271618f33703fa0
Andreas Gampe [Mon, 29 Aug 2016 20:09:12 +0000 (20:09 +0000)]
Merge "ART: Fix libnativebridgetest dependencies" am:
3079bc2b73 am:
b45a1bdd8d
am:
74c87c57c8
Change-Id: Ie6aa6b505eeaa54981cd862daecc6595d94e8f65
Andreas Gampe [Mon, 29 Aug 2016 20:05:42 +0000 (20:05 +0000)]
Merge "ART: Fix libnativebridgetest dependencies" am:
3079bc2b73
am:
b45a1bdd8d
Change-Id: I98521fabb319468985e25b43e84c026ce0492b04
Andreas Gampe [Mon, 29 Aug 2016 20:02:43 +0000 (20:02 +0000)]
Merge "ART: Fix libnativebridgetest dependencies"
am:
3079bc2b73
Change-Id: Ie83f6d0041e981fb9d09431318104b57fcdcd239
Treehugger Robot [Mon, 29 Aug 2016 19:51:04 +0000 (19:51 +0000)]
Merge "ART: Fix libnativebridgetest dependencies"
Andreas Gampe [Mon, 29 Aug 2016 18:47:07 +0000 (18:47 +0000)]
Merge "ART: Fix symbols" am:
13339f92a3 am:
630e6efe2b
am:
0a6b75024e
Change-Id: I127602e5f96e53b2a84ea5cf350e8498143ca780
Andreas Gampe [Mon, 29 Aug 2016 18:43:11 +0000 (18:43 +0000)]
Merge "ART: Fix symbols" am:
13339f92a3
am:
630e6efe2b
Change-Id: I97b16ad545683816de6a8fcb3ade2f35d52b56cf
Andreas Gampe [Mon, 29 Aug 2016 18:38:47 +0000 (18:38 +0000)]
Merge "ART: Fix symbols"
am:
13339f92a3
Change-Id: I15ee278130232cea6d31a42762adaa0d0dcb1c80
Treehugger Robot [Mon, 29 Aug 2016 18:27:39 +0000 (18:27 +0000)]
Merge "ART: Fix symbols"
Andreas Gampe [Mon, 29 Aug 2016 18:18:37 +0000 (11:18 -0700)]
ART: Fix libnativebridgetest dependencies
Fix typo.
Test: m test-art-host
Change-Id: I1a272a8aa2a114c108cc306164df78f568be20d7
Mathieu Chartier [Sat, 27 Aug 2016 20:27:06 +0000 (13:27 -0700)]
Re-enable evacuation of recently allocated regions
Reduces RAM since these regions usually have a low live % per
the generational hypothesis. Since these get collected earlier it
means the average heap size goes down.
60s after booting N6P CC before (average of 8 samples):
Dalvik .Heap PSS system wide: 28711K
After:
Dalvik .Heap PSS system wide: 18757.5K
EAAC: 1305 -> 1274 (30 samples)
Test: test-art-host CC baker and debug phone bootin
Bug:
12687968
Bug:
30124683
Change-Id: I30465be4525855ee3b78e6fafa5577a78d365bf4
Andreas Gampe [Mon, 29 Aug 2016 15:51:15 +0000 (08:51 -0700)]
ART: Fix symbols
Follow-up to
1f7f3bd26ecad4366c904b7e7d05587fc7a83ea2
Test: m test-art-host
Test: readelf -s $OUT/system/lib/libart.so
Change-Id: I70b25bf65e09eb984d0f533fa19638ffbec12b3c
Narayan Kamath [Mon, 29 Aug 2016 10:00:34 +0000 (10:00 +0000)]
Merge "Revert "Blacklist failing libcore tests."" am:
04bbe22d21 am:
c2a5c6e71c
am:
a78ca5007c
Change-Id: Ie42139bde71dc6fe3cd54eadae06a23497d082a7
Narayan Kamath [Mon, 29 Aug 2016 09:57:33 +0000 (09:57 +0000)]
Merge "Revert "Blacklist failing libcore tests."" am:
04bbe22d21
am:
c2a5c6e71c
Change-Id: I417e09281711bd4c301d406ed8d9999662b18049
Narayan Kamath [Mon, 29 Aug 2016 09:54:05 +0000 (09:54 +0000)]
Merge "Revert "Blacklist failing libcore tests.""
am:
04bbe22d21
Change-Id: I720597e86307551e986e72acb2112a7382f0f447
Treehugger Robot [Mon, 29 Aug 2016 09:46:02 +0000 (09:46 +0000)]
Merge "Revert "Blacklist failing libcore tests.""
Narayan Kamath [Wed, 24 Aug 2016 08:16:23 +0000 (08:16 +0000)]
Revert "Blacklist failing libcore tests."
This reverts commit
fb7658b728690592938dfedc57231ade4e7bd870.
Fixed by commit
856bdfb2bd47e91950182d0c1427944e8e2ab771
Change-Id: I5977cc63f867c51c62de61dbed64cdb444d0dfbf
bug:
30917411
test: run cts -c org.apache.harmony.tests.java.math.BigIntegerTest
Mathieu Chartier [Sat, 27 Aug 2016 20:31:51 +0000 (20:31 +0000)]
Merge "WIP: ART: Clean p x86_64 string dex cache asm." am:
12c4a28167 am:
7de714083b
am:
3d6c121f1f
Change-Id: I21cbe6c50e1bc087c8851f47f969b0ab7cceffa9
Mathieu Chartier [Sat, 27 Aug 2016 20:31:50 +0000 (20:31 +0000)]
Merge "ART: Add STRING_DEX_CACHE_ELEMENT_SIZE" am:
0e1ad6145a am:
30a304cb0f
am:
2bbd282476
Change-Id: Id491bef6b70198f71cd4c56061a4226f608062ac
Mathieu Chartier [Sat, 27 Aug 2016 20:28:50 +0000 (20:28 +0000)]
Merge "WIP: ART: Clean p x86_64 string dex cache asm." am:
12c4a28167
am:
7de714083b
Change-Id: Id4aacfa81b8fec54da3f4f243e301eefd87f7c5f
Mathieu Chartier [Sat, 27 Aug 2016 20:28:50 +0000 (20:28 +0000)]
Merge "ART: Add STRING_DEX_CACHE_ELEMENT_SIZE" am:
0e1ad6145a
am:
30a304cb0f
Change-Id: I764fea1cded3f0af23908491b2d95fab3a8cd836
Mathieu Chartier [Sat, 27 Aug 2016 20:25:24 +0000 (20:25 +0000)]
Merge "WIP: ART: Clean p x86_64 string dex cache asm."
am:
12c4a28167
Change-Id: If728e388581945c3ffbe0454c2a1634400d64b70
Mathieu Chartier [Sat, 27 Aug 2016 20:25:22 +0000 (20:25 +0000)]
Merge "ART: Add STRING_DEX_CACHE_ELEMENT_SIZE"
am:
0e1ad6145a
Change-Id: I7e274aedaf95fcf6b26a1542fb40b36a40abd4a7
Mathieu Chartier [Sat, 27 Aug 2016 20:19:40 +0000 (20:19 +0000)]
Merge "WIP: ART: Clean p x86_64 string dex cache asm."
Mathieu Chartier [Sat, 27 Aug 2016 20:19:10 +0000 (20:19 +0000)]
Merge "ART: Add STRING_DEX_CACHE_ELEMENT_SIZE"
Nicolas Geoffray [Thu, 28 Jul 2016 02:49:14 +0000 (03:49 +0100)]
Pass the right class loader when inlining.
Otherwise, method and type resolution can resolve to the wrong
things and as a side effect update the dex cache with wrong data.
bug:
30403437
Change-Id: I23f94486f51c65e0a1328c6185b36084627e09b3
test:./art/test/run-test --host --jit --dev --no-prebuild 613
(cherry picked from commit
0a210d9b108c87c0e7c1d430a92ce6fc89790c95)
Chih-Hung Hsieh [Fri, 26 Aug 2016 22:06:11 +0000 (15:06 -0700)]
Fix clang-tidy warnings in art.
* Add parentheses around macro parameters, or
use NOLINT to suppress warning.
Bug:
28705665
Test: build with WITH_TIDY=1
Change-Id: Ifc922c2e66215772042bac372754ea70074f0053
Pirama Arumuga Nainar [Fri, 26 Aug 2016 22:45:34 +0000 (22:45 +0000)]
Merge "Ignore -Wunreachable-code for ClassTable::UpdateClass" am:
de35bb7ece am:
fbf7c591e6
am:
55663c3e3b
Change-Id: I250496aa36ab06320526598cacbe9b9d77a0252f
Pirama Arumuga Nainar [Fri, 26 Aug 2016 22:43:02 +0000 (22:43 +0000)]
Merge "Ignore -Wunreachable-code for ClassTable::UpdateClass" am:
de35bb7ece
am:
fbf7c591e6
Change-Id: Ib48f375cbceca3e4d9d491fb812f3cf61104719a
Pirama Arumuga Nainar [Fri, 26 Aug 2016 22:40:34 +0000 (22:40 +0000)]
Merge "Ignore -Wunreachable-code for ClassTable::UpdateClass"
am:
de35bb7ece
Change-Id: I6704f7d40fda0d0dee9e284d0308d4a0c687b56e
Pirama Arumuga Nainar [Fri, 26 Aug 2016 22:38:00 +0000 (22:38 +0000)]
Merge "Ignore -Wunreachable-code for ClassTable::UpdateClass"
Pirama Arumuga Nainar [Fri, 26 Aug 2016 06:42:50 +0000 (23:42 -0700)]
Ignore -Wunreachable-code for ClassTable::UpdateClass
Bug: http://b/
30421084
Bug: http://b/
31104323
Clang triggers -Wunreachable-code in runtime/class_table.cc. Disable
the one instance of this warning until we can investigate (and fix) the
Clang regression.
Change-Id: Ib292009c6d639f540d6b31e793d8aa89dd861b9e
Test: Tested build, boot and common usage for several devices images in
AOSP and internal branch.
Hiroshi Yamauchi [Fri, 26 Aug 2016 20:45:54 +0000 (20:45 +0000)]
Merge "Fix a race condition on GC timing logger data." am:
b857c3bfb9 am:
219ab638d4
am:
abf45ae592
Change-Id: I5b18b8deda3ef82acab633f6103c26aee5412bb4
Hiroshi Yamauchi [Fri, 26 Aug 2016 20:37:53 +0000 (20:37 +0000)]
Merge "Fix a race condition on GC timing logger data." am:
b857c3bfb9
am:
219ab638d4
Change-Id: Id9559ed4c8e8d519e7a70e13c3782fc1837e117c
Hiroshi Yamauchi [Fri, 26 Aug 2016 20:31:55 +0000 (20:31 +0000)]
Merge "Fix a race condition on GC timing logger data."
am:
b857c3bfb9
Change-Id: Ib38baec07bbf2f5512282a7882179d12645de724
Treehugger Robot [Fri, 26 Aug 2016 20:22:44 +0000 (20:22 +0000)]
Merge "Fix a race condition on GC timing logger data."
Hiroshi Yamauchi [Fri, 26 Aug 2016 17:39:29 +0000 (10:39 -0700)]
Fix a race condition on GC timing logger data.
The GC timing logger data is thread local to the GC thread and
shouldn't be used by a mutator. The original intention was to have a
systrace scope.
This should fix the 004-JniTest failures.
Bug:
30980189
Bug:
29517059
Bug:
12687968
Test: test-art-host
Change-Id: Ibc8cfbfdd64d85ff65bf220d3022fc8fdf1064f2
Colin Cross [Fri, 26 Aug 2016 18:48:46 +0000 (18:48 +0000)]
Merge "Fix ODR violation" am:
3e31882574 am:
ee6c328b64
am:
c34817138f
Change-Id: If085ab0158f33f5e469892bbda191ac7e1577e6b
Colin Cross [Fri, 26 Aug 2016 18:46:16 +0000 (18:46 +0000)]
Merge "Fix ODR violation" am:
3e31882574
am:
ee6c328b64
Change-Id: I6952c082255a9bf24d58846adfee635ee83614cc
Colin Cross [Fri, 26 Aug 2016 18:43:18 +0000 (18:43 +0000)]
Merge "Fix ODR violation"
am:
3e31882574
Change-Id: I86b284de927a0ba8df7f594681edb41a7d613e0d
Treehugger Robot [Fri, 26 Aug 2016 18:32:23 +0000 (18:32 +0000)]
Merge "Fix ODR violation"
Christopher Ferris [Fri, 26 Aug 2016 18:07:17 +0000 (18:07 +0000)]
Add lock when iterating over BacktraceMap. am:
250a966717
am:
4318328e33
Change-Id: I4e4ab92b4e1b46edba3f648031e2447fb09874d6
Christopher Ferris [Fri, 26 Aug 2016 18:00:45 +0000 (18:00 +0000)]
Add lock when iterating over BacktraceMap.
am:
250a966717
Change-Id: I220924343cbf4a510473fba8d896b438307dc567
Colin Cross [Fri, 26 Aug 2016 16:59:03 +0000 (09:59 -0700)]
Fix ODR violation
Switch everything to libziparchive instead of libziparchive-host to
prevent ODR violations.
Change-Id: Iadbe6bd22d5560621a5119d0bcc5bb829f476f6f
Vladimir Marko [Fri, 26 Aug 2016 16:36:37 +0000 (16:36 +0000)]
Merge "ARM/MIPS: Avoid dead dex cache arrays base for intrinsics." am:
cc55a7ce2a am:
404450d7eb
am:
d34a3bd85f
Change-Id: I34b4c698ec632784c0e4dc4b83e5ec00442e37b3
Vladimir Marko [Fri, 26 Aug 2016 16:31:06 +0000 (16:31 +0000)]
Merge "ARM/MIPS: Avoid dead dex cache arrays base for intrinsics." am:
cc55a7ce2a
am:
404450d7eb
Change-Id: I3100422e46e2804fd02b8c054bd82b93238c9809
Vladimir Marko [Fri, 26 Aug 2016 16:28:09 +0000 (16:28 +0000)]
Merge "ARM/MIPS: Avoid dead dex cache arrays base for intrinsics."
am:
cc55a7ce2a
Change-Id: Iccc6c68fb830b5991374b2c258f4a92c30eb1700
Treehugger Robot [Fri, 26 Aug 2016 16:19:59 +0000 (16:19 +0000)]
Merge "ARM/MIPS: Avoid dead dex cache arrays base for intrinsics."
Neil Fuller [Fri, 26 Aug 2016 15:22:27 +0000 (15:22 +0000)]
Merge "Tracking java.lang.reflect.Executable changes" am:
c9c055f960 am:
2d96cfb9a2
am:
c7a662cd39
Change-Id: I672286b004a53b5271fcccb5dc0fc50dad5af4be
Neil Fuller [Fri, 26 Aug 2016 15:16:23 +0000 (15:16 +0000)]
Merge "Tracking java.lang.reflect.Executable changes" am:
c9c055f960
am:
2d96cfb9a2
Change-Id: I38c5f48031513181d1f9d837e4531b47dc8e99b2
Neil Fuller [Fri, 26 Aug 2016 15:08:08 +0000 (15:08 +0000)]
Merge "Tracking java.lang.reflect.Executable changes"
am:
c9c055f960
Change-Id: I43e19a6ed6ee65788700a30fa0640ccf1f66634d
Roland Levillain [Fri, 26 Aug 2016 15:07:00 +0000 (15:07 +0000)]
Merge "ARM: Make runtime invokes use InvokeRuntime()." am:
c0ee1f5af1 am:
734c492002
am:
65012c8241
Change-Id: I2f998323554acd4dd19973dc7ab8cd6ed3b1f925
Roland Levillain [Fri, 26 Aug 2016 15:04:31 +0000 (15:04 +0000)]
Merge "ARM: Make runtime invokes use InvokeRuntime()." am:
c0ee1f5af1
am:
734c492002
Change-Id: I2831a31fa21222bbfc6c18ff3971e216977bf744
Treehugger Robot [Fri, 26 Aug 2016 15:03:21 +0000 (15:03 +0000)]
Merge "Tracking java.lang.reflect.Executable changes"
Roland Levillain [Fri, 26 Aug 2016 15:01:33 +0000 (15:01 +0000)]
Merge "ARM: Make runtime invokes use InvokeRuntime()."
am:
c0ee1f5af1
Change-Id: I3a41c5d23f37ab1be8db8dd2cf8eceddd3a0d857
Roland Levillain [Fri, 26 Aug 2016 14:56:39 +0000 (14:56 +0000)]
Merge "ARM: Make runtime invokes use InvokeRuntime()."
Vladimir Marko [Fri, 26 Aug 2016 12:13:33 +0000 (13:13 +0100)]
ARM/MIPS: Avoid dead dex cache arrays base for intrinsics.
Test: Run ART test suite on host and Nexus 6.
Change-Id: Ie2ad70f1e3f125eae5dad53a6384d405e0311505
Neil Fuller [Fri, 12 Aug 2016 08:37:02 +0000 (09:37 +0100)]
Tracking java.lang.reflect.Executable changes
Added a method to Class: total vtable entries increases
by one.
Handling knock-ons of introducing Executable into the
class hierarchy above AbstractMethod.
Rearranging java_lang_reflect_*.cc code to track libcore
changes that reduce duplication between Constructor / Method
/ Executable and AbstractMethod and track the OpenJDK 8
more closely.
Bug:
28666126
Change-Id: I6b5c476a14b8ea25556c35448431de744519b6c2
Serban Constantinescu [Wed, 22 Jun 2016 16:04:45 +0000 (17:04 +0100)]
ARM: Make runtime invokes use InvokeRuntime().
This patch refactors all of the ARM Optimizing compiler runtime
invokes to use InvokeRuntime(). It also fixes some misuses of
RecordPcInfo().
Change-Id: I722bc2ba95e42ff69ca12c3edc09326e0de2881f
Roland Levillain [Fri, 26 Aug 2016 10:32:44 +0000 (10:32 +0000)]
Merge "Address missing variable definition to fix the build." am:
c4db1d10c5 am:
3ca9647ba9
am:
d83e9f7729
Change-Id: I70849a505be7c370ddff4e0f6b83c80d3501ca73
Roland Levillain [Fri, 26 Aug 2016 10:30:13 +0000 (10:30 +0000)]
Merge "Address missing variable definition to fix the build." am:
c4db1d10c5
am:
3ca9647ba9
Change-Id: If38952feba84eac484083cd8e82081bcd9c74a88
Roland Levillain [Fri, 26 Aug 2016 10:27:15 +0000 (10:27 +0000)]
Merge "Address missing variable definition to fix the build."
am:
c4db1d10c5
Change-Id: If5e49f56b1d4b8ddfca44d5053cc2bc5590b0f5e
Roland Levillain [Fri, 26 Aug 2016 10:22:29 +0000 (10:22 +0000)]
Merge "Address missing variable definition to fix the build."
Roland Levillain [Fri, 26 Aug 2016 10:17:44 +0000 (11:17 +0100)]
Address missing variable definition to fix the build.
It was removed by another CL merged just before the
offending CL.
Test: m build-art-host
Bug:
29516974
Bug:
29506760
Bug:
12687968
Change-Id: I4457b6dafd48731eef5c8cc370d9107764d6f55c
Roland Levillain [Fri, 26 Aug 2016 10:03:12 +0000 (10:03 +0000)]
Merge "Re-enable the ArraySet fast path with Baker read barriers." am:
cf073b3528 am:
1edd9b54ff
am:
f4766dd861
Change-Id: Ice15102a45baafe8c1bed5fee45e6826cd9b8b7a
Roland Levillain [Fri, 26 Aug 2016 10:00:12 +0000 (10:00 +0000)]
Merge "Re-enable the ArraySet fast path with Baker read barriers." am:
cf073b3528
am:
1edd9b54ff
Change-Id: I59d4459b037f8e4f007ffc260fb76480e0436901
Roland Levillain [Fri, 26 Aug 2016 09:57:14 +0000 (09:57 +0000)]
Merge "Re-enable the ArraySet fast path with Baker read barriers."
am:
cf073b3528
Change-Id: Id6911521c2a280c09f4e13f1c48054d296edaf6e
Roland Levillain [Fri, 26 Aug 2016 09:51:01 +0000 (09:51 +0000)]
Merge "Re-enable the ArraySet fast path with Baker read barriers."
Colin Cross [Fri, 26 Aug 2016 02:52:15 +0000 (02:52 +0000)]
Merge "Fix mac builds" am:
6fe468835c am:
203dc006be
am:
85631f92e0
Change-Id: I0eff3622be35305ef852e949c813b47d1e5c4ecf
Colin Cross [Fri, 26 Aug 2016 02:49:45 +0000 (02:49 +0000)]
Merge "Fix mac builds" am:
6fe468835c
am:
203dc006be
Change-Id: I17e876a20aadee6ae743ed1b59a2c9270928ebd4
Colin Cross [Fri, 26 Aug 2016 02:46:48 +0000 (02:46 +0000)]
Merge "Fix mac builds"
am:
6fe468835c
Change-Id: I1bafab414868c3107790a522b82ec698071b3db5
Treehugger Robot [Fri, 26 Aug 2016 02:40:55 +0000 (02:40 +0000)]
Merge "Fix mac builds"
Wojciech Staszkiewicz [Fri, 26 Aug 2016 02:28:13 +0000 (02:28 +0000)]
Merge "Bisection bug search tool" am:
99f575da68 am:
65df7412b0
am:
e8e4bef7d4
Change-Id: I78bc5fa77a3a64bb5d036b8aa50cf54bef11284b
Wojciech Staszkiewicz [Fri, 26 Aug 2016 02:25:43 +0000 (02:25 +0000)]
Merge "Bisection bug search tool" am:
99f575da68
am:
65df7412b0
Change-Id: Icea0e91fd60f2280d7e9ce00056840ea2710145e
Wojciech Staszkiewicz [Fri, 26 Aug 2016 02:22:45 +0000 (02:22 +0000)]
Merge "Bisection bug search tool"
am:
99f575da68
Change-Id: I2e7c47fb190af4ef3b4e578bc719217147d79adc
Treehugger Robot [Fri, 26 Aug 2016 02:14:53 +0000 (02:14 +0000)]
Merge "Bisection bug search tool"
Hiroshi Yamauchi [Fri, 26 Aug 2016 02:11:43 +0000 (02:11 +0000)]
Merge "Background full compaction for CC." am:
d9cf6d5ef6 am:
4f40f12e85
am:
27764a5a26
Change-Id: I2e8c4a85d495a4672b4bb5ce92610aaa1451b0f5