OSDN Git Service
Mathieu Chartier [Mon, 3 Oct 2016 18:54:55 +0000 (18:54 +0000)]
Merge "Delete some unused bitmap walking code" am:
462e21cc8d am:
6c5c5a16b6 am:
72adaa9bb7
am:
55d4adda63
Change-Id: Ic7088aaaf5d8004fb28bcdf2063f6a589427c7a1
Mathieu Chartier [Mon, 3 Oct 2016 18:49:03 +0000 (18:49 +0000)]
Merge "Delete some unused bitmap walking code" am:
462e21cc8d am:
6c5c5a16b6
am:
72adaa9bb7
Change-Id: I23c3aafb4a9b1d7adfcfe955674392dc4d500728
Mathieu Chartier [Mon, 3 Oct 2016 18:45:27 +0000 (18:45 +0000)]
Merge "Delete some unused bitmap walking code" am:
462e21cc8d
am:
6c5c5a16b6
Change-Id: I08531a11bdf99d400a0f41fe163b7efe8401c3ab
Mathieu Chartier [Mon, 3 Oct 2016 18:41:59 +0000 (18:41 +0000)]
Merge "Delete some unused bitmap walking code"
am:
462e21cc8d
Change-Id: Ie01f34d37f895fadfb6e657deacfa8239ce6e4ba
Mathieu Chartier [Mon, 3 Oct 2016 18:27:26 +0000 (18:27 +0000)]
Merge "Delete some unused bitmap walking code"
Jeff Hao [Mon, 3 Oct 2016 18:00:53 +0000 (18:00 +0000)]
Merge "Reserve space in the char backing vector to prevent reallocations" am:
ce0db6fb7b am:
67396f35de am:
5f894870a2
am:
50c2fa9ab1
Change-Id: I5732c3cd52d0732a603526f3b8b04443d4495bc2
Jeff Hao [Mon, 3 Oct 2016 17:56:57 +0000 (17:56 +0000)]
Merge "Reserve space in the char backing vector to prevent reallocations" am:
ce0db6fb7b am:
67396f35de
am:
5f894870a2
Change-Id: I6637de6f076a9748b95be26ef2c3d4990405a5f9
Jeff Hao [Mon, 3 Oct 2016 17:53:24 +0000 (17:53 +0000)]
Merge "Reserve space in the char backing vector to prevent reallocations" am:
ce0db6fb7b
am:
67396f35de
Change-Id: I68f1f4598cbeb9a376720d9f4bbd896ed6ec038f
Jeff Hao [Mon, 3 Oct 2016 17:49:53 +0000 (17:49 +0000)]
Merge "Reserve space in the char backing vector to prevent reallocations"
am:
ce0db6fb7b
Change-Id: I2e6cb00c5962ebcd9f94a1f7f1d5f82e0b6298ba
Jeff Hao [Mon, 3 Oct 2016 17:42:15 +0000 (17:42 +0000)]
Merge "Reserve space in the char backing vector to prevent reallocations"
Narayan Kamath [Mon, 3 Oct 2016 13:26:54 +0000 (13:26 +0000)]
Merge "DexCachePair : Add an Assign method." am:
d295618ac7 am:
25912555ca am:
c356fc66cf
am:
f2f0ea052e
Change-Id: I240928815f1bda949efaf653056feb85c4a1c028
Narayan Kamath [Mon, 3 Oct 2016 13:26:38 +0000 (13:26 +0000)]
Merge "Address review comments for change
25352fc06c84cdab8a2ab." am:
1ec37ada35 am:
5d722d83e6 am:
dc7ab3a0e1
am:
fae353b771
Change-Id: I5d0b1c5537609abc0413b0a82b7dcb47ed113b47
Narayan Kamath [Mon, 3 Oct 2016 13:23:24 +0000 (13:23 +0000)]
Merge "DexCachePair : Add an Assign method." am:
d295618ac7 am:
25912555ca
am:
c356fc66cf
Change-Id: I566af9d8dbab6f7d8218b6735d2d3fe948541e88
Narayan Kamath [Mon, 3 Oct 2016 13:23:10 +0000 (13:23 +0000)]
Merge "Address review comments for change
25352fc06c84cdab8a2ab." am:
1ec37ada35 am:
5d722d83e6
am:
dc7ab3a0e1
Change-Id: I6b5e170b8b805183ecc772d69692405c13259ec9
Narayan Kamath [Mon, 3 Oct 2016 13:19:22 +0000 (13:19 +0000)]
Merge "DexCachePair : Add an Assign method." am:
d295618ac7
am:
25912555ca
Change-Id: Icfbe18b08e866e3c1532b3b4c6668ec017f4212e
Narayan Kamath [Mon, 3 Oct 2016 13:19:07 +0000 (13:19 +0000)]
Merge "Address review comments for change
25352fc06c84cdab8a2ab." am:
1ec37ada35
am:
5d722d83e6
Change-Id: I68466df8d8d1a21737d778754622f7cbbb041e26
Narayan Kamath [Mon, 3 Oct 2016 13:15:50 +0000 (13:15 +0000)]
Merge "DexCachePair : Add an Assign method."
am:
d295618ac7
Change-Id: I400ebe914f35dd690902888b8edbc9d78262fc90
Narayan Kamath [Mon, 3 Oct 2016 13:15:37 +0000 (13:15 +0000)]
Merge "Address review comments for change
25352fc06c84cdab8a2ab."
am:
1ec37ada35
Change-Id: I31e88cef1bc1dbcef2bd84dc9dbac2b13723bc40
Narayan Kamath [Mon, 3 Oct 2016 13:10:42 +0000 (13:10 +0000)]
Merge "DexCachePair : Add an Assign method."
Narayan Kamath [Fri, 30 Sep 2016 15:29:19 +0000 (16:29 +0100)]
DexCachePair : Add an Assign method.
This prevents the logic for determining a slot from the type ID from
being scattered all over the place.
Bug:
30550796
Test: make test-art-host
Change-Id: I4ad6db8b730dc617fa8474a71c3794963b58279b
Narayan Kamath [Mon, 3 Oct 2016 13:09:34 +0000 (13:09 +0000)]
Merge "Address review comments for change
25352fc06c84cdab8a2ab."
Narayan Kamath [Mon, 3 Oct 2016 10:48:01 +0000 (10:48 +0000)]
Merge "class_linker: Add support for resolving method types." am:
ebeee75e46 am:
838d4b7aff am:
5c4aeb46f5
am:
7cec87f751
Change-Id: I3b9364ebc746e3c129926a22be158bd6a1488bef
Narayan Kamath [Mon, 3 Oct 2016 10:44:05 +0000 (10:44 +0000)]
Merge "class_linker: Add support for resolving method types." am:
ebeee75e46 am:
838d4b7aff
am:
5c4aeb46f5
Change-Id: I382bf3c92c48b4575f515d822d9e7840ecfb3eeb
Narayan Kamath [Mon, 3 Oct 2016 10:40:31 +0000 (10:40 +0000)]
Merge "class_linker: Add support for resolving method types." am:
ebeee75e46
am:
838d4b7aff
Change-Id: Ied67ad558ac83aafae2fc7b2c7c70ab649f4fb26
Narayan Kamath [Mon, 3 Oct 2016 10:37:02 +0000 (10:37 +0000)]
Merge "class_linker: Add support for resolving method types."
am:
ebeee75e46
Change-Id: Ic92e41bd5386ae7476cc26ef476e5fc22335b404
Narayan Kamath [Mon, 3 Oct 2016 10:33:01 +0000 (11:33 +0100)]
Address review comments for change
25352fc06c84cdab8a2ab.
Test: make test-art-host
Bug:
30550796
Change-Id: Ic689e4c9bee691f03703288c3b12634a26841140
Treehugger Robot [Mon, 3 Oct 2016 10:32:15 +0000 (10:32 +0000)]
Merge "class_linker: Add support for resolving method types."
Narayan Kamath [Wed, 3 Aug 2016 11:46:58 +0000 (12:46 +0100)]
class_linker: Add support for resolving method types.
- Add a new fixed size dex cache array for resolved method types.
The size of this array is set to 1024.
- Also introduces a new runtime flag that controls this feature.
Test: make test-art-host
Bug:
30550796
Change-Id: I147b33398d71ee21f2e91b418d3700d4630801ff
Wojciech Staszkiewicz [Sat, 1 Oct 2016 01:18:18 +0000 (01:18 +0000)]
Merge "Integrate dexfuzz with bisection search" am:
51cbe84ca3 am:
55fc7998dc am:
756a6bc88d
am:
adc5dd072f
Change-Id: Ia6547dd2be4bec47ea6f37cae3af187dce395660
Wojciech Staszkiewicz [Sat, 1 Oct 2016 01:14:48 +0000 (01:14 +0000)]
Merge "Integrate dexfuzz with bisection search" am:
51cbe84ca3 am:
55fc7998dc
am:
756a6bc88d
Change-Id: Ib4191d6fe587385d84bd2c624ffe634c27a9fb4d
Wojciech Staszkiewicz [Sat, 1 Oct 2016 01:11:16 +0000 (01:11 +0000)]
Merge "Integrate dexfuzz with bisection search" am:
51cbe84ca3
am:
55fc7998dc
Change-Id: Icdfe4a910d596ee89a4c43b1dddac1cc719f46e9
Wojciech Staszkiewicz [Sat, 1 Oct 2016 01:07:44 +0000 (01:07 +0000)]
Merge "Integrate dexfuzz with bisection search"
am:
51cbe84ca3
Change-Id: I10fe4df9f3efb577229f6f1c06617793cdac21aa
Treehugger Robot [Sat, 1 Oct 2016 01:00:38 +0000 (01:00 +0000)]
Merge "Integrate dexfuzz with bisection search"
Jeff Hao [Sat, 1 Oct 2016 00:35:37 +0000 (00:35 +0000)]
Merge "String Compression for ARM and ARM64" am:
e89e1b5fa2 am:
fad299e61a am:
0e078f2993
am:
519f496165
Change-Id: I12f4c725d9695b492ad55a7a57f08e2ccd28e026
Jeff Hao [Sat, 1 Oct 2016 00:35:20 +0000 (00:35 +0000)]
Merge "String compression on intrinsics x86 and x86_64" am:
f2ebe98e32 am:
efa2baa97c am:
a76253b88b
am:
8a58c6356d
Change-Id: I35c62054268c6edbf61bc8c913d3f100c7abee24
Andreas Gampe [Sat, 1 Oct 2016 00:35:03 +0000 (00:35 +0000)]
Merge "ART: Add odex IMT dumping to oatdump" am:
6fa67a0261 am:
8980248138 am:
f726e16ce3
am:
27ba902edf
Change-Id: Ie62bcdf0a9c5e5ad3fe309e796c659f334e2e9e8
Vishwath Mohan [Sat, 1 Oct 2016 00:34:47 +0000 (00:34 +0000)]
Merge "Set coverage to false for dex2oat." am:
dd26fef65a am:
818f49e898 am:
d70dd12402
am:
0b03c8a751
Change-Id: I0ea706adb138599429d56e46e99142ef5a0f7e57
Wojciech Staszkiewicz [Thu, 29 Sep 2016 00:51:06 +0000 (17:51 -0700)]
Integrate dexfuzz with bisection search
Adds --bisection-search switch to dexfuzz. When specified makes
dexfuzz run bisection search on discovered output divergences.
Bisection search output is saved to bisection_outputs/ directory which
is assumed to be present.
If --bisection-search is used, bisection_search.py has to be on PATH.
Test: ./run_dex_fuzz_test.py , with hardcoded change to emit a known
divergent program instead of calling jfuzz.
Change-Id: I8fcb45e201761f1f05adee74e6b8636bcc452332
Jeff Hao [Fri, 30 Sep 2016 23:02:19 +0000 (23:02 +0000)]
Merge "String Compression for ARM and ARM64" am:
e89e1b5fa2 am:
fad299e61a
am:
0e078f2993
Change-Id: If7e1aa2c199248beee1e36b9aac55cd2d0938438
Jeff Hao [Fri, 30 Sep 2016 23:02:05 +0000 (23:02 +0000)]
Merge "String compression on intrinsics x86 and x86_64" am:
f2ebe98e32 am:
efa2baa97c
am:
a76253b88b
Change-Id: I6b82dbf7ccc80e21b06d9f56a5c4696ed0c50a4e
Jeff Hao [Fri, 30 Sep 2016 22:58:46 +0000 (22:58 +0000)]
Merge "String Compression for ARM and ARM64" am:
e89e1b5fa2
am:
fad299e61a
Change-Id: I17c85936779deb1764207cbe0833afd025924067
Jeff Hao [Fri, 30 Sep 2016 22:58:32 +0000 (22:58 +0000)]
Merge "String compression on intrinsics x86 and x86_64" am:
f2ebe98e32
am:
efa2baa97c
Change-Id: I9453006e191c9c6a7912ac9e60becc6a00c5d063
Jeff Hao [Fri, 30 Sep 2016 22:55:17 +0000 (22:55 +0000)]
Merge "String Compression for ARM and ARM64"
am:
e89e1b5fa2
Change-Id: I1d81afc30cf5c3170e56d94787f9ab0cff80ce69
Jeff Hao [Fri, 30 Sep 2016 22:55:03 +0000 (22:55 +0000)]
Merge "String compression on intrinsics x86 and x86_64"
am:
f2ebe98e32
Change-Id: I36f94d80eab93b13e3d2fd44ca3b0597077d476c
Jeff Hao [Fri, 30 Sep 2016 22:52:13 +0000 (22:52 +0000)]
Merge "String Compression for ARM and ARM64"
Jeff Hao [Fri, 30 Sep 2016 22:44:45 +0000 (22:44 +0000)]
Merge "String compression on intrinsics x86 and x86_64"
Andreas Gampe [Fri, 30 Sep 2016 22:38:33 +0000 (22:38 +0000)]
Merge "ART: Add odex IMT dumping to oatdump" am:
6fa67a0261 am:
8980248138
am:
f726e16ce3
Change-Id: Ida0a6b3f89fda6b7a7be05929df8dd685cf16b18
Andreas Gampe [Fri, 30 Sep 2016 22:35:00 +0000 (22:35 +0000)]
Merge "ART: Add odex IMT dumping to oatdump" am:
6fa67a0261
am:
8980248138
Change-Id: Ib11ad01348970fd22ac30cf80ec25facc2120841
Andreas Gampe [Fri, 30 Sep 2016 22:30:30 +0000 (22:30 +0000)]
Merge "ART: Add odex IMT dumping to oatdump"
am:
6fa67a0261
Change-Id: Ia9d8f1728aa20ac6b8b2b9dbd7238191fbdc9422
Vishwath Mohan [Fri, 30 Sep 2016 22:23:34 +0000 (22:23 +0000)]
Merge "Set coverage to false for dex2oat." am:
dd26fef65a am:
818f49e898
am:
d70dd12402
Change-Id: I6d16e601096301af2ff21cb38fee452d9423e07d
Treehugger Robot [Fri, 30 Sep 2016 22:20:10 +0000 (22:20 +0000)]
Merge "ART: Add odex IMT dumping to oatdump"
Vishwath Mohan [Fri, 30 Sep 2016 22:20:00 +0000 (22:20 +0000)]
Merge "Set coverage to false for dex2oat." am:
dd26fef65a
am:
818f49e898
Change-Id: I69fb0180eda85e1f5c7ad8a2ca2450dc2125af76
Vishwath Mohan [Fri, 30 Sep 2016 22:16:29 +0000 (22:16 +0000)]
Merge "Set coverage to false for dex2oat."
am:
dd26fef65a
Change-Id: Ieeb29431a3b3b2798bbab118fae7165e1bbfa193
Treehugger Robot [Fri, 30 Sep 2016 22:08:56 +0000 (22:08 +0000)]
Merge "Set coverage to false for dex2oat."
Ben Gruver [Fri, 30 Sep 2016 20:10:42 +0000 (13:10 -0700)]
Reserve space in the char backing vector to prevent reallocations
The pointers in image_filenames_ and oat_filenames can become invalidated
if the char_backing_storage_ vector gets reallocated when adding strings.
Test: mma test-art-host-gtest-dex2oat_test
Change-Id: I82714468163ce49ce53953e6edcb57a17d46cdbb
Dimitry Ivanov [Fri, 30 Sep 2016 18:10:29 +0000 (18:10 +0000)]
Merge "Remove dependency on libcutils" am:
4f0cabfe13 am:
2da7492dc8 am:
35829c75d1
am:
8b012c29d0
Change-Id: I9d00c786cefd1a88b7cf246a1d95587d5e80a13e
Mathieu Chartier [Fri, 30 Sep 2016 17:59:32 +0000 (10:59 -0700)]
Delete some unused bitmap walking code
No longer required with newer versions of the image writer.
Test: mm -j32
Change-Id: I496bc49c80d84bfa3aada39f8c6e3e4e4dfb15d4
Dimitry Ivanov [Fri, 30 Sep 2016 17:59:08 +0000 (17:59 +0000)]
Merge "Remove dependency on libcutils" am:
4f0cabfe13 am:
2da7492dc8
am:
35829c75d1
Change-Id: I71e31d2bceb6748c84c2e65d4dfacc08e6b8904a
jessicahandojo [Sat, 10 Sep 2016 02:01:32 +0000 (19:01 -0700)]
String Compression for ARM and ARM64
Changes on intrinsics and Code Generation on ARM and ARM64
for string compression feature. Currently the feature is off.
The size of boot.oat and boot.art for ARM before and after the
changes (feature OFF) are still. When the feature ON,
boot.oat increased by 0.60% and boot.art decreased by 9.38%.
Meanwhile for ARM64, size of boot.oat and boot.art before and
after changes (feature OFF) are still. When the feature ON,
boot.oat increased by 0.48% and boot.art decreased by 6.58%.
Turn feature on: runtime/mirror/string.h (kUseStringCompression = true)
runtime/asm_support.h (STRING_COMPRESSION_FEATURE 1)
Test: m -j31 test-art-target
All tests passed both when the mirror::kUseStringCompression
is ON and OFF.
Bug:
31040547
Change-Id: I24e86b99391df33ba27df747779b648c5a820649
Dimitry Ivanov [Fri, 30 Sep 2016 17:48:07 +0000 (17:48 +0000)]
Merge "Remove dependency on libcutils" am:
4f0cabfe13
am:
2da7492dc8
Change-Id: Id36a3883f3b67a2f0c2ae94336683647054b40ee
Dimitry Ivanov [Fri, 30 Sep 2016 17:43:15 +0000 (17:43 +0000)]
Merge "Remove dependency on libcutils"
am:
4f0cabfe13
Change-Id: Ib9a9717dac149f4a74a5893d614ac1f36bfed0e7
Dimitry Ivanov [Fri, 30 Sep 2016 17:37:57 +0000 (17:37 +0000)]
Merge "Remove dependency on libcutils"
Vladimir Marko [Fri, 30 Sep 2016 17:28:35 +0000 (17:28 +0000)]
Merge "Revert "Store resolved Strings for AOT code in .bss."" am:
523b51537f am:
c8c8407648 am:
4e98fb60ff
am:
72724b05cd
Change-Id: I2cafee9d9c4132a0f590767a26530e4293f64d70
Vladimir Marko [Fri, 30 Sep 2016 17:24:36 +0000 (17:24 +0000)]
Merge "Revert "Store resolved Strings for AOT code in .bss."" am:
523b51537f am:
c8c8407648
am:
4e98fb60ff
Change-Id: Ia6652d0df4c86788a86f8d35bb5b177412bcc99d
Vladimir Marko [Fri, 30 Sep 2016 17:21:36 +0000 (17:21 +0000)]
Merge "Revert "Store resolved Strings for AOT code in .bss."" am:
523b51537f
am:
c8c8407648
Change-Id: Ifa5b9cb9c85e9737461eaa394107f1dea455ddaa
Vladimir Marko [Fri, 30 Sep 2016 17:18:36 +0000 (17:18 +0000)]
Merge "Revert "Store resolved Strings for AOT code in .bss.""
am:
523b51537f
Change-Id: I563f9b4aed5a86279a926c0bd240d0fc39017f93
Vladimir Marko [Fri, 30 Sep 2016 17:12:41 +0000 (17:12 +0000)]
Merge "Revert "Store resolved Strings for AOT code in .bss.""
jessicahandojo [Fri, 9 Sep 2016 02:49:13 +0000 (19:49 -0700)]
String compression on intrinsics x86 and x86_64
Changes on intrinsics and Code Generation (x86 and x86_64)
for string compression feature. Currently the feature is off.
The size of boot.oat and boot.art for x86 before and after the
changes (feature OFF) are still. When the feature ON,
boot.oat increased by 0.83% and boot.art decreased by 19.32%.
Meanwhile for x86_64, size of boot.oat and boot.art before and
after changes (feature OFF) are still. When the feature ON,
boot.oat increased by 0.87% and boot.art decreased by 6.59%.
Turn feature on: runtime/mirror/string.h (kUseStringCompression = true)
runtime/asm_support.h (STRING_COMPRESSION_FEATURE 1)
Test: m -j31 test-art-host
All tests passed both when the mirror::kUseStringCompression
is ON and OFF.
The jni_internal_test changed to assert an empty string length
to be equal -(1 << 31) as it is compressed.
Bug:
31040547
Change-Id: Ia447c9b147cabb6a69e6ded86be1fe0c46d9638d
Vladimir Marko [Fri, 30 Sep 2016 17:04:49 +0000 (17:04 +0000)]
Revert "Store resolved Strings for AOT code in .bss."
There are some issues with oat_test64 on host and aosp_mips-eng.
Also reverts "compiler_driver: Fix build."
Bug:
20323084
Bug:
30627598
This reverts commit
63dccbbefef3014c99c22748d18befcc7bcb3b41.
This reverts commit
04a44135ace10123f059373691594ae0f270a8a4.
Change-Id: I568ba3e58cf103987fdd63c8a21521010a9f27c4
Wojciech Staszkiewicz [Fri, 30 Sep 2016 16:59:00 +0000 (16:59 +0000)]
Merge "Make run-test fail if output-path is too long" am:
9e5739aaa6 am:
edc3bec952 am:
644c3d5837
am:
5424560fd4
Change-Id: Iad31074c83a7ed719919c9c6f59046ff410216c8
Wojciech Staszkiewicz [Fri, 30 Sep 2016 16:55:34 +0000 (16:55 +0000)]
Merge "Make run-test fail if output-path is too long" am:
9e5739aaa6 am:
edc3bec952
am:
644c3d5837
Change-Id: Ia8790806e7e5c67f43029460072c82a4f22ea62b
Wojciech Staszkiewicz [Fri, 30 Sep 2016 16:53:06 +0000 (16:53 +0000)]
Merge "Make run-test fail if output-path is too long" am:
9e5739aaa6
am:
edc3bec952
Change-Id: I85d75afbebb469ed630688e9cddf50332ba27b16
Wojciech Staszkiewicz [Fri, 30 Sep 2016 16:50:02 +0000 (16:50 +0000)]
Merge "Make run-test fail if output-path is too long"
am:
9e5739aaa6
Change-Id: Ie07a4925a02fdec690fa4e83ed7a74d05db28d1f
Andreas Gampe [Fri, 30 Sep 2016 02:50:27 +0000 (19:50 -0700)]
ART: Add odex IMT dumping to oatdump
Support scanning oat files besides the boot image.
Bug:
31594153
Test: m test-art-host
Change-Id: I672d0534b8a8274a4430217656b68c55e4b31cc4
Treehugger Robot [Fri, 30 Sep 2016 16:42:48 +0000 (16:42 +0000)]
Merge "Make run-test fail if output-path is too long"
Dimitry Ivanov [Wed, 28 Sep 2016 09:44:00 +0000 (02:44 -0700)]
Remove dependency on libcutils
Use liblog for liblog (instead of libcutils)
Replace calls to property_get with libbase
GetProperty()
Bug: http://b/
31289077
Bug: http://b/
27171986
Test: remove liblog from libcutils and recompile
Test: make test-art-target -j4
Change-Id: I2a2913af8f521131558e9dd672d3973a64a410d3
Vladimir Marko [Fri, 30 Sep 2016 15:07:22 +0000 (15:07 +0000)]
Merge "Add const-string benchmark." am:
93acbaca3b am:
8c9ce06bfc am:
8620720910
am:
c930d65fc7
Change-Id: If427f9aa97a29d57fe1cdecd9e244734199b8edd
Vladimir Marko [Fri, 30 Sep 2016 15:00:27 +0000 (15:00 +0000)]
Merge "Add const-string benchmark." am:
93acbaca3b am:
8c9ce06bfc
am:
8620720910
Change-Id: I8f02758f6f77247ce128353fdcc0a28145e3d4ce
Vladimir Marko [Fri, 30 Sep 2016 14:57:53 +0000 (14:57 +0000)]
Merge "Add const-string benchmark." am:
93acbaca3b
am:
8c9ce06bfc
Change-Id: I423bb2ca1aba550c9aec902ea45cbaef339c9905
Vladimir Marko [Fri, 30 Sep 2016 14:55:24 +0000 (14:55 +0000)]
Merge "Add const-string benchmark."
am:
93acbaca3b
Change-Id: Id1f730f86ed90666a8964e9c0083d7facbd4f3c4
Treehugger Robot [Fri, 30 Sep 2016 14:50:55 +0000 (14:50 +0000)]
Merge "Add const-string benchmark."
Nicolas Geoffray [Fri, 30 Sep 2016 14:50:22 +0000 (14:50 +0000)]
Merge "compiler_driver: Fix build." am:
33531dcb91 am:
8e5e03a333 am:
5008612237
am:
c4ee9ccce9
Change-Id: Id33410375b638c5a40e7e57f92e91c7364dd3525
Nicolas Geoffray [Fri, 30 Sep 2016 14:46:55 +0000 (14:46 +0000)]
Merge "compiler_driver: Fix build." am:
33531dcb91 am:
8e5e03a333
am:
5008612237
Change-Id: Idd4abb6936460a2e3ffb3013182c6c8809d0cf27
Nicolas Geoffray [Fri, 30 Sep 2016 14:43:55 +0000 (14:43 +0000)]
Merge "compiler_driver: Fix build." am:
33531dcb91
am:
8e5e03a333
Change-Id: I4c235617f53e49e731389a53e5094ec391f90d16
Nicolas Geoffray [Fri, 30 Sep 2016 14:40:54 +0000 (14:40 +0000)]
Merge "compiler_driver: Fix build."
am:
33531dcb91
Change-Id: Ice81e20bdf9ff85aa1893a065e996b53afff6dc8
Nicolas Geoffray [Fri, 30 Sep 2016 14:36:37 +0000 (14:36 +0000)]
Merge "compiler_driver: Fix build."
Vladimir Marko [Fri, 30 Sep 2016 14:27:52 +0000 (14:27 +0000)]
Merge "Store resolved Strings for AOT code in .bss." am:
428792553e am:
ee963538f4 am:
45c93615dc
am:
30773392d2
Change-Id: Iaccfa29e0e3fd6b822b47ccf5295474b3222ad9c
Narayan Kamath [Fri, 30 Sep 2016 14:24:19 +0000 (15:24 +0100)]
compiler_driver: Fix build.
Test: make-art-host
Change-Id: I94e164ed245caea60fe26872a943ea5e14aa8860
Vladimir Marko [Fri, 30 Sep 2016 14:21:23 +0000 (14:21 +0000)]
Merge "Store resolved Strings for AOT code in .bss." am:
428792553e am:
ee963538f4
am:
45c93615dc
Change-Id: I1c76a574a202a1c8caaa683ad696a050c5d4635e
Vladimir Marko [Fri, 30 Sep 2016 14:18:22 +0000 (14:18 +0000)]
Merge "Store resolved Strings for AOT code in .bss." am:
428792553e
am:
ee963538f4
Change-Id: Iee680059376b707408c4c36a94155a0bb43c8019
Vladimir Marko [Fri, 30 Sep 2016 14:15:23 +0000 (14:15 +0000)]
Merge "Store resolved Strings for AOT code in .bss."
am:
428792553e
Change-Id: I975dfaa7b4f2fad3f38557db18705f1b90b6a0bb
Vladimir Marko [Fri, 30 Sep 2016 14:10:21 +0000 (14:10 +0000)]
Merge "Store resolved Strings for AOT code in .bss."
Nicolas Geoffray [Fri, 30 Sep 2016 11:55:43 +0000 (11:55 +0000)]
Merge "Simplify our intrinsic recognizer." am:
ce157a6864 am:
d6fa0694b8 am:
c11038a114
am:
ffa631cbbf
Change-Id: I8d480e201b0b3f12d4d98f36797e5b6e9e8c5589
Nicolas Geoffray [Fri, 30 Sep 2016 11:49:13 +0000 (11:49 +0000)]
Merge "Simplify our intrinsic recognizer." am:
ce157a6864 am:
d6fa0694b8
am:
c11038a114
Change-Id: I29f7ad5698857d74d22cbaa0399561f400d8392c
Nicolas Geoffray [Fri, 30 Sep 2016 11:46:11 +0000 (11:46 +0000)]
Merge "Simplify our intrinsic recognizer." am:
ce157a6864
am:
d6fa0694b8
Change-Id: I6aa2cbc1a6b8cb609bfa47a054e961556a79f72e
Nicolas Geoffray [Fri, 30 Sep 2016 11:43:41 +0000 (11:43 +0000)]
Merge "Simplify our intrinsic recognizer."
am:
ce157a6864
Change-Id: I9003fead7a2e09396ce696475a623a5944f520fb
Treehugger Robot [Fri, 30 Sep 2016 11:38:56 +0000 (11:38 +0000)]
Merge "Simplify our intrinsic recognizer."
Nicolas Geoffray [Fri, 30 Sep 2016 11:05:18 +0000 (11:05 +0000)]
Merge "Move two dangling mirror objects into handles." am:
394b8b23df am:
83b19c2779 am:
2843fcd645
am:
ed45f230af
Change-Id: Ibe282f3132770b9aa57fdeeb181f04a5a7c2dda4
Nicolas Geoffray [Fri, 30 Sep 2016 11:05:05 +0000 (11:05 +0000)]
Move two dangling mirror objects into handles. am:
9d07414a25 am:
cc922c40c5 am:
00385e42eb
am:
13bb0812a6
Change-Id: Ia17d1bd8de160683a9b0e68e05d4b7b1fb451954
Nicolas Geoffray [Fri, 30 Sep 2016 10:58:51 +0000 (10:58 +0000)]
Merge "Move two dangling mirror objects into handles." am:
394b8b23df am:
83b19c2779
am:
2843fcd645
Change-Id: I331b51f8223b6a89eb97e6bbe825fc13de5ad846