OSDN Git Service
Nicolas Geoffray [Thu, 17 Jul 2014 12:59:47 +0000 (12:59 +0000)]
am
b2a59010: Merge "Fix lint errors."
* commit '
b2a59010b787bd9d5d9bf36d32682faa5ad8da24':
Fix lint errors.
Nicolas Geoffray [Thu, 17 Jul 2014 12:59:46 +0000 (12:59 +0000)]
am
b0777f04: Merge "Use the thumb2 assembler for the optimizing compiler."
* commit '
b0777f04c9d79a43c2e490716fe4300f1fb68df7':
Use the thumb2 assembler for the optimizing compiler.
Ian Rogers [Thu, 17 Jul 2014 12:59:45 +0000 (12:59 +0000)]
am
3a07c04d: Merge "Fix test 304-method-tracing failure for Mips."
* commit '
3a07c04d2e6feec188994f73a3e6f48c6c4c49d6':
Fix test 304-method-tracing failure for Mips.
Nicolas Geoffray [Thu, 17 Jul 2014 08:17:12 +0000 (08:17 +0000)]
Merge "Fix lint errors."
Nicolas Geoffray [Thu, 17 Jul 2014 08:16:19 +0000 (09:16 +0100)]
Fix lint errors.
Change-Id: I7bbaad590d84db97acfa7f8c4d093bc40e64684a
Nicolas Geoffray [Thu, 17 Jul 2014 08:00:17 +0000 (08:00 +0000)]
Merge "Use the thumb2 assembler for the optimizing compiler."
Stephen Hines [Thu, 17 Jul 2014 00:01:05 +0000 (00:01 +0000)]
am
81457a3c: Merge "Add back a deleted check related to verification."
* commit '
81457a3cd8fca14396b5785a4e4c8070c259b07a':
Add back a deleted check related to verification.
Stephen Hines [Thu, 17 Jul 2014 00:01:04 +0000 (00:01 +0000)]
am
233b0e37: Merge "Remove errors/warnings from tautological comparisons."
* commit '
233b0e37b463ba3e880262f6fea255b95f0f89c1':
Remove errors/warnings from tautological comparisons.
Stephen Hines [Wed, 16 Jul 2014 23:50:39 +0000 (23:50 +0000)]
Merge "Add back a deleted check related to verification."
Jeff Hao [Wed, 16 Jul 2014 23:41:20 +0000 (23:41 +0000)]
am
9791bb42: Merge "Fix art test failures for Mips."
* commit '
9791bb427fd812c1268edab6fb3ac7b82ad9fb93':
Fix art test failures for Mips.
Ian Rogers [Thu, 17 Jul 2014 05:49:49 +0000 (05:49 +0000)]
Merge "Fix test 304-method-tracing failure for Mips."
Douglas Leung [Thu, 17 Jul 2014 00:32:41 +0000 (17:32 -0700)]
Fix test 304-method-tracing failure for Mips.
Change-Id: Id5ce9fd3c880dd568b11a1deea7e42ea587934ba
Signed-off-by: Douglas Leung <douglas@mips.com>
Stephen Hines [Wed, 16 Jul 2014 23:50:34 +0000 (23:50 +0000)]
Merge "Remove errors/warnings from tautological comparisons."
Dave Allison [Wed, 16 Jul 2014 22:12:00 +0000 (22:12 +0000)]
am
ebe8f799: Merge "Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86"""""
* commit '
ebe8f799c5053f85adffee23cb46851efebbfd92':
Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86""""
Ian Rogers [Wed, 16 Jul 2014 22:01:36 +0000 (22:01 +0000)]
am
403ef95b: Merge "Add another test to the trace test black list."
* commit '
403ef95be8c2a91bf73b133cede8ecd2a146cec6':
Add another test to the trace test black list.
Mathieu Chartier [Wed, 16 Jul 2014 19:59:19 +0000 (19:59 +0000)]
am
479f131d: Merge "Disable adding main and non moving spaces to immune region in GSS"
* commit '
479f131d4bd3829dd512312020808b05f5a591f1':
Disable adding main and non moving spaces to immune region in GSS
Ian Rogers [Wed, 16 Jul 2014 19:21:02 +0000 (19:21 +0000)]
am
e66f6318: Merge "Fix x86 build."
* commit '
e66f6318635c49313f796e62170fa8f59340e926':
Fix x86 build.
Sebastien Hertz [Wed, 16 Jul 2014 19:08:49 +0000 (19:08 +0000)]
am
792f5967: Merge "Fix class initialization checks in interpreter"
* commit '
792f596728d6bfb78546020a326927285aeeaad4':
Fix class initialization checks in interpreter
Ian Rogers [Wed, 16 Jul 2014 18:33:29 +0000 (18:33 +0000)]
am
aab012d6: Merge "Add --trace variants of the run-test testing rules."
* commit '
aab012d6196bd29b3167963ec8acb0b9780672b2':
Add --trace variants of the run-test testing rules.
Stephen Hines [Wed, 16 Jul 2014 18:03:43 +0000 (11:03 -0700)]
Add back a deleted check related to verification.
Change-Id: Ib939d1a7395a4b6cc9a7256cfb0a3498ba296744
Nicolas Geoffray [Wed, 16 Jul 2014 15:23:40 +0000 (16:23 +0100)]
Use the thumb2 assembler for the optimizing compiler.
Change-Id: I2b058f4433504dc3299c06f5cb0b5ab12f34aa82
Jeff Hao [Wed, 16 Jul 2014 23:28:05 +0000 (23:28 +0000)]
Merge "Fix art test failures for Mips."
Dave Allison [Wed, 16 Jul 2014 22:00:14 +0000 (22:00 +0000)]
Merge "Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86"""""
Dave Allison [Fri, 11 Jul 2014 17:11:58 +0000 (17:11 +0000)]
Revert "Revert "Revert "Revert "Add implicit null and stack checks for x86""""
This reverts commit
0025a86411145eb7cd4971f9234fc21c7b4aced1.
Bug:
16256184
Change-Id: Ie0760a0c293aa3b62e2885398a8c512b7a946a73
Mathieu Chartier [Wed, 16 Jul 2014 19:55:08 +0000 (19:55 +0000)]
Merge "Disable adding main and non moving spaces to immune region in GSS"
Mathieu Chartier [Mon, 14 Jul 2014 21:57:16 +0000 (14:57 -0700)]
Disable adding main and non moving spaces to immune region in GSS
Disabled adding the main and non moving space to the immune region.
This will enable us to recycle bump pointer spaces for malloc space
-> malloc space compaction as well as collector transitions.
Also added logic for falling back to the non moving space, we may
copy objects there.
Refactored mod union table logic into MarkReachableObjects.
No measurable performance benefit or regression.
Bug:
14059466
Bug:
16291259
Change-Id: If663d9fdbde943b988173b7f6ac844e5f78a0327
Ian Rogers [Wed, 16 Jul 2014 15:32:35 +0000 (15:32 +0000)]
am
ea1a9bdc: Merge "Remove object_utils.h."
* commit '
ea1a9bdce403524d19f80095e7d51d5f714f20ff':
Remove object_utils.h.
Calin Juravle [Wed, 16 Jul 2014 15:11:56 +0000 (15:11 +0000)]
am
a4fe789a: Merge "Make ART fail gracefully when it can\'t update the desired code."
* commit '
a4fe789a74d2eb0f1d14ab971103feacef02620c':
Make ART fail gracefully when it can't update the desired code.
Stephen Hines [Wed, 16 Jul 2014 04:41:06 +0000 (21:41 -0700)]
Remove errors/warnings from tautological comparisons.
Change-Id: I2728b08d55abccd14c111c6c9da93068d4e14275
Mathieu Chartier [Wed, 16 Jul 2014 02:55:15 +0000 (02:55 +0000)]
am
b960cd73: Use sched_yield in Monitor::MonitorEnter.
* commit '
b960cd7342cd68a614bb0c54d0d676cc2b8caf29':
Use sched_yield in Monitor::MonitorEnter.
Mathieu Chartier [Wed, 16 Jul 2014 02:52:48 +0000 (02:52 +0000)]
am
fbde4dd1: Merge "Use sched_yield in Monitor::MonitorEnter."
* commit '
fbde4dd1cb6db729e3f3ee5bdae0cdd824d73054':
Use sched_yield in Monitor::MonitorEnter.
Ian Rogers [Wed, 16 Jul 2014 21:51:58 +0000 (21:51 +0000)]
Merge "Add another test to the trace test black list."
Ian Rogers [Wed, 16 Jul 2014 21:49:34 +0000 (14:49 -0700)]
Add another test to the trace test black list.
Change-Id: Ib2266b4fa2684e477791fe317a598c22d79e3400
Mathieu Chartier [Wed, 16 Jul 2014 01:10:25 +0000 (18:10 -0700)]
Use sched_yield in Monitor::MonitorEnter.
Previously we used NanoSleep(1000), but this was unreliable. It could
result in waiting for >= 40ms instead of 1us. Since this was in a loop
it was especially bad if the GC was trying to suspend all the
threads when we were sleeping. This resulted in thread suspension
occasionally taking longer than a second.
Results on the provided picasso-sample app on Nexus 5:
Longest GC pause before: ~1.5s.
Longest GC pause after: <5ms.
Also added a warning if thread suspension takes longer than a
threshold (currently 5ms).
Bug:
16307460
External bug: https://code.google.com/p/android-developer-preview/issues/detail?id=367
(cherry picked from commit
251755cd511463260e60be98bf138b6aa1c14bf3)
Change-Id: I491c0799cc23ee6e68abc1bf77d1f0f4263e8ef5
Douglas Leung [Wed, 9 Jul 2014 21:28:35 +0000 (14:28 -0700)]
Fix art test failures for Mips.
This patch fixes the following art test failures for Mips:
003-omnibus-opcodes
030-bad-finalizer
041-narrowing
059-finalizer-throw
Change-Id: I4e0e9ff75f949c92059dd6b8d579450dc15f4467
Signed-off-by: Douglas Leung <douglas@mips.com>
Calin Juravle [Wed, 16 Jul 2014 15:04:20 +0000 (15:04 +0000)]
Merge "Make ART fail gracefully when it can't update the desired code."
Calin Juravle [Wed, 16 Jul 2014 13:45:03 +0000 (14:45 +0100)]
Make ART fail gracefully when it can't update the desired code.
ART was exiting with a fatal error when it couldn't clean an obsolete
file. Relaxing this and failing gracefully preserves the behaviour that
Dalvik had.
Bug:
15313272
Change-Id: I8d0d6d374c90d2a434909dd4ae56f0799f30134d
Sebastien Hertz [Wed, 16 Jul 2014 19:03:36 +0000 (19:03 +0000)]
Merge "Fix class initialization checks in interpreter"
Sebastien Hertz [Wed, 16 Jul 2014 18:00:11 +0000 (20:00 +0200)]
Fix class initialization checks in interpreter
Check field's class initialization after handling null pointer exception.
Bug:
16324235
Change-Id: I33d537168e068b7fb51ddf97bc5aadee9dd65f67
Mathieu Chartier [Wed, 16 Jul 2014 01:06:48 +0000 (01:06 +0000)]
am
ebaca192: Merge "Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()"""""
* commit '
ebaca192314e21d26b97646fa962e468ff07b893':
Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
Ian Rogers [Wed, 16 Jul 2014 00:26:43 +0000 (00:26 +0000)]
am
0e359ef6: Merge "Break apart header files."
* commit '
0e359ef64546e472ed7e2292c8a48354f9907a37':
Break apart header files.
Ian Rogers [Wed, 16 Jul 2014 19:12:11 +0000 (19:12 +0000)]
Merge "Fix x86 build."
Ian Rogers [Wed, 16 Jul 2014 19:06:35 +0000 (12:06 -0700)]
Fix x86 build.
Also fix attributes/annotalysis on entrypoint_utils functions now we have
clang that is smarter wrt warnings than GCC.
Change-Id: I69257b4ad9a27d07acbc973d21a1cfa4260a8ed6
Ian Rogers [Wed, 16 Jul 2014 18:23:06 +0000 (18:23 +0000)]
Merge "Add --trace variants of the run-test testing rules."
Ian Rogers [Wed, 16 Jul 2014 18:18:03 +0000 (11:18 -0700)]
Add --trace variants of the run-test testing rules.
Only for host and the default compiler at the moment.
Also, fix test-art-host32 and test-art-host64.
Change-Id: Ic13190e766aca522de95d2b5b12926c906ba8fb8
Mathieu Chartier [Wed, 16 Jul 2014 01:44:49 +0000 (01:44 +0000)]
Merge "Use sched_yield in Monitor::MonitorEnter."
Mathieu Chartier [Wed, 16 Jul 2014 01:10:25 +0000 (18:10 -0700)]
Use sched_yield in Monitor::MonitorEnter.
Previously we used NanoSleep(1000), but this was unreliable. It could
result in waiting for >= 40ms instead of 1us. Since this was in a loop
it was especially bad if the GC was trying to suspend all the
threads when we were sleeping. This resulted in thread suspension
occasionally taking longer than a second.
Results on the provided picasso-sample app on Nexus 5:
Longest GC pause before: ~1.5s.
Longest GC pause after: <5ms.
Also added a warning if thread suspension takes longer than a
threshold (currently 5ms).
Bug:
16307460
External bug: https://code.google.com/p/android-developer-preview/issues/detail?id=367
Change-Id: I3c2a9636357e255f38634615101eff8ca84e632f
Ian Rogers [Wed, 16 Jul 2014 15:27:47 +0000 (15:27 +0000)]
Merge "Remove object_utils.h."
Ian Rogers [Wed, 16 Jul 2014 05:23:51 +0000 (22:23 -0700)]
Remove object_utils.h.
Break into object_lock, field_helper and method_helper.
Clean up header files following this.
Also tidy some of the Handle code in response to compiler errors when resolving
the changes in this CL.
Change-Id: I73e63015a0f02a754d0866bfaf58208aebcaa295
Andreas Gampe [Tue, 15 Jul 2014 19:04:11 +0000 (19:04 +0000)]
am
76e6773d: Merge "AArch64: improve usage of TargetReg() and friends."
* commit '
76e6773dfed9e9bf382bbb8d6c8654525fa44b0c':
AArch64: improve usage of TargetReg() and friends.
Andreas Gampe [Tue, 15 Jul 2014 18:54:04 +0000 (18:54 +0000)]
am
524e5e38: Merge "ART: Squash a cmp w/ zero and b.ls to cbz (ARM/ARM64)"
* commit '
524e5e3815d2b16ee77beda9976b7ec3aa54aba6':
ART: Squash a cmp w/ zero and b.ls to cbz (ARM/ARM64)
Nicolas Geoffray [Tue, 15 Jul 2014 13:34:17 +0000 (13:34 +0000)]
am
07b84413: Merge "Fix a braino in the stack layout."
* commit '
07b8441303ea82fca3cb85d71ecf8752d73cedd7':
Fix a braino in the stack layout.
Andreas Gampe [Tue, 15 Jul 2014 17:44:31 +0000 (17:44 +0000)]
Merge "ART: Squash a cmp w/ zero and b.ls to cbz (ARM/ARM64)"
Andreas Gampe [Tue, 15 Jul 2014 03:16:59 +0000 (20:16 -0700)]
ART: Squash a cmp w/ zero and b.ls to cbz (ARM/ARM64)
In case of array bounds checks at constant index 0 we generate a
compare and a branch. Squash into a cbz.
Change-Id: I1c6a6e37a7a2356b2c4580a3387cedb55436e251
Mathieu Chartier [Wed, 16 Jul 2014 00:59:09 +0000 (00:59 +0000)]
Merge "Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()"""""
Fred Shih [Fri, 11 Jul 2014 16:59:27 +0000 (09:59 -0700)]
Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
Fixed TargetReg issue causing build failure for x86.
This reverts commit
9e82bd3f0ce9e5f5777bea2f752ff3e251d32f9f.
Change-Id: I7e6a526954467aaf68deeed999880dfe9aa5f06e
Ian Rogers [Wed, 16 Jul 2014 00:11:29 +0000 (00:11 +0000)]
Merge "Break apart header files."
Ian Rogers [Tue, 15 Jul 2014 22:36:11 +0000 (15:36 -0700)]
Break apart header files.
Create libart-gtest for common runtime and compiler gtest routines.
Rename CompilerCallbacksImpl that is quick compiler specific.
Rename trace clock source constants to not use the overloaded profiler term.
Change-Id: I4aac4bdc7e7850c68335f81e59a390133b54e933
Andreas Gampe [Tue, 15 Jul 2014 18:52:36 +0000 (18:52 +0000)]
Merge "AArch64: improve usage of TargetReg() and friends."
Matteo Franchin [Tue, 10 Jun 2014 18:23:45 +0000 (19:23 +0100)]
AArch64: improve usage of TargetReg() and friends.
TargetReg(arg1) does now always return a 32-bit register. We also avoid
using this function directly and rather use the two-arguments overload
or TargetPtrReg().
Change-Id: I746b3c29a2a2553b399b5c3e7ee3887c7e7c52c3
Mathieu Chartier [Mon, 14 Jul 2014 21:39:29 +0000 (21:39 +0000)]
am
59fe711f: Fix infinite loop when calling SetStatus after OOM.
* commit '
59fe711f88191cd8ca1a386c4fa0d2f9e484af50':
Fix infinite loop when calling SetStatus after OOM.
Hiroshi Yamauchi [Mon, 14 Jul 2014 21:38:51 +0000 (21:38 +0000)]
am
635561b8: Merge "Add read barriers for the roots in Runtime."
* commit '
635561b86ac03f5562bdb779baa6db12f31b3cae':
Add read barriers for the roots in Runtime.
Nicolas Geoffray [Tue, 15 Jul 2014 12:40:27 +0000 (12:40 +0000)]
Merge "Fix a braino in the stack layout."
Nicolas Geoffray [Tue, 15 Jul 2014 11:55:21 +0000 (12:55 +0100)]
Fix a braino in the stack layout.
Also do some refactoring to have this code be just in CodeGenerator.
Change-Id: I88de109889138af8d60027973c12a64bee813cb7
Andreas Gampe [Mon, 14 Jul 2014 20:41:10 +0000 (20:41 +0000)]
am
63c8d355: am
0b316726: am
cf90ba7e: Merge "ART: Add another special case to GenSelect for ARM64"
* commit '
63c8d355a13f62a1e4becb04c8f2cc0eccf849d0':
Andreas Gampe [Mon, 14 Jul 2014 20:41:09 +0000 (20:41 +0000)]
am
c9d58c54: am
ccdaa5ea: am
6ef2aa67: Merge "ART: Rework TargetReg(symbolic_reg, wide)"
* commit '
c9d58c54017312f702f2592d987a3854552ff5ed':
Ian Rogers [Mon, 14 Jul 2014 20:41:08 +0000 (20:41 +0000)]
am
999d0ca1: am
87354a55: am
3b7da819: Merge "ART: Correct disassembling of regs from opcodes"
* commit '
999d0ca1981fc7d0202e6c8ccc6a58d2fdfe1ece':
Andreas Gampe [Mon, 14 Jul 2014 20:41:07 +0000 (20:41 +0000)]
am
a4f12f78: am
949e5980: am
b7e78cb6: Merge "AArch64: Fix and enable reverseBytes intrinsic."
* commit '
a4f12f78d8bb6b1e92ff7154884e9c07e702d9d5':
Andreas Gampe [Mon, 14 Jul 2014 20:41:06 +0000 (20:41 +0000)]
am
20edf17f: am
c8cd6926: am
5727339f: Merge "Aarch64: easy division and remainder for long ints."
* commit '
20edf17fc7c87f309efa11357bc758d3d56af895':
Andreas Gampe [Mon, 14 Jul 2014 20:41:06 +0000 (20:41 +0000)]
am
9c55d536: am
c76192c5: am
7aab9879: Merge "ART: Fuse compare-with-0-and-branch in Arm64 utils-assembler"
* commit '
9c55d5365cbc0848d3cf9d6383374accbbfd78f2':
Andreas Gampe [Mon, 14 Jul 2014 20:41:05 +0000 (20:41 +0000)]
am
5e093127: am
7d76f600: am
0f73aa8f: Merge "Update counting VR for promotion"
* commit '
5e0931278dca1c3190d1254d758eaaf16c817f24':
Andreas Gampe [Mon, 14 Jul 2014 20:41:04 +0000 (20:41 +0000)]
Andreas Gampe [Mon, 14 Jul 2014 20:41:03 +0000 (20:41 +0000)]
am
ccc30874: am
0c96b613: am
0ee33c32: Merge "Revert "Revert "ART: Key-Value Store in Oat header"""
* commit '
ccc30874e69ed7dd44b457ad2c6a8173e5123631':
Mathieu Chartier [Mon, 14 Jul 2014 20:41:02 +0000 (20:41 +0000)]
am
c3d312e8: am
3ad68036: am
8c472818: Merge "ART: Compacting ROS/DlMalloc spaces with semispace copy GC"
* commit '
c3d312e825efb65c61b180c2ce77d8d18f9ff876':
Hans Boehm [Mon, 14 Jul 2014 20:41:01 +0000 (20:41 +0000)]
am
e84fad9a: am
d8bb797b: am
9531f62e: Merge "Call strong CAS from unsafe. Add more CAS versions."
* commit '
e84fad9a8463296209043c178b25b74d8fa16b22':
Ian Rogers [Mon, 14 Jul 2014 20:41:00 +0000 (20:41 +0000)]
am
efa88f23: am
f42f7cf6: am
f08f0ca4: Merge "Improve performance of invokevirtual/invokeinterface with embedded imt/vtable"
* commit '
efa88f23ad2990732b0430de962d8dded350e634':
Andreas Gampe [Mon, 14 Jul 2014 20:40:59 +0000 (20:40 +0000)]
am
59bad211: am
e47725d4: am
3d71f321: Merge "ART: Change GenPCUseDefEncoding(), turn on Load Hoisting for ARM64"
* commit '
59bad2116a2a2d5e7eac0a45afaed245a93d24b4':
Hans Boehm [Mon, 14 Jul 2014 20:40:59 +0000 (20:40 +0000)]
am
5dd0b93b: am
6a4d88c2: am
aebf3cda: Merge "Replace memory barriers to better reflect Java needs."
* commit '
5dd0b93b9da0dc2f418f59f5865bf3fb1d13c406':
Mathieu Chartier [Mon, 14 Jul 2014 20:40:57 +0000 (20:40 +0000)]
Christopher Ferris [Mon, 14 Jul 2014 20:40:57 +0000 (20:40 +0000)]
Christopher Ferris [Mon, 14 Jul 2014 20:40:56 +0000 (20:40 +0000)]
am
d06e5981: am
8630388d: am
438b9039: Merge "Make jemalloc the default choice."
* commit '
d06e598190aeeef3e8ca8a6d9e7d97aab01efbc0':
Andreas Gampe [Mon, 14 Jul 2014 20:40:55 +0000 (20:40 +0000)]
am
fd2a940b: am
ddfeb3f4: am
946a55fa: Merge "ART: Fix GenSelect for ARM64"
* commit '
fd2a940b50f40a6e03a76c2d008fdc52ec337a85':
Sebastien Hertz [Mon, 14 Jul 2014 20:40:54 +0000 (20:40 +0000)]
am
59e5780a: am
b514670d: am
3641ac7d: Merge "Add missing class initialization during compilation and tests"
* commit '
59e5780ad5d577716ca4fad3074aa55eba8f01c1':
Sebastien Hertz [Mon, 14 Jul 2014 20:40:53 +0000 (20:40 +0000)]
am
99e87a60: am
84de722d: am
eab674a8: Merge "Fix missing single-step event"
* commit '
99e87a6001e085b7a7cd6fc3d4245a447886032e':
Sebastien Hertz [Mon, 14 Jul 2014 20:40:52 +0000 (20:40 +0000)]
am
41848940: am
236975a9: am
49ab79da: Merge "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
* commit '
418489406b393e33680c467f12312a86ec29ffef':
Nicolas Geoffray [Mon, 14 Jul 2014 20:40:51 +0000 (20:40 +0000)]
am
f8f7e527: am
2475b9d8: am
6a1f4ad1: Merge "Revert "Revert "Revert "Add implicit null and stack checks for x86""""
* commit '
f8f7e52792bfb26e2a69f80ac52e56a1822a600e':
Nicolas Geoffray [Mon, 14 Jul 2014 20:40:50 +0000 (20:40 +0000)]
Christopher Ferris [Mon, 14 Jul 2014 20:40:49 +0000 (20:40 +0000)]
am
175b716b: am
7be0369a: am
03c672f1: Merge "Revert "Revert "Add intrinsic for Reference.get()"""
* commit '
175b716b04ea252694c08a1fdad31ae36e4d73c1':
Andreas Gampe [Mon, 14 Jul 2014 20:40:47 +0000 (20:40 +0000)]
am
5782c53d: am
d20194c7: am
75cb5a24: Merge "ART: Fix GenSelect and GenFusedLongCmpBranch for ARM64"
* commit '
5782c53da7b686cf373e9f33bb8796a03fc5b7e7':
Christopher Ferris [Mon, 14 Jul 2014 20:40:47 +0000 (20:40 +0000)]
am
40467f4f: am
df53b3eb: am
7ee5cd17: Merge "Revert "Add intrinsic for Reference.get()""
* commit '
40467f4f9366418503b30f52729d0658c5dda07a':
Dave Allison [Mon, 14 Jul 2014 20:40:46 +0000 (20:40 +0000)]
Mathieu Chartier [Mon, 14 Jul 2014 20:40:45 +0000 (20:40 +0000)]
am
d0718b4d: am
5731206b: am
e2ebfb4c: Merge "Add intrinsic for Reference.get()"
* commit '
d0718b4dc71c471055ba77912a43cfbaca2432e6':
Mathieu Chartier [Mon, 14 Jul 2014 20:40:44 +0000 (20:40 +0000)]
am
a202251c: am
5087b2ea: am
9e5f302b: Merge "Change default heap maximum size to be 256m."
* commit '
a202251cb50bcc0a6c9f8174e4858dcc987b587e':
Mathieu Chartier [Mon, 14 Jul 2014 20:40:43 +0000 (20:40 +0000)]
am
bb41ee8e: am
2dbe40ba: am
9245c392: Merge "Fix race condition in release pages."
* commit '
bb41ee8e58c104d6b24d392a94c42161e3ce2b39':
Ian Rogers [Mon, 14 Jul 2014 20:40:42 +0000 (20:40 +0000)]
am
3bacb14f: am
8bacfcbe: am
18363662: Merge "Updates to help classes derived from X86Mir2Lir"
* commit '
3bacb14f9180f68f62071c058b6ff2e941679feb':
Dave Allison [Mon, 14 Jul 2014 20:40:41 +0000 (20:40 +0000)]
am
e09cc93a: am
5ef96966: am
da8a6975: Merge "Revert "Revert "Add implicit null and stack checks for x86"""
* commit '
e09cc93a3f966cf17b6bb8d77d06fc45b73addd2':
Ian Rogers [Mon, 14 Jul 2014 20:40:39 +0000 (20:40 +0000)]
am
fd238323: am
d084c68b: am
93279da4: Merge "ART: Do not dump hidden basic blocks and add a counter to file naming"
* commit '
fd238323cc79056bcd16bb1c84ef0bcd0bce0356':
Andreas Gampe [Mon, 14 Jul 2014 20:40:38 +0000 (20:40 +0000)]
am
04c59918: am
b251d751: am
5a8ecafb: Merge "x86_64: Enable fp-reg promotion"
* commit '
04c59918ff3ffd1ba0971bff76f2747c1b4da692':
Hiroshi Yamauchi [Mon, 14 Jul 2014 20:40:36 +0000 (20:40 +0000)]
am
3903e857: am
7a101553: am
0d2d031c: Merge "Improve the OOME fragmentation message."
* commit '
3903e85759c3f2ddac78b8ce00d9ba3af2e8e84d':
Ian Rogers [Mon, 14 Jul 2014 20:40:35 +0000 (20:40 +0000)]
am
92c04778: am
868d3213: am
477eea4f: Merge "ART: Add Invokes to DecodedInstruction"
* commit '
92c047784cd7f89a214c6d4c148ed728558c4fc3':