OSDN Git Service
Andreas Gampe [Sat, 12 Jul 2014 01:41:58 +0000 (01:41 +0000)]
am
251a057f: Merge "ART: Fix FP promotion"
* commit '
251a057f52946452ac1c485b38d4ebafcf3bc5ad':
ART: Fix FP promotion
Brian Carlstrom [Sat, 12 Jul 2014 01:41:57 +0000 (01:41 +0000)]
am
dac3f4af: Merge "Whitelist another exception during dex2oat resolving."
* commit '
dac3f4afe1a3f5626836b6921230c150b68b9d34':
Whitelist another exception during dex2oat resolving.
Brian Carlstrom [Sat, 12 Jul 2014 01:41:57 +0000 (01:41 +0000)]
am
6e524ddc: Merge "Make dex2oat heap size product configurable [art]"
* commit '
6e524ddc060f10a493dc63fa5b6dde0deef22219':
Make dex2oat heap size product configurable [art]
Andreas Gampe [Sat, 12 Jul 2014 01:41:57 +0000 (01:41 +0000)]
am
3d30b073: Merge "ART: Do not emit load when inlining unused Thread.currentThread()"
* commit '
3d30b073541f19470e8b5dddef9377411fa587c3':
ART: Do not emit load when inlining unused Thread.currentThread()
Ian Rogers [Sat, 12 Jul 2014 01:41:56 +0000 (01:41 +0000)]
am
8746860d: Merge "Only allow instance-of to improve knowledge of a type for downcasts."
* commit '
8746860d056e64dcc832264e74bda9d511e86e2d':
Only allow instance-of to improve knowledge of a type for downcasts.
Andreas Gampe [Fri, 11 Jul 2014 17:29:06 +0000 (17:29 +0000)]
am
c16fc5fc: am
09341a57: Merge "ART: Key-Value Store in Oat header"
* commit '
c16fc5fc1aa19fae40d48b03604610c1f59e34c0':
ART: Key-Value Store in Oat header
Andreas Gampe [Fri, 11 Jul 2014 17:29:05 +0000 (17:29 +0000)]
am
4c5e832c: am
b63727cd: Merge "ART: Update Monitor::Wait so it releases monitor_lock_ before throwing an exception"
* commit '
4c5e832c385d7ad813ddcf25fd95d8f4d7457913':
ART: Update Monitor::Wait so it releases monitor_lock_ before throwing an exception
Hiroshi Yamauchi [Fri, 11 Jul 2014 17:29:04 +0000 (17:29 +0000)]
am
5f8d472a: am
1f3a9465: Merge "Remove Dbg::VisitRoots()."
* commit '
5f8d472a1958328489693fd07d82c4bf550d9cc3':
Remove Dbg::VisitRoots().
Brian Carlstrom [Fri, 11 Jul 2014 16:19:22 +0000 (16:19 +0000)]
am
c0d6dd51: am
e8a30f37: Merge "Fix some style nitpicks"
* commit '
c0d6dd512722ae36242924bcdc8fcde58dd5c959':
Fix some style nitpicks
Mathieu Chartier [Fri, 11 Jul 2014 16:19:11 +0000 (16:19 +0000)]
am
c6c0a402: am
50dffeee: Merge "Fix local reference leaks in debugger and use a cache."
* commit '
c6c0a402fe2e7e51e9ba7dd8817eb44696f00347':
Fix local reference leaks in debugger and use a cache.
Vladimir Marko [Fri, 11 Jul 2014 16:19:10 +0000 (16:19 +0000)]
am
aac7b7dd: am
c4c601b6: Merge "Add kIntrinsicIsStatic flag for System.arraycopy()."
* commit '
aac7b7dde7dfb2273644b6f86928078f7ef357c6':
Add kIntrinsicIsStatic flag for System.arraycopy().
Vladimir Marko [Fri, 11 Jul 2014 16:19:04 +0000 (16:19 +0000)]
am
a5690945: am
f55159c1: Merge "Fix style issue."
* commit '
a569094513c296f13cff1031b9f807fbc6ec4cfd':
Fix style issue.
Vladimir Marko [Fri, 11 Jul 2014 16:19:03 +0000 (16:19 +0000)]
am
db123b00: am
74d8348c: Merge "Check invoke type for intrinsic method invokes."
* commit '
db123b00424017b3cc9ec9f444c6265fc960c263':
Check invoke type for intrinsic method invokes.
Ian Rogers [Fri, 11 Jul 2014 16:18:59 +0000 (16:18 +0000)]
am
0c8537e5: am
751dee37: Merge "BaseMutex::IsExclusiveHeld should only be called on self."
* commit '
0c8537e59096b5e8034dd3384af78e182b30ebc1':
BaseMutex::IsExclusiveHeld should only be called on self.
Ian Rogers [Fri, 11 Jul 2014 16:18:58 +0000 (16:18 +0000)]
am
6939ba7f: am
a3ed7f87: Merge "JNI dlsym lookup fixes."
* commit '
6939ba7f2b553348c4ed3b5199fc66a79970ad7b':
JNI dlsym lookup fixes.
Ian Rogers [Fri, 11 Jul 2014 16:18:58 +0000 (16:18 +0000)]
am
d343c221: am
e60658e8: Merge "Enable compiler testing for ARM64 and x86-64."
* commit '
d343c221d9f7f17b66fad6c8ed703946a85a4b99':
Enable compiler testing for ARM64 and x86-64.
Ian Rogers [Fri, 11 Jul 2014 16:18:57 +0000 (16:18 +0000)]
am
23b39cec: am
464ef7a7: Merge "ART: Intrinsic implementation for java.lang.System.arraycopy."
* commit '
23b39cec938869dc7c17cd0e9820c28cc425a7dc':
ART: Intrinsic implementation for java.lang.System.arraycopy.
Ian Rogers [Fri, 11 Jul 2014 16:18:48 +0000 (16:18 +0000)]
am
53dbd90d: am
a1d1781e: Merge "Fix dex file dependencies for oat tests."
* commit '
53dbd90d9398486b299ac4f5d75604b32ca7e1c7':
Fix dex file dependencies for oat tests.
Andreas Gampe [Wed, 9 Jul 2014 05:29:07 +0000 (05:29 +0000)]
Merge "ART: Fix FP promotion"
Andreas Gampe [Wed, 9 Jul 2014 04:10:55 +0000 (21:10 -0700)]
ART: Fix FP promotion
A previous CL changed != by mistake to ==, causing incorrect
promotion results for ARM32.
Change-Id: I62572e3e86d38a55be7043196027563735010b30
Brian Carlstrom [Wed, 9 Jul 2014 04:07:52 +0000 (04:07 +0000)]
Merge "Make dex2oat heap size product configurable [art]"
Ian Rogers [Wed, 9 Jul 2014 00:37:32 +0000 (00:37 +0000)]
Merge "Only allow instance-of to improve knowledge of a type for downcasts."
Ian Rogers [Tue, 8 Jul 2014 06:53:08 +0000 (23:53 -0700)]
Only allow instance-of to improve knowledge of a type for downcasts.
Previous "not upcast" test could improve a type to an impossible type that
following a merge back with the original register would lead to conflict
(and subsequent verifier errors).
Modify UpdateRegisters so that the work line will be updated if merging
causes changes in the fall-through case.
Bug:
15808277
Issue: https://code.google.com/p/android/issues/detail?id=72093
Change-Id: Ib16cae8506246177e902825af036d5a397ad0dac
Andreas Gampe [Tue, 8 Jul 2014 19:29:32 +0000 (19:29 +0000)]
am
09341a57: Merge "ART: Key-Value Store in Oat header"
* commit '
09341a57b143daffade4e04623b2daea7235b73e':
ART: Key-Value Store in Oat header
Andreas Gampe [Tue, 8 Jul 2014 19:23:50 +0000 (19:23 +0000)]
am
b63727cd: Merge "ART: Update Monitor::Wait so it releases monitor_lock_ before throwing an exception"
* commit '
b63727cded6674db4768d49ef2a0833f773c8e5a':
ART: Update Monitor::Wait so it releases monitor_lock_ before throwing an exception
Andreas Gampe [Tue, 8 Jul 2014 19:16:24 +0000 (19:16 +0000)]
Merge "ART: Key-Value Store in Oat header"
Hiroshi Yamauchi [Tue, 8 Jul 2014 19:18:08 +0000 (19:18 +0000)]
am
1f3a9465: Merge "Remove Dbg::VisitRoots()."
* commit '
1f3a9465aa91163e9f34404bda05c0c067f91267':
Remove Dbg::VisitRoots().
Andreas Gampe [Thu, 26 Jun 2014 23:11:07 +0000 (16:11 -0700)]
ART: Key-Value Store in Oat header
Allows the storage of string-string pairs in the oat header. The
first significant use of this is storing the implicit-check flags,
so that an oat file can be rejected if it doesn't agree with the
current runtime.
Bump the oat version as the header structure changes.
Change-Id: I15a1c16886e6b8fa7b881c918c19c1efa5c7c00f
Brian Carlstrom [Tue, 8 Jul 2014 17:34:02 +0000 (10:34 -0700)]
Make dex2oat heap size product configurable [art]
Bug:
15919420
Change-Id: I1b4f3256f6352b2d3e268991406def9e8efab945
Brian Carlstrom [Tue, 8 Jul 2014 17:24:41 +0000 (17:24 +0000)]
am
e8a30f37: Merge "Fix some style nitpicks"
* commit '
e8a30f37bf1530a80a7df17692dbe7a68764ac30':
Fix some style nitpicks
Mathieu Chartier [Tue, 8 Jul 2014 17:00:01 +0000 (17:00 +0000)]
am
50dffeee: Merge "Fix local reference leaks in debugger and use a cache."
* commit '
50dffeee9c8f7d3f396ffde30bd6b733e1af72d3':
Fix local reference leaks in debugger and use a cache.
Vladimir Marko [Tue, 8 Jul 2014 16:49:59 +0000 (16:49 +0000)]
am
c4c601b6: Merge "Add kIntrinsicIsStatic flag for System.arraycopy()."
* commit '
c4c601b6dbe5e1a7321d663b36a531a87f21e931':
Add kIntrinsicIsStatic flag for System.arraycopy().
Vladimir Marko [Tue, 8 Jul 2014 16:30:43 +0000 (16:30 +0000)]
am
f55159c1: Merge "Fix style issue."
* commit '
f55159c145e8b07be1dcafc949afda7e6a2f41c5':
Fix style issue.
Vladimir Marko [Tue, 8 Jul 2014 16:22:59 +0000 (16:22 +0000)]
am
74d8348c: Merge "Check invoke type for intrinsic method invokes."
* commit '
74d8348cfd7100fd6bd06d00dce3110a4545c4f8':
Check invoke type for intrinsic method invokes.
Ian Rogers [Tue, 8 Jul 2014 10:21:21 +0000 (10:21 +0000)]
am
751dee37: Merge "BaseMutex::IsExclusiveHeld should only be called on self."
* commit '
751dee376dcd972af996106a4c32ab4964c1f867':
BaseMutex::IsExclusiveHeld should only be called on self.
Ian Rogers [Tue, 8 Jul 2014 10:21:20 +0000 (10:21 +0000)]
am
a3ed7f87: Merge "JNI dlsym lookup fixes."
* commit '
a3ed7f874710bddd51487b331e7f288806c36307':
JNI dlsym lookup fixes.
Ian Rogers [Tue, 8 Jul 2014 10:21:19 +0000 (10:21 +0000)]
am
e60658e8: Merge "Enable compiler testing for ARM64 and x86-64."
* commit '
e60658e8d191c6c7558079b2bd7eed4c6c53e9d9':
Enable compiler testing for ARM64 and x86-64.
Ian Rogers [Tue, 8 Jul 2014 10:21:18 +0000 (10:21 +0000)]
am
464ef7a7: Merge "ART: Intrinsic implementation for java.lang.System.arraycopy."
* commit '
464ef7a79613d41a3d7ef86e2704db306b0aa61d':
ART: Intrinsic implementation for java.lang.System.arraycopy.
Ian Rogers [Tue, 8 Jul 2014 02:24:50 +0000 (02:24 +0000)]
am
a1d1781e: Merge "Fix dex file dependencies for oat tests."
* commit '
a1d1781e29098e4d0d154bd3d2e8ae21b0b20b0f':
Fix dex file dependencies for oat tests.
Brian Carlstrom [Wed, 9 Jul 2014 05:14:21 +0000 (05:14 +0000)]
Merge "Whitelist another exception during dex2oat resolving."
Brian Carlstrom [Wed, 9 Jul 2014 05:01:08 +0000 (22:01 -0700)]
Whitelist another exception during dex2oat resolving.
Bug:
15936401
Bug:
16162780
Change-Id: I7389edc8cdacd5e3c2cc7d86bbd56e8c503c34b0
Brian Carlstrom [Mon, 7 Jul 2014 22:56:00 +0000 (22:56 +0000)]
am
37ab97eb: am
cecec712: Merge "Add patchoat tool to Art."
* commit '
37ab97eb684e49fa7ba5fc861b7fc37b66046be2':
Add patchoat tool to Art.
Brian Carlstrom [Mon, 7 Jul 2014 22:50:45 +0000 (22:50 +0000)]
am
cecec712: Merge "Add patchoat tool to Art."
* commit '
cecec712e1e05aab1fe3469077016320b7bf9583':
Add patchoat tool to Art.
Ian Rogers [Mon, 7 Jul 2014 18:33:37 +0000 (18:33 +0000)]
am
d19aadd5: am
ae2efea4: Merge "ART: Add HADDPS/HADDPD/SHUFPS/SHUFPD instruction generation"
* commit '
d19aadd5a0f4f04dc7e567ffdd2e8d2df84bb132':
ART: Add HADDPS/HADDPD/SHUFPS/SHUFPD instruction generation
Ian Rogers [Mon, 7 Jul 2014 18:27:01 +0000 (18:27 +0000)]
am
ae2efea4: Merge "ART: Add HADDPS/HADDPD/SHUFPS/SHUFPD instruction generation"
* commit '
ae2efea4582df773f80be274bdc754f732b07df3':
ART: Add HADDPS/HADDPD/SHUFPS/SHUFPD instruction generation
Hiroshi Yamauchi [Tue, 8 Jul 2014 19:10:46 +0000 (19:10 +0000)]
Merge "Remove Dbg::VisitRoots()."
Hiroshi Yamauchi [Mon, 7 Jul 2014 20:07:08 +0000 (13:07 -0700)]
Remove Dbg::VisitRoots().
We replace the GC strong roots with JNI.
jdwp_test passes.
Bug:
12687968
Change-Id: I841f1aaa5dffa784ca25953a251600f70df273b2
Mathieu Chartier [Tue, 8 Jul 2014 16:51:57 +0000 (16:51 +0000)]
Merge "Fix local reference leaks in debugger and use a cache."
Mathieu Chartier [Fri, 27 Jun 2014 17:20:14 +0000 (10:20 -0700)]
Fix local reference leaks in debugger and use a cache.
Changed alloc record stack trace element to use jmethodID instead of
JNI weak global references. Added code to delete the local ref
created in AllocRecord::SetType.
Bug:
15886342
External bug: https://code.google.com/p/android/issues/detail?id=72330
Change-Id: Id18e765820baad02246768dc9d633aada60f4fed
Ian Rogers [Tue, 8 Jul 2014 06:04:28 +0000 (06:04 +0000)]
Merge "JNI dlsym lookup fixes."
Ian Rogers [Tue, 8 Jul 2014 04:44:06 +0000 (21:44 -0700)]
JNI dlsym lookup fixes.
Thread* self is passed on all architectures apart from ARM and ARM64.
On x86 restore ebx correctly. Pass self in correct register on x86-64.
Ensure methods are compiled in jni_compiler_test even if the generic JNI
trampoline is present.
Change-Id: If5fdb1de97b78ac5a5cf8d0915c5b82311f23eb9
Ian Rogers [Tue, 8 Jul 2014 05:29:19 +0000 (05:29 +0000)]
Merge "ART: Intrinsic implementation for java.lang.System.arraycopy."
DaniilSokolov [Wed, 25 Jun 2014 00:34:00 +0000 (17:34 -0700)]
ART: Intrinsic implementation for java.lang.System.arraycopy.
Implements intrinsic for java.lang.System.arraycopy(char[], int, char[], int, int) -
this method is internal to android class libraries and used in such classes as StringBuffer and
StringBuilder. It is not possible to call it from application code. The intrinsic for
this method is implemented as inline method (assembly code is generated manually).
The intrinsic is x86 32 bit only.
Change-Id: Id1b1e0a20d5f6d5f5ebfe1fdc2447b6d8a515432
Signed-off-by: Daniil Sokolov <daniil.y.sokolov@intel.com>
Ian Rogers [Tue, 8 Jul 2014 02:15:36 +0000 (02:15 +0000)]
Merge "Fix dex file dependencies for oat tests."
Ian Rogers [Mon, 7 Jul 2014 23:05:18 +0000 (16:05 -0700)]
Fix dex file dependencies for oat tests.
The initial prerequisit used as an argument to "cp" wasn't set causing dex2oat
to attempt to compile dex2oat. Make the setting of host and target dex
dependencies more explicit in build-art-test-dex and update the test rules
appropriately.
Change-Id: I4f591f817537043bcb0328c7623fe7e2f0830b60
Brian Carlstrom [Mon, 7 Jul 2014 22:41:10 +0000 (22:41 +0000)]
Merge "Add patchoat tool to Art."
Alex Light [Thu, 12 Jun 2014 18:26:29 +0000 (11:26 -0700)]
Add patchoat tool to Art.
Add a new executable called patchoat to art. This tool takes already
compiled images and oat files and changes their base address, acting as
a cheap form of relocation.
Add a --include-patch-information flag to dex2oat and code to add
required patch information to oat files created with the quick compiler.
Bug:
15358152
Change-Id: Ie0c580db45bb14ec180deb84930def6c3628d97d
Ian Rogers [Mon, 7 Jul 2014 18:18:03 +0000 (18:18 +0000)]
Merge "ART: Add HADDPS/HADDPD/SHUFPS/SHUFPD instruction generation"
Mathieu Chartier [Mon, 7 Jul 2014 17:33:33 +0000 (17:33 +0000)]
am
91b9be73: am
0da09a02: Merge "Only allow whitelisted exceptions during dex2oat resolving."
* commit '
91b9be73b5e39e07bedbdeddfb75a5fca2ec441c':
Only allow whitelisted exceptions during dex2oat resolving.
Mathieu Chartier [Mon, 7 Jul 2014 17:26:25 +0000 (17:26 +0000)]
am
0da09a02: Merge "Only allow whitelisted exceptions during dex2oat resolving."
* commit '
0da09a026fb6c612e659dc782312987b4515f472':
Only allow whitelisted exceptions during dex2oat resolving.
Andreas Gampe [Mon, 7 Jul 2014 16:04:07 +0000 (16:04 +0000)]
am
a127dcfe: am
fbf156c9: Merge "Aarch64: fix bug and enable register promotion."
* commit '
a127dcfef9ff17671e91e8cee92912cf8783498c':
Aarch64: fix bug and enable register promotion.
Andreas Gampe [Mon, 7 Jul 2014 16:01:01 +0000 (16:01 +0000)]
am
fbf156c9: Merge "Aarch64: fix bug and enable register promotion."
* commit '
fbf156c9394e777385ae2661e673a4c783dfd836':
Aarch64: fix bug and enable register promotion.
Andreas Gampe [Mon, 7 Jul 2014 15:51:55 +0000 (15:51 +0000)]
am
a7690700: am
0107273a: Merge "Aarch64: fix references handling in Load*Indexed."
* commit '
a769070097737186205ce83e725cb7e0ed9a4b5d':
Aarch64: fix references handling in Load*Indexed.
Andreas Gampe [Mon, 7 Jul 2014 15:46:03 +0000 (15:46 +0000)]
am
0107273a: Merge "Aarch64: fix references handling in Load*Indexed."
* commit '
0107273ae05d4624495bbaae62b9194f8ae6685b':
Aarch64: fix references handling in Load*Indexed.
Andreas Gampe [Sun, 6 Jul 2014 18:17:14 +0000 (18:17 +0000)]
am
91c12d5e: am
f22af67d: Merge "Fix missing dependency in new X86 instruction"
* commit '
91c12d5e386ce8325e8f88c1f5e7ed1a542fc986':
Fix missing dependency in new X86 instruction
Andreas Gampe [Sun, 6 Jul 2014 18:11:02 +0000 (18:11 +0000)]
am
f22af67d: Merge "Fix missing dependency in new X86 instruction"
* commit '
f22af67db2a6e7221dd15320d1a7688f1b423668':
Fix missing dependency in new X86 instruction
Andreas Gampe [Sun, 6 Jul 2014 17:48:25 +0000 (17:48 +0000)]
am
b75e8763: am
268e5630: Merge "x86_64: Fix InstanceofFinal"
* commit '
b75e87635d6a0590142c1cd9e50b743239a53c57':
x86_64: Fix InstanceofFinal
Andreas Gampe [Sun, 6 Jul 2014 17:43:35 +0000 (17:43 +0000)]
am
268e5630: Merge "x86_64: Fix InstanceofFinal"
* commit '
268e5630626b5227d1d055c42e4934c4a334fbfe':
x86_64: Fix InstanceofFinal
Ian Rogers [Tue, 8 Jul 2014 06:04:43 +0000 (06:04 +0000)]
Merge "BaseMutex::IsExclusiveHeld should only be called on self."
Ian Rogers [Tue, 8 Jul 2014 04:38:36 +0000 (21:38 -0700)]
BaseMutex::IsExclusiveHeld should only be called on self.
Fix issue in Thread::DumpState of lock dumping calling IsExclusiveHeld on a
thread that isn't self causing intermittent crashes of ThreadStress oat test.
Bug:
15446488
Change-Id: I86924397a4e21ce10a95ea2a737d7bfbcb8ffe28
Ian Rogers [Tue, 8 Jul 2014 05:51:03 +0000 (05:51 +0000)]
Merge "Enable compiler testing for ARM64 and x86-64."
Ian Rogers [Tue, 8 Jul 2014 04:37:04 +0000 (21:37 -0700)]
Enable compiler testing for ARM64 and x86-64.
Change-Id: Ica1e43b3cf07de8d4ae2b69f7a8b35205fe32a83
Andreas Gampe [Fri, 4 Jul 2014 23:33:34 +0000 (23:33 +0000)]
am
aab15eb6: am
4c0ad36c: Merge "AArch64: Enable Inlining."
* commit '
aab15eb692b1473c6df7c4c8abae1d7a1433aa71':
AArch64: Enable Inlining.
Andreas Gampe [Fri, 4 Jul 2014 23:29:15 +0000 (23:29 +0000)]
am
4c0ad36c: Merge "AArch64: Enable Inlining."
* commit '
4c0ad36c4cf4a88821b501cc76239456cd32e10b':
AArch64: Enable Inlining.
Andreas Gampe [Fri, 4 Jul 2014 18:39:04 +0000 (18:39 +0000)]
am
6df42b24: am
827477ad: Merge "Aarch64: fix encoding map for kA64Fmov2xS."
* commit '
6df42b24316de854c192b216d338f2d14d62520b':
Aarch64: fix encoding map for kA64Fmov2xS.
Andreas Gampe [Fri, 4 Jul 2014 18:34:18 +0000 (18:34 +0000)]
am
827477ad: Merge "Aarch64: fix encoding map for kA64Fmov2xS."
* commit '
827477ad5ff20d0b2ca70828f3f56dea6fa8dddd':
Aarch64: fix encoding map for kA64Fmov2xS.
Sebastien Hertz [Fri, 4 Jul 2014 10:53:27 +0000 (10:53 +0000)]
am
3d0cf88f: am
13f89cb9: Merge "Add make rule to debug interpreter-only mode"
* commit '
3d0cf88f44f66a4c864ce23da37a83661b4edb80':
Add make rule to debug interpreter-only mode
Nicolas Geoffray [Fri, 4 Jul 2014 10:34:12 +0000 (10:34 +0000)]
am
9823fc0e: am
dda2f058: Merge "Do not attempt to compile on architectures we do not support."
* commit '
9823fc0e1cbe6a3ad4321a2e29f591fbe4b2f1b4':
Do not attempt to compile on architectures we do not support.
Sebastien Hertz [Fri, 4 Jul 2014 10:34:11 +0000 (10:34 +0000)]
am
b2fa7346: am
d83ee1e2: Merge "More checks in JNI RegisterNatives"
* commit '
b2fa7346bf5c5057fa9da9f548577af183f0a4d1':
More checks in JNI RegisterNatives
Andreas Gampe [Fri, 4 Jul 2014 10:34:10 +0000 (10:34 +0000)]
am
43defa41: am
ef505256: Merge "x86_64: Turn on promotion optimization"
* commit '
43defa4116f8866c6bdde2f6264281d4e3a327db':
x86_64: Turn on promotion optimization
Sebastien Hertz [Fri, 4 Jul 2014 09:29:33 +0000 (09:29 +0000)]
am
13f89cb9: Merge "Add make rule to debug interpreter-only mode"
* commit '
13f89cb9930ea799c21559020da43c3845536da5':
Add make rule to debug interpreter-only mode
Nicolas Geoffray [Fri, 4 Jul 2014 09:24:00 +0000 (09:24 +0000)]
am
dda2f058: Merge "Do not attempt to compile on architectures we do not support."
* commit '
dda2f058db00deb1074ac44380c4637fc4417a0f':
Do not attempt to compile on architectures we do not support.
Sebastien Hertz [Fri, 4 Jul 2014 09:23:59 +0000 (09:23 +0000)]
am
d83ee1e2: Merge "More checks in JNI RegisterNatives"
* commit '
d83ee1e26f68409f904c3cf0d582c18738e1f39b':
More checks in JNI RegisterNatives
Andreas Gampe [Fri, 4 Jul 2014 09:22:47 +0000 (09:22 +0000)]
am
ef505256: Merge "x86_64: Turn on promotion optimization"
* commit '
ef505256e530951033a705e84a0682e7adcedf30':
x86_64: Turn on promotion optimization
Vladimir Marko [Tue, 8 Jul 2014 16:42:47 +0000 (16:42 +0000)]
Merge "Add kIntrinsicIsStatic flag for System.arraycopy()."
Vladimir Marko [Tue, 8 Jul 2014 16:34:04 +0000 (17:34 +0100)]
Add kIntrinsicIsStatic flag for System.arraycopy().
Change-Id: I40ffb07e62474f418eabb7361f129c633022666c
Andreas Gampe [Fri, 4 Jul 2014 01:54:04 +0000 (01:54 +0000)]
am
04b68149: am
05b8893f: Merge "x86_64: Fix intrinsics"
* commit '
04b68149a68abff6d3efff894421a88cdb0a0549':
x86_64: Fix intrinsics
Andreas Gampe [Fri, 4 Jul 2014 01:48:37 +0000 (01:48 +0000)]
am
05b8893f: Merge "x86_64: Fix intrinsics"
* commit '
05b8893fedf121d6a8813d40647bad8456518c58':
x86_64: Fix intrinsics
Andreas Gampe [Fri, 4 Jul 2014 00:57:35 +0000 (00:57 +0000)]
am
8f0843de: am
03cbed6d: Merge "AArch64: Add few more inline functions"
* commit '
8f0843de7b4502d6fdf1ae7f0696b70a0c753f48':
AArch64: Add few more inline functions
Andreas Gampe [Fri, 4 Jul 2014 00:52:53 +0000 (00:52 +0000)]
am
03cbed6d: Merge "AArch64: Add few more inline functions"
* commit '
03cbed6dfbd2750a243363ee4033c425d58cac6e':
AArch64: Add few more inline functions
Andreas Gampe [Thu, 3 Jul 2014 23:38:58 +0000 (23:38 +0000)]
am
02fff15a: am
c72966a2: Merge "ART: FF-opcodes are target-specific"
* commit '
02fff15a7f15a0b3da65dc276958f3c1711e7022':
ART: FF-opcodes are target-specific
Andreas Gampe [Thu, 3 Jul 2014 23:33:48 +0000 (23:33 +0000)]
am
c72966a2: Merge "ART: FF-opcodes are target-specific"
* commit '
c72966a25c205a3914164f586e44e586e5715468':
ART: FF-opcodes are target-specific
Andreas Gampe [Thu, 3 Jul 2014 21:59:59 +0000 (21:59 +0000)]
am
f69e1632: am
ca8ff32b: Merge "x86_64: TargetReg update for x86"
* commit '
f69e16328d3f87aa3ef1e31bb9fc882982bd24b8':
x86_64: TargetReg update for x86
Andreas Gampe [Thu, 3 Jul 2014 21:54:54 +0000 (21:54 +0000)]
am
ca8ff32b: Merge "x86_64: TargetReg update for x86"
* commit '
ca8ff32bbb1f034b3b1f25de1fe20a9015bc87ec':
x86_64: TargetReg update for x86
Andreas Gampe [Thu, 3 Jul 2014 21:03:01 +0000 (21:03 +0000)]
am
0c021788: am
3ee86bcb: Merge "Load 64 bit constant into GPR by single instruction for 64bit mode"
* commit '
0c02178865bf25e313d328e49a2ecf914147e6bb':
Load 64 bit constant into GPR by single instruction for 64bit mode
Andreas Gampe [Thu, 3 Jul 2014 20:58:29 +0000 (20:58 +0000)]
am
3ee86bcb: Merge "Load 64 bit constant into GPR by single instruction for 64bit mode"
* commit '
3ee86bcbbc29f17b0243954a52dcda96b09411e0':
Load 64 bit constant into GPR by single instruction for 64bit mode
Andreas Gampe [Thu, 3 Jul 2014 20:21:55 +0000 (20:21 +0000)]
am
80931907: am
aa079560: Merge "Register promotion support for 64-bit targets"
* commit '
8093190787f36062cb3dc5c850ecf84cb83a1d19':
Register promotion support for 64-bit targets
Andreas Gampe [Thu, 3 Jul 2014 20:19:18 +0000 (20:19 +0000)]
am
aa079560: Merge "Register promotion support for 64-bit targets"
* commit '
aa079560f65a89ec83591f61ae3a39341f00509e':
Register promotion support for 64-bit targets
Nicolas Geoffray [Thu, 3 Jul 2014 09:49:28 +0000 (09:49 +0000)]
am
cf247028: am
2bc6813a: Merge "Fix build-art-target and build-art-host rules."
* commit '
cf247028082f89bb3ba0bab5e1cdf6ed6ea8635d':
Fix build-art-target and build-art-host rules.
Nicolas Geoffray [Thu, 3 Jul 2014 09:44:41 +0000 (09:44 +0000)]
am
2bc6813a: Merge "Fix build-art-target and build-art-host rules."
* commit '
2bc6813a990894b88a392a3cded13ddff2f14d04':
Fix build-art-target and build-art-host rules.