OSDN Git Service
Andreas Gampe [Thu, 31 Mar 2016 23:05:02 +0000 (23:05 +0000)]
Merge "ART: Add support for DexFile compiler filter function" am:
e669556 am:
efdf9fb
am:
df6d01e
* commit '
df6d01e9d15cf9ce9f89d6d9c6d40e2738b237a7':
ART: Add support for DexFile compiler filter function
Change-Id: I5e006b1e597efca6ab8e3e34d7a32248fcc5daf2
Andreas Gampe [Thu, 31 Mar 2016 23:01:50 +0000 (23:01 +0000)]
Merge "ART: Add support for DexFile compiler filter function" am:
e669556
am:
efdf9fb
* commit '
efdf9fb98d356d40ead1f51397bba51ec27ddb96':
ART: Add support for DexFile compiler filter function
Change-Id: Ic7621816f9ea6fd54f37b890f224fdb97f29389e
Andreas Gampe [Thu, 31 Mar 2016 22:58:17 +0000 (22:58 +0000)]
Merge "ART: Add support for DexFile compiler filter function"
am:
e669556
* commit '
e6695569f086df8d0e9ab0d898aed13b1f1ea740':
ART: Add support for DexFile compiler filter function
Change-Id: Id5ef8876f37cc1048fa1f06a35e51122b3d3567e
Andreas Gampe [Thu, 31 Mar 2016 22:52:51 +0000 (22:52 +0000)]
Merge "ART: Add support for DexFile compiler filter function"
Mathieu Chartier [Thu, 31 Mar 2016 22:50:49 +0000 (22:50 +0000)]
Disable checks for b/
27493510 am:
8790c7f
am:
b72e3e7
* commit '
b72e3e78dac79a55bdd1f55741b5f01dfed63254':
Disable checks for b/
27493510
Change-Id: Ibf583762d1da88a3e9d4e9526bf72dff5488791d
Mathieu Chartier [Thu, 31 Mar 2016 22:47:19 +0000 (22:47 +0000)]
Disable checks for b/
27493510
am:
8790c7f
* commit '
8790c7f9f7d684bff40d5731b2d8e3462ef8ed90':
Disable checks for b/
27493510
Change-Id: If3a564e20bfd268e9660a1c972853dbe150d4917
Sebastien Hertz [Thu, 31 Mar 2016 22:18:24 +0000 (22:18 +0000)]
Merge "Remove obsolete ANDROID_COMPILE_WITH_JACK" am:
835e023 am:
d07afb5
am:
d93a7a9
* commit '
d93a7a945181dda99a8c4355e61b939542a5da3a':
Remove obsolete ANDROID_COMPILE_WITH_JACK
Change-Id: I0d7c7389b32a4480bf7076f0759572dc65f715cb
Mathieu Chartier [Thu, 31 Mar 2016 22:18:24 +0000 (22:18 +0000)]
Merge "Add way to disable resolving for stack walk" am:
b1e4b48 am:
a611377
am:
aa0a2ff
* commit '
aa0a2fffcce7afa673b36439718d04be07701686':
Add way to disable resolving for stack walk
Change-Id: I7c78a2360876bdab08813b8659c5a565a6212f40
Sebastien Hertz [Thu, 31 Mar 2016 22:15:12 +0000 (22:15 +0000)]
Merge "Remove obsolete ANDROID_COMPILE_WITH_JACK" am:
835e023
am:
d07afb5
* commit '
d07afb559168765ee1fbb24f33314dfd329f3db9':
Remove obsolete ANDROID_COMPILE_WITH_JACK
Change-Id: If47a28193709bc6ce41e35e76b1a7923bcc08fec
Mathieu Chartier [Thu, 31 Mar 2016 22:15:12 +0000 (22:15 +0000)]
Merge "Add way to disable resolving for stack walk" am:
b1e4b48
am:
a611377
* commit '
a611377de7573b2fa38e3d6ab3ff6d81ff87d67e':
Add way to disable resolving for stack walk
Change-Id: I72ab04f95f2251fcf12d6d11cb9317cd17b7abb8
Mathieu Chartier [Thu, 31 Mar 2016 22:05:45 +0000 (15:05 -0700)]
Disable checks for b/
27493510
Disabled for performance now that the bug is fixed. Still enabled
for debug builds.
Bug:
27493510
Change-Id: I4838b63d79163b97b47e13b201349a72c352ff38
Sebastien Hertz [Thu, 31 Mar 2016 22:11:55 +0000 (22:11 +0000)]
Merge "Remove obsolete ANDROID_COMPILE_WITH_JACK"
am:
835e023
* commit '
835e02367727fd981330b64ba938ecd7f675b408':
Remove obsolete ANDROID_COMPILE_WITH_JACK
Change-Id: I6af8c6dacad62482cbee673df05d50ed7ea8d2f7
Mathieu Chartier [Thu, 31 Mar 2016 22:11:55 +0000 (22:11 +0000)]
Merge "Add way to disable resolving for stack walk"
am:
b1e4b48
* commit '
b1e4b48c97d79530c863d80453c3d5d9aab056cc':
Add way to disable resolving for stack walk
Change-Id: I45e1f29a5e50a8a51055b0839d919200774f92cd
Ying Wang [Thu, 31 Mar 2016 22:05:04 +0000 (22:05 +0000)]
Merge "Remove obsolete ANDROID_COMPILE_WITH_JACK"
Mathieu Chartier [Thu, 31 Mar 2016 21:59:35 +0000 (21:59 +0000)]
Merge "Add way to disable resolving for stack walk"
Mathieu Chartier [Thu, 31 Mar 2016 21:56:08 +0000 (21:56 +0000)]
Add way to disable resolving for stack walk am:
be2892b
am:
8a2e59c
* commit '
8a2e59c1378a55ef462e8522affb6a74114c0310':
Add way to disable resolving for stack walk
Change-Id: If3d7fa039c5920bb1d38b88360cac61c577d9d81
Mathieu Chartier [Thu, 31 Mar 2016 21:52:52 +0000 (21:52 +0000)]
Add way to disable resolving for stack walk
am:
be2892b
* commit '
be2892bf771435eb451c74297b553f7dc9fea4ca':
Add way to disable resolving for stack walk
Change-Id: Ib03ce9d113032af97fbf3093e58dacffd46b77f8
Mathieu Chartier [Thu, 31 Mar 2016 18:07:09 +0000 (11:07 -0700)]
Add way to disable resolving for stack walk
Only occurs for walking the inlined frames case.
Bug:
27857910
(cherry picked from commit
be2892bf771435eb451c74297b553f7dc9fea4ca)
Change-Id: Ied92be96f2f74ba02c02168f704443b95e7a4b04
Mathieu Chartier [Thu, 31 Mar 2016 21:20:04 +0000 (21:20 +0000)]
Merge "Obtain stack trace outside of critical section" am:
6872412 am:
e9bc522
am:
e0370e5
* commit '
e0370e52dd8babfee2a549eec84ef507f8262553':
Obtain stack trace outside of critical section
Change-Id: I256caf348d50a7c8480ece6726aae3820fc654ce
Mathieu Chartier [Thu, 31 Mar 2016 21:13:45 +0000 (21:13 +0000)]
Merge "Obtain stack trace outside of critical section" am:
6872412
am:
e9bc522
* commit '
e9bc5227dae30d8589d6e53f8876e7b7bbf2463f':
Obtain stack trace outside of critical section
Change-Id: I15ee74349d9002d93ff064a26a1eb55a0c215b53
Mathieu Chartier [Thu, 31 Mar 2016 21:10:31 +0000 (21:10 +0000)]
Merge "Obtain stack trace outside of critical section"
am:
6872412
* commit '
68724122b444e531d65413b1d9039f6e5fca52b3':
Obtain stack trace outside of critical section
Change-Id: If75300fc1ea558b5f838e5c521d10cf96a325750
Mathieu Chartier [Thu, 31 Mar 2016 21:05:30 +0000 (21:05 +0000)]
Merge "Obtain stack trace outside of critical section"
Mathieu Chartier [Thu, 31 Mar 2016 18:07:09 +0000 (11:07 -0700)]
Add way to disable resolving for stack walk
Only occurs for walking the inlined frames case.
Bug:
27857910
Change-Id: Idb90254879ebae4c756ee1a3d235999ae589a2a8
Mathieu Chartier [Thu, 31 Mar 2016 20:10:36 +0000 (20:10 +0000)]
Merge "Obtain stack trace outside of critical section" into nyc-dev am:
91deb8a
am:
18c18f6
* commit '
18c18f6bbf52908ed42ec486dc4827914d24337b':
Obtain stack trace outside of critical section
Change-Id: I6cd9bad02db66345cc13b2ce36d825f9b463ec03
Mathieu Chartier [Thu, 31 Mar 2016 20:07:29 +0000 (20:07 +0000)]
Merge "Obtain stack trace outside of critical section" into nyc-dev
am:
91deb8a
* commit '
91deb8a52894c1e8f0d1cb18147bb74083cebb00':
Obtain stack trace outside of critical section
Change-Id: I91a679fde7900c4406221cdcbbb3609e69206a52
Mathieu Chartier [Tue, 29 Mar 2016 21:02:55 +0000 (14:02 -0700)]
Obtain stack trace outside of critical section
Fixes deadlock if the stack walk does allocations, changed stack
trace format to prevent slowdown.
Added missing GetInterfaceMethodIfProxy to fix a crash in maps.
Bug:
27857910
(cherry picked from commit
23428587d32361736d4c5e0ba7270c7602695a43)
Change-Id: I64373bcd87a68fdd1b58fb855db2b16c9f6ed36b
Mathieu Chartier [Thu, 31 Mar 2016 19:59:38 +0000 (19:59 +0000)]
Merge "Obtain stack trace outside of critical section" into nyc-dev
Richard Uhler [Thu, 31 Mar 2016 19:42:29 +0000 (19:42 +0000)]
Merge "Refine OatFileAssistant.MakeUpToDate failure result." am:
fd9ac38 am:
6adc6fe
am:
be22bab
* commit '
be22bab9ade6572d6ce1f60705c895852ec4e3ba':
Refine OatFileAssistant.MakeUpToDate failure result.
Change-Id: Ic3ec1f7fed3650157d567a8bd57724f641e9b53f
Hans Boehm [Thu, 31 Mar 2016 19:36:17 +0000 (19:36 +0000)]
Merge "Only log excessive timeouts if those appear accidental" into nyc-dev am:
b655c37
am:
da66c7c
* commit '
da66c7c8d89f619ac2e3788bcdb456e87f028fac':
Only log excessive timeouts if those appear accidental
Change-Id: Ie6aa9a69671f8665e46a2cf5ffc4c420fc164eae
Richard Uhler [Thu, 31 Mar 2016 19:36:16 +0000 (19:36 +0000)]
Merge "Refine OatFileAssistant.MakeUpToDate failure result." am:
fd9ac38
am:
6adc6fe
* commit '
6adc6fe4bcadccf2f2aaa6a6159e975dd93eb5f8':
Refine OatFileAssistant.MakeUpToDate failure result.
Change-Id: If78fa58cc605f4999c966585225aa383c7447eec
Richard Uhler [Thu, 31 Mar 2016 19:32:59 +0000 (19:32 +0000)]
Merge "Refine OatFileAssistant.MakeUpToDate failure result."
am:
fd9ac38
* commit '
fd9ac384741435902d4fc03034f4cbaafaa85780':
Refine OatFileAssistant.MakeUpToDate failure result.
Change-Id: I58b3390da7f9d704405516873c2bf528c726c46d
Hans Boehm [Thu, 31 Mar 2016 19:32:59 +0000 (19:32 +0000)]
Merge "Only log excessive timeouts if those appear accidental" into nyc-dev
am:
b655c37
* commit '
b655c37fd00876fa61ea6a41e317028866283028':
Only log excessive timeouts if those appear accidental
Change-Id: I886bd1094723dec9a55ae11b32886bc1dd348b5b
Richard Uhler [Thu, 31 Mar 2016 19:27:54 +0000 (19:27 +0000)]
Merge "Refine OatFileAssistant.MakeUpToDate failure result."
Hans Boehm [Thu, 31 Mar 2016 19:25:13 +0000 (19:25 +0000)]
Merge "Only log excessive timeouts if those appear accidental" into nyc-dev
Andreas Gampe [Thu, 31 Mar 2016 18:27:51 +0000 (18:27 +0000)]
ART: Add support for DexFile compiler filter function am:
fd97429
am:
95c7c53
* commit '
95c7c537691db81b82cfd15168c75d0acd56cdc4':
ART: Add support for DexFile compiler filter function
Change-Id: I87496b07c97012e6e20870e349f4fb73609ca0d3
Andreas Gampe [Thu, 31 Mar 2016 18:24:53 +0000 (18:24 +0000)]
ART: Add support for DexFile compiler filter function
am:
fd97429
* commit '
fd97429f258acde6ee24a6f74c9050b2343e40cd':
ART: Add support for DexFile compiler filter function
Change-Id: I09e3971bdb40af4400f15c08420e335f6dfa422e
Andreas Gampe [Thu, 31 Mar 2016 00:19:48 +0000 (17:19 -0700)]
ART: Add support for DexFile compiler filter function
Add support for getting a non-profile-guided version of a given
compiler filter.
Bug:
27921071
(cherry picked from commit
fd97429f258acde6ee24a6f74c9050b2343e40cd)
Change-Id: I54735b61732e6a5c9dc62425d04bc740dd365083
Vladimir Marko [Thu, 31 Mar 2016 18:13:27 +0000 (18:13 +0000)]
Merge "Remove many `instrumentation` variables from goto interpreter." am:
9590a53 am:
82be946
am:
34ddfa0
* commit '
34ddfa034f6e22f9c8d5121c39aaa6019efd8ec4':
Remove many `instrumentation` variables from goto interpreter.
Change-Id: I7281e53f71b6c9bef2dbe238921c9f56699febd8
Vladimir Marko [Thu, 31 Mar 2016 18:07:12 +0000 (18:07 +0000)]
Merge "Remove many `instrumentation` variables from goto interpreter." am:
9590a53
am:
82be946
* commit '
82be9464f9f160df4bd9086a0f69f254455dcf88':
Remove many `instrumentation` variables from goto interpreter.
Change-Id: I2beeb39a9a813b7af208ff38076dd3985737edae
Vladimir Marko [Thu, 31 Mar 2016 18:04:17 +0000 (18:04 +0000)]
Merge "Remove many `instrumentation` variables from goto interpreter."
am:
9590a53
* commit '
9590a5388ae80c7edba96de777eb5f96a896e681':
Remove many `instrumentation` variables from goto interpreter.
Change-Id: I8f119dbab35a9391a2de261e922cd4f7c52376c4
Vladimir Marko [Thu, 31 Mar 2016 17:53:44 +0000 (17:53 +0000)]
Merge "Remove many `instrumentation` variables from goto interpreter."
Mathieu Chartier [Tue, 29 Mar 2016 21:02:55 +0000 (14:02 -0700)]
Obtain stack trace outside of critical section
Fixes deadlock if the stack walk does allocations, changed stack
trace format to prevent slowdown.
Added missing GetInterfaceMethodIfProxy to fix a crash in maps.
Bug:
27857910
Change-Id: Iba86b7390a87349c38785297ac76751417b0fc87
Hans Boehm [Mon, 28 Mar 2016 21:36:23 +0000 (14:36 -0700)]
Only log excessive timeouts if those appear accidental
Do not generate a log message even when timeout would cause us to wake
up past the end of Linux time, if the timeout specification looks like
it was meant to wait forever. Avoids log spam.
Bug:
27723547
Change-Id: I98d0fc1b1813a10ad906282957675b85bd933472
(cherry picked from commit
fe76a629e7f9932c8e6a476d25358445273d893d)
Vladimir Marko [Thu, 31 Mar 2016 17:38:23 +0000 (18:38 +0100)]
Remove many `instrumentation` variables from goto interpreter.
Clean up after
https://android-review.googlesource.com/210440 .
Change-Id: I7e7b1863a5627365de8d9a74f559ffe56cb4fdfa
Ying Wang [Thu, 31 Mar 2016 17:05:01 +0000 (17:05 +0000)]
Merge "Remove obsolete LOCAL_DX_FLAGS." am:
eede886 am:
e565277
am:
428bfa9
* commit '
428bfa942e2df5cf1a35ecbcdb6c2290c0a3ced4':
Remove obsolete LOCAL_DX_FLAGS.
Change-Id: I4416c0be2eb5673574bb1eb4eb7037c11b4570b8
Andreas Gampe [Thu, 31 Mar 2016 00:19:48 +0000 (17:19 -0700)]
ART: Add support for DexFile compiler filter function
Add support for getting a non-profile-guided version of a given
compiler filter.
Bug:
27921071
Change-Id: I54735b61732e6a5c9dc62425d04bc740dd365083
Ying Wang [Thu, 31 Mar 2016 17:01:59 +0000 (17:01 +0000)]
Merge "Remove obsolete LOCAL_DX_FLAGS." am:
eede886
am:
e565277
* commit '
e565277b5b7529870b9e20c09009c0df3c01a922':
Remove obsolete LOCAL_DX_FLAGS.
Change-Id: I1d10c6d3bb7748412dd683707d1cc2b192564d11
Ying Wang [Thu, 31 Mar 2016 16:58:57 +0000 (16:58 +0000)]
Merge "Remove obsolete LOCAL_DX_FLAGS."
am:
eede886
* commit '
eede88620e4dc9f6363c0990c04b7c0c7dd7202e':
Remove obsolete LOCAL_DX_FLAGS.
Change-Id: Iee79119e73711cf7f20404fcca2720bb5c89272b
Hans Boehm [Thu, 31 Mar 2016 16:52:58 +0000 (16:52 +0000)]
Merge "Only log excessive timeouts if those appear accidental" am:
9f168cc am:
d92d9e0
am:
4f6190c
* commit '
4f6190c7d100f51ec6148c46c467f4ae862212f9':
Only log excessive timeouts if those appear accidental
Change-Id: Ic33045c30fc33e6be9f22bc3022ee8529bd03329
Ying Wang [Thu, 31 Mar 2016 16:52:56 +0000 (16:52 +0000)]
Merge "Remove obsolete LOCAL_DX_FLAGS."
Hans Boehm [Thu, 31 Mar 2016 16:49:54 +0000 (16:49 +0000)]
Merge "Only log excessive timeouts if those appear accidental" am:
9f168cc
am:
d92d9e0
* commit '
d92d9e0ce8e0a073cf049b576c1a1846f5b39761':
Only log excessive timeouts if those appear accidental
Change-Id: I6deaaae08af8ea19eafa4456882a3413a778e3d8
Hans Boehm [Thu, 31 Mar 2016 16:46:47 +0000 (16:46 +0000)]
Merge "Only log excessive timeouts if those appear accidental"
am:
9f168cc
* commit '
9f168ccb8e77626fd99c4ee5c296a5ed82f8d541':
Only log excessive timeouts if those appear accidental
Change-Id: I519e12bb2ef5edd4aef66eb28846b99e1f952157
Hans Boehm [Thu, 31 Mar 2016 16:41:46 +0000 (16:41 +0000)]
Merge "Only log excessive timeouts if those appear accidental"
Calin Juravle [Thu, 31 Mar 2016 16:12:31 +0000 (16:12 +0000)]
Merge "Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""" into nyc-dev am:
97cd457 -s ours
am:
99fe55c
* commit '
99fe55c56398266bb323f12a815a5aa8c6e3d36f':
Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""
Change-Id: I7945c7e785a75f4182e659a2a5b8d1bde68a77db
Calin Juravle [Thu, 31 Mar 2016 16:09:09 +0000 (16:09 +0000)]
Merge "Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""" into nyc-dev
am:
97cd457 -s ours
* commit '
97cd4574ae103adf05176e31c3b4a08ae4841f45':
Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""
Change-Id: I8fc2a16c7aaead9d484f273a24badff57e9c4e05
Calin Juravle [Thu, 31 Mar 2016 15:57:42 +0000 (15:57 +0000)]
Merge "Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""" into nyc-dev
Calin Juravle [Thu, 31 Mar 2016 15:48:40 +0000 (15:48 +0000)]
Fix profile save MaxBaxBackoff time am:
28530da
am:
1aefd7e
* commit '
1aefd7ecae2cac1c8fa338259b6a6cf37bec87c1':
Fix profile save MaxBaxBackoff time
Change-Id: Ifc057968b9517152ae38f2e467428d02ceb332a4
Serdjuk, Nikolay Y [Thu, 31 Mar 2016 15:48:40 +0000 (15:48 +0000)]
Merge remote-tracking branch \'goog/master\' into nyc-dev am:
c0b2763
am:
1f9252a
* commit '
1f9252aac3edb3fe97cde2344779446b6eb7da72':
Change-Id: Ic4a519ad5652488845db20764162bdb3a8f39c89
Serguei Katkov [Thu, 31 Mar 2016 15:48:39 +0000 (15:48 +0000)]
Merge "ART: Improve JitProfile perf in x86_64 mterp" am:
87ad82e am:
2636f54
am:
cc4bf2c
* commit '
cc4bf2c6182b4cb208add6eb52015ed5898ba7a1':
ART: Improve JitProfile perf in x86_64 mterp
Change-Id: I970a00f887cdaf0ba50d7df62ed5b81f142da0ce
Serguei Katkov [Thu, 31 Mar 2016 15:48:38 +0000 (15:48 +0000)]
Merge "ART: Improve JitProfile perf in x86 mterp" am:
a236234 am:
01f4917
am:
6121549
* commit '
61215490a9ee5b9d082971cd690b820cdf9e378b':
ART: Improve JitProfile perf in x86 mterp
Change-Id: I6bc7ba3ac8335091434c867dfb6a0f249002ff33
Vladimir Marko [Thu, 31 Mar 2016 15:48:37 +0000 (15:48 +0000)]
Merge "Fix silly gcc warning." am:
f7cdec5 am:
2901872
am:
6d9b3b6
* commit '
6d9b3b69059a2d683ba6cda24db84b6cc92b2978':
Fix silly gcc warning.
Change-Id: Ica8e35871046388d396cc652ec2a1fae951cf4bc
Roland Levillain [Thu, 31 Mar 2016 15:48:36 +0000 (15:48 +0000)]
Merge "Rename run-test 593-checker-boolean-to-integral-conversions." am:
897886f am:
b5613c2
am:
0039e4a
* commit '
0039e4ab93a3a1b995d63afd2532ac1050d2076f':
Rename run-test 593-checker-boolean-to-integral-conversions.
Change-Id: I4d6dcb4a7a8e7ca7018b760c8ffc3f4a6d514e29
Calin Juravle [Thu, 31 Mar 2016 15:45:32 +0000 (15:45 +0000)]
Fix profile save MaxBaxBackoff time
am:
28530da
* commit '
28530daffc05fe376dbd0df3b1b44257bce5a16f':
Fix profile save MaxBaxBackoff time
Change-Id: Ic44fce75ef4da255ea2dfa6a4fd5e3643fe4db9e
Serdjuk, Nikolay Y [Thu, 31 Mar 2016 15:45:32 +0000 (15:45 +0000)]
Merge remote-tracking branch \'goog/master\' into nyc-dev
am:
c0b2763
* commit '
c0b2763154e4219e65bb3f827e783512c962364d':
Allow x86+arm multilib build.
Change-Id: I535e71691cec5500dd084e49a7ee7e1828fb4c0d
Serguei Katkov [Thu, 31 Mar 2016 15:42:35 +0000 (15:42 +0000)]
Merge "ART: Improve JitProfile perf in x86_64 mterp" am:
87ad82e
am:
2636f54
* commit '
2636f54c265a58e7db26687def305e19129048e4':
ART: Improve JitProfile perf in x86_64 mterp
Change-Id: If9448c7d17602a0280e30acd4443d34661474f05
Serguei Katkov [Thu, 31 Mar 2016 15:42:35 +0000 (15:42 +0000)]
Merge "ART: Improve JitProfile perf in x86 mterp" am:
a236234
am:
01f4917
* commit '
01f49174db9cc75316bbcd277d023f61916ffa2d':
ART: Improve JitProfile perf in x86 mterp
Change-Id: I1dc2dec935d2e01114e127da0b01986b8b8a3374
Vladimir Marko [Thu, 31 Mar 2016 15:42:34 +0000 (15:42 +0000)]
Merge "Fix silly gcc warning." am:
f7cdec5
am:
2901872
* commit '
2901872d93275350b89434a3ea7884f4f8d53030':
Fix silly gcc warning.
Change-Id: I19a70f5f8f6e1a4e2093a47418a03c75fbd0109f
Roland Levillain [Thu, 31 Mar 2016 15:42:33 +0000 (15:42 +0000)]
Merge "Rename run-test 593-checker-boolean-to-integral-conversions." am:
897886f
am:
b5613c2
* commit '
b5613c23da0c6030eda8c61ecbc83277d6396621':
Rename run-test 593-checker-boolean-to-integral-conversions.
Change-Id: I0d9f86619bfbb067041518fd824532f3823ab8a3
Serguei Katkov [Thu, 31 Mar 2016 15:39:35 +0000 (15:39 +0000)]
Merge "ART: Improve JitProfile perf in x86_64 mterp"
am:
87ad82e
* commit '
87ad82eb1e085ccc6ed3ec54945937582334dbbc':
ART: Improve JitProfile perf in x86_64 mterp
Change-Id: Ie0c5a82723b54297550246773e9099df4aa3500d
Serguei Katkov [Thu, 31 Mar 2016 15:39:35 +0000 (15:39 +0000)]
Merge "ART: Improve JitProfile perf in x86 mterp"
am:
a236234
* commit '
a23623447c44758ec0369af778d5bd1adae442e6':
ART: Improve JitProfile perf in x86 mterp
Change-Id: I89628928a67b1c14ec4ca0f6dae0582a0688bfb9
Vladimir Marko [Thu, 31 Mar 2016 15:39:34 +0000 (15:39 +0000)]
Merge "Fix silly gcc warning."
am:
f7cdec5
* commit '
f7cdec554371aad9dd8f40c6cd195a5635abc3d6':
Fix silly gcc warning.
Change-Id: Id962ef258d4faa8f6362f9e9e3774f308dd5043f
Roland Levillain [Thu, 31 Mar 2016 15:39:33 +0000 (15:39 +0000)]
Merge "Rename run-test 593-checker-boolean-to-integral-conversions."
am:
897886f
* commit '
897886f804fcad5634362e0a8c5b6d1682198af4':
Rename run-test 593-checker-boolean-to-integral-conversions.
Change-Id: I0fae951b69ae41631635d99de9a2f7833945c859
Calin Juravle [Thu, 31 Mar 2016 14:29:54 +0000 (15:29 +0100)]
Fix profile save MaxBaxBackoff time
Bug:
27914456
Bug:
27937568
Change-Id: Icb1de7ff09ed4305dcd247d4653329b3cae0c05e
Calin Juravle [Thu, 31 Mar 2016 14:37:30 +0000 (15:37 +0100)]
Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""
This reverts commit
4a8ac9cee4312ac910fabf31c64d28d4c8362836.
Bug:
27939339
Bill Buzbee [Thu, 31 Mar 2016 14:21:18 +0000 (14:21 +0000)]
Merge "ART: Improve JitProfile perf in x86_64 mterp"
Bill Buzbee [Thu, 31 Mar 2016 14:07:15 +0000 (14:07 +0000)]
Merge "ART: Improve JitProfile perf in x86 mterp"
Calin Juravle [Thu, 31 Mar 2016 10:56:29 +0000 (11:56 +0100)]
Merge remote-tracking branch 'goog/master' into nyc-dev
Bug:
27616343
Bug:
27851582
Bug:
27693977
Bug:
27690481
Bug:
27799205
Bug:
27683071
Bug:
27625564
Change-Id: I261eb9f3e8144e85233dc4313e674e75f812003c
Vladimir Marko [Thu, 31 Mar 2016 13:24:15 +0000 (13:24 +0000)]
Merge "Fix silly gcc warning."
Vladimir Marko [Thu, 31 Mar 2016 11:34:48 +0000 (12:34 +0100)]
Fix silly gcc warning.
Explicitly specify the underlying type of LinkerPatch::Type
as uint8_t because gcc would select a bigger type and then
complain that
'art::LinkerPatch::patch_type_' is too small to hold all
values of 'enum class art::LinkerPatch::Type'
which is really ridiculous given that the enum contains only
a handful enumerators with default (small) values.
Change-Id: I4c4b21cde62e56b62488bae99d3690d900c3c29e
Roland Levillain [Thu, 31 Mar 2016 11:39:53 +0000 (11:39 +0000)]
Merge "Rename run-test 593-checker-boolean-to-integral-conversions."
Roland Levillain [Thu, 31 Mar 2016 11:32:07 +0000 (12:32 +0100)]
Rename run-test 593-checker-boolean-to-integral-conversions.
Shorten its name to "593-checker-boolean-to-integral-conv"
as some build configurations choke on too long filenames.
Bug:
27616343
Change-Id: I43439d7283920539817511249c6c1b430b3c9c95
Roland Levillain [Thu, 31 Mar 2016 10:52:13 +0000 (10:52 +0000)]
Merge "Fix Boolean to integral types conversions." am:
b0170f0 am:
0cf12a0
am:
77f03b9
* commit '
77f03b993dee98d20a88eefbadfc09a9c916149a':
Fix Boolean to integral types conversions.
Change-Id: I2bcf11a5ff927a63f5d7364d6575e9fd23335888
Roland Levillain [Thu, 31 Mar 2016 10:49:19 +0000 (10:49 +0000)]
Merge "Fix Boolean to integral types conversions." am:
b0170f0
am:
0cf12a0
* commit '
0cf12a0dc3e321a754fb921e79328b1f0c72f461':
Fix Boolean to integral types conversions.
Change-Id: I951c3d54d7a63f80dd62231ffeee894c9c0ae5c7
Roland Levillain [Thu, 31 Mar 2016 10:46:19 +0000 (10:46 +0000)]
Merge "Fix Boolean to integral types conversions."
am:
b0170f0
* commit '
b0170f0457f60b81dd232bb3fa505b22f10f324c':
Fix Boolean to integral types conversions.
Change-Id: Ide620cd42daaa05553d7d16603d65f7105232637
Roland Levillain [Thu, 31 Mar 2016 10:39:52 +0000 (10:39 +0000)]
Merge "Fix Boolean to integral types conversions."
Serdjuk, Nikolay Y [Thu, 31 Mar 2016 10:18:47 +0000 (10:18 +0000)]
Merge "ART: Save or erase the file even if I/O failed" am:
6656f30 am:
4f4fc1a
am:
09c508b
* commit '
09c508be59e56e040288a4a76b8a14e1f1cd8164':
ART: Save or erase the file even if I/O failed
Change-Id: Iddc6534cd50b9e6122ab4ea9141a205f3f809c7f
Serdjuk, Nikolay Y [Thu, 31 Mar 2016 10:15:46 +0000 (10:15 +0000)]
Merge "ART: Save or erase the file even if I/O failed" am:
6656f30
am:
4f4fc1a
* commit '
4f4fc1a69a24278009a91144d4a05997b02f3a4c':
ART: Save or erase the file even if I/O failed
Change-Id: I1d230538f5be74f9eefe38c8d52153e79c9163b3
Serdjuk, Nikolay Y [Thu, 31 Mar 2016 10:13:07 +0000 (10:13 +0000)]
Merge "ART: Save or erase the file even if I/O failed"
am:
6656f30
* commit '
6656f30115c4a6a52ca01f46ca84df125179466a':
ART: Save or erase the file even if I/O failed
Change-Id: I0f4a5c3bf7b6a34a307a7eaf2fcf50c9c8c564f2
Pavel Vyssotski [Thu, 31 Mar 2016 10:13:07 +0000 (10:13 +0000)]
Merge "ART: Fix TypeConversion from long const to float on x86_64" am:
922b88c am:
8584295
am:
c421203
* commit '
c421203f43a6379d6385f26baeaa23080233b4be':
ART: Fix TypeConversion from long const to float on x86_64
Change-Id: I79d66be9e1447dd4b3064ae6ff02f07279a154e6
Pavel Vyssotski [Thu, 31 Mar 2016 10:10:25 +0000 (10:10 +0000)]
Merge "ART: Fix TypeConversion from long const to float on x86_64" am:
922b88c
am:
8584295
* commit '
858429596e53e1e60978b25274e6130eb81734aa':
ART: Fix TypeConversion from long const to float on x86_64
Change-Id: Ife107276244aa7cbc94f5ad40a51cf31446abc9c
Vladimir Marko [Thu, 31 Mar 2016 10:10:07 +0000 (10:10 +0000)]
Merge "ART: Save or erase the file even if I/O failed"
Pavel Vyssotski [Thu, 31 Mar 2016 10:07:45 +0000 (10:07 +0000)]
Merge "ART: Fix TypeConversion from long const to float on x86_64"
am:
922b88c
* commit '
922b88cd4203482b66ea4bee28e9921717ad2e6a':
ART: Fix TypeConversion from long const to float on x86_64
Change-Id: I6bab607cad3e1d2bc81977c363531d942edbe4cd
David Brazdil [Thu, 31 Mar 2016 10:00:41 +0000 (10:00 +0000)]
Merge "ART: Fix TypeConversion from long const to float on x86_64"
Pavel Vyssotski [Wed, 16 Mar 2016 07:59:53 +0000 (13:59 +0600)]
ART: Fix TypeConversion from long const to float on x86_64
LocationsBuilderX86_64::VisitTypeConversion should load 32-bit
constant for float type.
Change-Id: I24335568af65e6b98bf07d36f90c8696497dd137
Signed-off-by: Pavel Vyssotski <pavel.n.vyssotski@intel.com>
Serguei Katkov [Tue, 29 Mar 2016 11:04:00 +0000 (17:04 +0600)]
ART: Improve JitProfile perf in x86_64 mterp
Change-Id: Ieae39e2cc8de8d381e6f9de0faa440c90e20a7a5
Signed-off-by: Serguei Katkov <serguei.i.katkov@intel.com>
Serguei Katkov [Tue, 29 Mar 2016 06:09:06 +0000 (12:09 +0600)]
ART: Improve JitProfile perf in x86 mterp
Change-Id: Id4c1e52352da8f6b7ce2008bc4adf52bc08847b2
Signed-off-by: Serguei Katkov <serguei.i.katkov@intel.com>
Sebastien Hertz [Thu, 31 Mar 2016 07:22:50 +0000 (09:22 +0200)]
Remove obsolete ANDROID_COMPILE_WITH_JACK
Removes the checks on ANDROID_COMPILE_WITH_JACK since it is going
to disappear and build tests with Jack by default.
Bug:
27400061
Change-Id: I1c08796a946411070e2aab6fe8c3c0262dfb4c52
Serdjuk, Nikolay Y [Tue, 22 Mar 2016 04:06:33 +0000 (10:06 +0600)]
ART: Save or erase the file even if I/O failed
It should close the file in any case.
Change-Id: Idb7db15bfecb0ac47839be3544cc2dce91096d7b
Signed-off-by: Serdjuk, Nikolay Y <nikolay.y.serdjuk@intel.com>
Andreas Gampe [Wed, 30 Mar 2016 21:03:43 +0000 (21:03 +0000)]
Merge "ART: Resolve all classes even when verify-profile" into nyc-dev am:
6d1b247
am:
8d96e03
* commit '
8d96e0389a11e60c4ab8fb09d80dc66e4fcccc05':
ART: Resolve all classes even when verify-profile
Change-Id: I8693decc9b801d3c9f47153745ded1fa1f7d10ea
Andreas Gampe [Wed, 30 Mar 2016 20:59:17 +0000 (20:59 +0000)]
Merge "ART: Resolve all classes even when verify-profile" into nyc-dev
am:
6d1b247
* commit '
6d1b2472155335ef4e53af01543f9b208bf98dca':
ART: Resolve all classes even when verify-profile
Change-Id: I9475c85db80c3c7438b9250d047caa8f83c9d95a