OSDN Git Service
Shinichiro Hamaji [Fri, 31 Jul 2015 06:16:42 +0000 (06:16 +0000)]
am
43cb410c: am
cb34698f: Merge "Do not use -DUSE_*MALLOC for host build"
* commit '
43cb410c355ec9f637b5cae09891f519cc01ec70':
Do not use -DUSE_*MALLOC for host build
Shinichiro Hamaji [Fri, 31 Jul 2015 06:09:53 +0000 (06:09 +0000)]
am
cb34698f: Merge "Do not use -DUSE_*MALLOC for host build"
* commit '
cb34698f42ed688ec98bf3c9562075237ee72490':
Do not use -DUSE_*MALLOC for host build
Shinichiro Hamaji [Fri, 31 Jul 2015 06:03:10 +0000 (06:03 +0000)]
Merge "Do not use -DUSE_*MALLOC for host build"
Andreas Gampe [Thu, 30 Jul 2015 23:44:37 +0000 (23:44 +0000)]
am
9176fac9: am
8e568d07: Merge "Added disassembler support for repe_cmpsw instruction in x86, x86_64"
* commit '
9176fac916dd06c7f98a951c8114caec28d363ce':
Added disassembler support for repe_cmpsw instruction in x86, x86_64
Igor Murashkin [Thu, 30 Jul 2015 23:44:35 +0000 (23:44 +0000)]
am
8a0da1d8: am
ad697bda: Merge "base: replace raw pointers for out-parameters with safer out<T>"
* commit '
8a0da1d8f43d4106d20d25e598fc6b5d87024013':
base: replace raw pointers for out-parameters with safer out<T>
Andreas Gampe [Thu, 30 Jul 2015 23:38:51 +0000 (23:38 +0000)]
am
8e568d07: Merge "Added disassembler support for repe_cmpsw instruction in x86, x86_64"
* commit '
8e568d079b052db118d83e6e89ea36ab4fa4bfb1':
Added disassembler support for repe_cmpsw instruction in x86, x86_64
Igor Murashkin [Thu, 30 Jul 2015 23:38:49 +0000 (23:38 +0000)]
am
ad697bda: Merge "base: replace raw pointers for out-parameters with safer out<T>"
* commit '
ad697bda14eae8615e2b6110aec0118625983acd':
base: replace raw pointers for out-parameters with safer out<T>
Andreas Gampe [Thu, 30 Jul 2015 23:31:39 +0000 (23:31 +0000)]
Merge "Added disassembler support for repe_cmpsw instruction in x86, x86_64"
Igor Murashkin [Thu, 30 Jul 2015 23:31:12 +0000 (23:31 +0000)]
Merge "base: replace raw pointers for out-parameters with safer out<T>"
Mathieu Chartier [Thu, 30 Jul 2015 22:09:16 +0000 (22:09 +0000)]
am
10ee11ab: am
59c59d07: Merge "Don\'t dump stack when deleting an invalid local ref"
* commit '
10ee11ab3b269e300229f658764c7038a1aec08e':
Don't dump stack when deleting an invalid local ref
Mathieu Chartier [Thu, 30 Jul 2015 22:02:51 +0000 (22:02 +0000)]
am
59c59d07: Merge "Don\'t dump stack when deleting an invalid local ref"
* commit '
59c59d07900e639ec7eeffe9e3f54ec30a2fb43f':
Don't dump stack when deleting an invalid local ref
Mathieu Chartier [Thu, 30 Jul 2015 21:57:12 +0000 (21:57 +0000)]
Merge "Don't dump stack when deleting an invalid local ref"
Mathieu Chartier [Thu, 30 Jul 2015 21:46:35 +0000 (21:46 +0000)]
am
2ada67b3: Don\'t dump stack when deleting an invalid local ref
* commit '
2ada67b3145d38b352297bdb9d0546f58882e208':
Don't dump stack when deleting an invalid local ref
Mathieu Chartier [Thu, 30 Jul 2015 18:41:04 +0000 (11:41 -0700)]
Don't dump stack when deleting an invalid local ref
Bug:
21724724
(cherry picked from commit
2ada67b3145d38b352297bdb9d0546f58882e208)
Change-Id: Ifa99df9ee9f3265038a0c0f7944e834e42c498d4
Igor Murashkin [Thu, 23 Jul 2015 23:53:53 +0000 (16:53 -0700)]
base: replace raw pointers for out-parameters with safer out<T>
Add a zero-cost type-safe abstraction for representing "out" parameters
(i.e. when the calling function has to return multiple results out
by-reference into the argument slots instead of using the return slot).
Change-Id: I33a941e4863b6bed71d2bfa43d7f48e9b111f83f
agicsaki [Thu, 30 Jul 2015 20:40:13 +0000 (13:40 -0700)]
Added disassembler support for repe_cmpsw instruction in x86, x86_64
Also included support for repe_cmpsl instruction. This is a follow up to
commit
71311f868e2 which added support for repe_cmpsw in the x86 and
x86_64 assemblers.
Change-Id: I2beac05a57341539acf96cdf77062facd031a864
Mathieu Chartier [Thu, 30 Jul 2015 18:41:04 +0000 (11:41 -0700)]
Don't dump stack when deleting an invalid local ref
Bug:
21724724
Change-Id: Ifa99df9ee9f3265038a0c0f7944e834e42c498d4
David Brazdil [Thu, 30 Jul 2015 17:32:14 +0000 (17:32 +0000)]
am
57d92494: am
8433bb8a: Merge "ART: Fix gtest after GraphChecker CL"
* commit '
57d924942f5cac9d7d15ecabe634970ca3ae244a':
ART: Fix gtest after GraphChecker CL
David Brazdil [Thu, 30 Jul 2015 17:27:38 +0000 (17:27 +0000)]
am
8433bb8a: Merge "ART: Fix gtest after GraphChecker CL"
* commit '
8433bb8a3120d064de97a692d98341d9bc29a985':
ART: Fix gtest after GraphChecker CL
David Brazdil [Thu, 30 Jul 2015 17:23:05 +0000 (17:23 +0000)]
Merge "ART: Fix gtest after GraphChecker CL"
David Brazdil [Thu, 30 Jul 2015 17:21:41 +0000 (18:21 +0100)]
ART: Fix gtest after GraphChecker CL
Change-Id: Ia85cb9622b3927c401325d87f2d7a52096b7fe5d
Roland Levillain [Thu, 30 Jul 2015 17:19:09 +0000 (17:19 +0000)]
Merge "resolved conflicts for merge of
8f96df84 to mnc-dev-plus-aosp" into mnc-dev-plus-aosp
Andreas Gampe [Thu, 30 Jul 2015 16:59:56 +0000 (16:59 +0000)]
am
430dd633: am
5d2ed003: Merge "ART: Use __ANDROID__ instead of HAVE_ANDROID_OS"
* commit '
430dd633e3334c6d684c17218435a881ef4510c4':
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
David Brazdil [Thu, 30 Jul 2015 16:59:54 +0000 (16:59 +0000)]
am
5fa76856: am
a302e913: Merge "ART: Store and check exceptional predecessors"
* commit '
5fa76856e271ea6820013a4f6e67324069474e0e':
ART: Store and check exceptional predecessors
Roland Levillain [Thu, 30 Jul 2015 16:55:54 +0000 (17:55 +0100)]
resolved conflicts for merge of
8f96df84 to mnc-dev-plus-aosp
Change-Id: Ib474b16ad1ddf3e823405df977d8341f9cdd3774
Andreas Gampe [Thu, 30 Jul 2015 16:52:52 +0000 (16:52 +0000)]
am
5d2ed003: Merge "ART: Use __ANDROID__ instead of HAVE_ANDROID_OS"
* commit '
5d2ed003020feee437683b84e4ea6b8c6a5753e0':
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
David Brazdil [Thu, 30 Jul 2015 16:52:50 +0000 (16:52 +0000)]
am
a302e913: Merge "ART: Store and check exceptional predecessors"
* commit '
a302e9133b659d9b96066aa53f9d22d35d2dba13':
ART: Store and check exceptional predecessors
Andreas Gampe [Thu, 30 Jul 2015 16:46:31 +0000 (16:46 +0000)]
Merge "ART: Use __ANDROID__ instead of HAVE_ANDROID_OS"
David Brazdil [Thu, 30 Jul 2015 16:45:35 +0000 (16:45 +0000)]
Merge "ART: Store and check exceptional predecessors"
David Brazdil [Wed, 29 Jul 2015 09:31:29 +0000 (10:31 +0100)]
ART: Store and check exceptional predecessors
Future CL on register allocation for try/catch will require the
knowledge of instructions which throw into a catch block. This patch
stores that information with the basic block and verifies it in the
graph checker.
More checks on try catch also added to the graph checker and an order
of exception handlers is enforced in TryBoundary successors.
Change-Id: I3034c610791ea51d96724bcca97f49ec6ecf2af3
Andreas Gampe [Thu, 30 Jul 2015 15:57:50 +0000 (08:57 -0700)]
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
Use the proper define.
Change-Id: I71e291ac25f5d5f0187ac9b6ef2d6872f19e6085
Calin Juravle [Wed, 29 Jul 2015 14:58:48 +0000 (15:58 +0100)]
Allow for fine tuning the inliner.
Bug:
21868508
(cherry picked and squashed from commits
ec74835a7e4f2660250a2f3f9508cbbe5269e49a and
0941b9d48a9a8c6d80a1af7a0d0fc9f80fe2b9a1)
Change-Id: I1750e6bea20321d04680132281a6c2924531c5ae
Shinichiro Hamaji [Wed, 29 Jul 2015 07:30:29 +0000 (16:30 +0900)]
Do not use -DUSE_*MALLOC for host build
When we use ninja and switch a lunch target to another, they
may cause unnecessary rebuild because ninja detects command
line changes. They are used in #ifdef HAVE_ANDROID_OS so there
should be no semantics changes.
Change-Id: I629c94c872c8fc8ba4b4c59b565338e14570c3fe
Mathieu Chartier [Thu, 30 Jul 2015 01:43:56 +0000 (01:43 +0000)]
am
4111d09c: am
7b926cda: Merge "Clear temporary class arrays before linking the new class"
* commit '
4111d09c87d72075518c1a11b8b5c5bfe7c984aa':
Clear temporary class arrays before linking the new class
Mathieu Chartier [Thu, 30 Jul 2015 01:32:55 +0000 (01:32 +0000)]
am
7b926cda: Merge "Clear temporary class arrays before linking the new class"
* commit '
7b926cdacc2b67241bc9cb5f2d4b04b13ca79d0e':
Clear temporary class arrays before linking the new class
Mathieu Chartier [Thu, 30 Jul 2015 01:18:56 +0000 (01:18 +0000)]
Merge "Clear temporary class arrays before linking the new class"
Mathieu Chartier [Thu, 30 Jul 2015 00:25:41 +0000 (17:25 -0700)]
Clear temporary class arrays before linking the new class
Fixes DCHECK failure from remembered sets where two classes had the
same field array which caused the remembered set to incorrectly
remove a card with a reference to the target space.
Change-Id: If43875616fb750e20667212381bc7e359c4214a5
Andreas Gampe [Thu, 30 Jul 2015 00:15:56 +0000 (00:15 +0000)]
am
47f6198e: am
3247ce51: Merge "Register signal handler to kernel if not claimed"
* commit '
47f6198ee2f1ffb9fc495ea490f0d1d7dbdeae5a':
Register signal handler to kernel if not claimed
Andreas Gampe [Thu, 30 Jul 2015 00:15:53 +0000 (00:15 +0000)]
am
c1ba0605: am
1569aad2: Merge "ART: Relax IsInstantiable check"
* commit '
c1ba06054736f990c743ac53c826ca4bc3c2f9a4':
ART: Relax IsInstantiable check
Andreas Gampe [Thu, 30 Jul 2015 00:03:44 +0000 (00:03 +0000)]
am
3247ce51: Merge "Register signal handler to kernel if not claimed"
* commit '
3247ce5195f4233c484254b41a1fcc6cd1e6db0a':
Register signal handler to kernel if not claimed
Andreas Gampe [Wed, 29 Jul 2015 23:54:35 +0000 (23:54 +0000)]
Merge "Register signal handler to kernel if not claimed"
Andreas Gampe [Wed, 29 Jul 2015 23:41:36 +0000 (23:41 +0000)]
am
1569aad2: Merge "ART: Relax IsInstantiable check"
* commit '
1569aad28638334019ecd3d649ff2f28f2921d2c':
ART: Relax IsInstantiable check
Andreas Gampe [Wed, 29 Jul 2015 23:30:34 +0000 (23:30 +0000)]
Merge "ART: Relax IsInstantiable check"
Calin Juravle [Wed, 29 Jul 2015 19:13:16 +0000 (19:13 +0000)]
am
60ee2840: am
36c51fc2: Merge "Take into account that we might end up with unresolved classes."
* commit '
60ee28406932387c715adce35d4c6cc60a52f607':
Take into account that we might end up with unresolved classes.
Calin Juravle [Wed, 29 Jul 2015 18:50:32 +0000 (18:50 +0000)]
am
36c51fc2: Merge "Take into account that we might end up with unresolved classes."
* commit '
36c51fc23f7d7330440ecf8de54e69bb68969c05':
Take into account that we might end up with unresolved classes.
Calin Juravle [Wed, 29 Jul 2015 18:33:07 +0000 (18:33 +0000)]
Merge "Take into account that we might end up with unresolved classes."
Calin Juravle [Wed, 29 Jul 2015 18:29:26 +0000 (18:29 +0000)]
Calin Juravle [Wed, 29 Jul 2015 18:25:24 +0000 (19:25 +0100)]
Take into account that we might end up with unresolved classes.
bug:
22821472
Change-Id: I615ab0b41c8cadae9f327e07dcff71755f7146c2
Calin Juravle [Wed, 29 Jul 2015 18:16:40 +0000 (18:16 +0000)]
am
94b37fc9: am
b9318481: Merge "Allow for fine tuning the inliner."
* commit '
94b37fc970dbba9db761cf68ecd197754dc06797':
Allow for fine tuning the inliner.
Calin Juravle [Wed, 29 Jul 2015 18:14:53 +0000 (18:14 +0000)]
am
57a9c7d3: Merge "Fix gtests."
* commit '
57a9c7d3bb01a82767a537a07aa2d6f99f958d15':
Fix gtests.
Calin Juravle [Wed, 29 Jul 2015 18:00:56 +0000 (18:00 +0000)]
Merge "Fix gtests."
Calin Juravle [Wed, 29 Jul 2015 17:59:13 +0000 (18:59 +0100)]
Fix gtests.
Change-Id: I19fd46ed96b4f620209533c96faa18d1077b004b
Mathieu Chartier [Wed, 29 Jul 2015 17:57:25 +0000 (17:57 +0000)]
am
d22cbfa8: am
57c0f3f3: Merge "Clean up class visitors"
* commit '
d22cbfa80e8cbef6f58a43779537ad12cea200f3':
Clean up class visitors
Calin Juravle [Wed, 29 Jul 2015 17:53:30 +0000 (17:53 +0000)]
am
b9318481: Merge "Allow for fine tuning the inliner."
* commit '
b9318481111eafd0794fded1a46a5f20ffcfa7cb':
Allow for fine tuning the inliner.
Calin Juravle [Wed, 29 Jul 2015 17:45:46 +0000 (17:45 +0000)]
am
53201ec3: am
8c4113b8: Merge "Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation"""""
* commit '
53201ec344c9e204e52f52404bc4be2a6d9c0594':
Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
Calin Juravle [Wed, 29 Jul 2015 17:45:44 +0000 (17:45 +0000)]
am
ae674978: am
3dac766e: Merge "Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""""
* commit '
ae6749784c9e04ad3e6783bebfb8a92771ea7267':
Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation""""
Mathieu Chartier [Wed, 29 Jul 2015 17:31:28 +0000 (17:31 +0000)]
am
57c0f3f3: Merge "Clean up class visitors"
* commit '
57c0f3f3ea153d008a8e8ac32b66cceee682d412':
Clean up class visitors
Calin Juravle [Wed, 29 Jul 2015 17:30:10 +0000 (17:30 +0000)]
Merge "Allow for fine tuning the inliner."
Calin Juravle [Wed, 29 Jul 2015 12:52:12 +0000 (13:52 +0100)]
Allow for fine tuning the inliner.
Bug:
21868508
Change-Id: Ice7f1604ed65e3d4ed2a010ee431272b7d000cdb
Mathieu Chartier [Wed, 29 Jul 2015 17:16:36 +0000 (17:16 +0000)]
Merge "Clean up class visitors"
Mathieu Chartier [Wed, 29 Jul 2015 00:23:28 +0000 (17:23 -0700)]
Clean up class visitors
Move from function pointers to virtual function visitors.
Change-Id: I68cb83c1d2ed9b5a89f8e534fe7ca4bbc1c91f45
Calin Juravle [Wed, 29 Jul 2015 16:26:39 +0000 (16:26 +0000)]
am
8c4113b8: Merge "Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation"""""
* commit '
8c4113b81eda9b2eab3761583f0d9e678b0e6bdd':
Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
Calin Juravle [Wed, 29 Jul 2015 16:26:37 +0000 (16:26 +0000)]
am
3dac766e: Merge "Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""""
* commit '
3dac766eda0002ec020decee9270afe46ba17047':
Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation""""
Calin Juravle [Wed, 29 Jul 2015 16:09:38 +0000 (16:09 +0000)]
Merge "Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation"""""
Calin Juravle [Wed, 29 Jul 2015 16:09:29 +0000 (16:09 +0000)]
Merge "Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""""
Calin Juravle [Tue, 28 Jul 2015 14:41:11 +0000 (14:41 +0000)]
Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
This reverts commit
b734808d0c93af98ec4e3539fdb0a8c0787263b0.
Change-Id: Ifd925f166761bcb9be2268ff0fc9fa3a72f00c6f
Roland Levillain [Wed, 29 Jul 2015 13:18:24 +0000 (13:18 +0000)]
am
fe4c8934: am
0f8c6daf: Merge "Run intrinsics on inlined code."
* commit '
fe4c8934e71abd96f2a6d7a6f575b7a5efbca4cc':
Run intrinsics on inlined code.
Roland Levillain [Wed, 29 Jul 2015 13:00:36 +0000 (13:00 +0000)]
am
0f8c6daf: Merge "Run intrinsics on inlined code."
* commit '
0f8c6daf1083d578574e13044aee2d5ea4d9933e':
Run intrinsics on inlined code.
Roland Levillain [Wed, 29 Jul 2015 12:45:16 +0000 (12:45 +0000)]
Merge "Run intrinsics on inlined code."
Scott Wakeling [Wed, 22 Jul 2015 13:32:44 +0000 (14:32 +0100)]
Run intrinsics on inlined code.
Fixes any prior intrinsics recognition being lost if the containing code
block is inlined.
Change-Id: I6c89973545af97a4fe2444a9bd6efcc12d0d1b10
Mathieu Chartier [Wed, 29 Jul 2015 00:38:52 +0000 (00:38 +0000)]
am
7ab92ace: am
aac04677: Merge "Split the class table for each class loader"
* commit '
7ab92ace43aabe3196fee0e902f3f3da681a76fa':
Split the class table for each class loader
Mathieu Chartier [Wed, 29 Jul 2015 00:16:46 +0000 (00:16 +0000)]
am
aac04677: Merge "Split the class table for each class loader"
* commit '
aac046772b6d0b8dd23f3296fd82b29ef35dca25':
Split the class table for each class loader
Mathieu Chartier [Tue, 28 Jul 2015 23:55:07 +0000 (23:55 +0000)]
Merge "Split the class table for each class loader"
Mathieu Chartier [Tue, 28 Jul 2015 23:32:10 +0000 (23:32 +0000)]
am
94ac13eb: am
3f680bea: Merge "Add read barrier support to the entrypoints."
* commit '
94ac13eb0943b914173a58d2a5b780fd36362ea1':
Add read barrier support to the entrypoints.
Mathieu Chartier [Mon, 27 Jul 2015 18:19:43 +0000 (11:19 -0700)]
Split the class table for each class loader
Each class loader now has its own class table. This makes it easier
to mark classes when a classloader is marked.
Fixed a bug in LookupClass where we used to look ignore the return
value of InsertClass.
Bug:
22720414
Change-Id: If2cd717989a20a6e245ebec24ad52dc47dd3207d
Mathieu Chartier [Tue, 28 Jul 2015 23:18:45 +0000 (23:18 +0000)]
am
3f680bea: Merge "Add read barrier support to the entrypoints."
* commit '
3f680bea4fe95b389f63046962c7a55e156945f6':
Add read barrier support to the entrypoints.
Mathieu Chartier [Tue, 28 Jul 2015 22:58:23 +0000 (22:58 +0000)]
Merge "Add read barrier support to the entrypoints."
Mingyao Yang [Tue, 28 Jul 2015 20:45:53 +0000 (20:45 +0000)]
am
681652d8: HDeoptimize should hold values live in env.
* commit '
681652d8e8a33bc07c5c082a71aea13d0f15e0a0':
HDeoptimize should hold values live in env.
Mingyao Yang [Wed, 22 Jul 2015 22:56:34 +0000 (15:56 -0700)]
HDeoptimize should hold values live in env.
Values that are not live in compiled code anymore may still be needed in
interpreter, due to code motion, etc.
(cherry-picked from commit
718493c6c3c8e380663cb8a94e57ce160a6c473f)
Bug:
22665511
Change-Id: I8b85833c5c462f8fe36f86d6026a51b07563995a
Man Cao [Wed, 15 Jul 2015 05:31:42 +0000 (22:31 -0700)]
Add read barrier support to the entrypoints.
Also remove "THIS_LOAD_REQUIRES_READ_BARRIER" since reading
an ArtMethod* no longer needs read barrier.
stub_test should also work with read barriers now.
Change-Id: I3fba18042de2f867a18dbdc38519986212bd9769
Narayan Kamath [Tue, 28 Jul 2015 16:59:26 +0000 (16:59 +0000)]
am
82beb6c0: am
1a4d013b: Merge "Temporarily suppress TimeZoneTest.testAllDisplayNames."
* commit '
82beb6c067fdcf7c34034f4db8b023e3221f8bf4':
Temporarily suppress TimeZoneTest.testAllDisplayNames.
Narayan Kamath [Tue, 28 Jul 2015 16:43:55 +0000 (16:43 +0000)]
am
1a4d013b: Merge "Temporarily suppress TimeZoneTest.testAllDisplayNames."
* commit '
1a4d013b9f810f24bdca60c02da99f7650bcc367':
Temporarily suppress TimeZoneTest.testAllDisplayNames.
Narayan Kamath [Tue, 28 Jul 2015 16:31:12 +0000 (16:31 +0000)]
Merge "Temporarily suppress TimeZoneTest.testAllDisplayNames."
Narayan Kamath [Tue, 28 Jul 2015 15:21:35 +0000 (16:21 +0100)]
Temporarily suppress TimeZoneTest.testAllDisplayNames.
bug:
22786792
Change-Id: Ib256928e8b8e2aac93e4001426613c5629728919
Andreas Gampe [Tue, 28 Jul 2015 15:57:14 +0000 (15:57 +0000)]
am
195ba565: am
59533510: Merge "ART: Print out hex for NewStringUTF failure"
* commit '
195ba565081d3e0c5cc5de664ced7021ff26bde9':
ART: Print out hex for NewStringUTF failure
Andreas Gampe [Tue, 28 Jul 2015 15:43:01 +0000 (15:43 +0000)]
am
59533510: Merge "ART: Print out hex for NewStringUTF failure"
* commit '
595335100a947693b9af5fb6c0b5b3c1f0b91788':
ART: Print out hex for NewStringUTF failure
Andreas Gampe [Tue, 28 Jul 2015 15:30:36 +0000 (15:30 +0000)]
Merge "ART: Print out hex for NewStringUTF failure"
Calin Juravle [Tue, 28 Jul 2015 14:40:50 +0000 (14:40 +0000)]
Revert "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation""""
This reverts commit
e344a8070d4549d513413c06767abf8a2c5e9709.
Change-Id: I400fab0e02ce3c11376cc1f3ae9c7cf2c82ffcc1
Calin Juravle [Tue, 28 Jul 2015 12:21:26 +0000 (12:21 +0000)]
am
6589fee1: am
6df1d46a: Merge "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation""""
* commit '
6589fee180d2514f03253f724ba8e957a66dca45':
Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""
Calin Juravle [Tue, 28 Jul 2015 12:21:25 +0000 (12:21 +0000)]
am
76d53973: am
431403ad: Merge "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
* commit '
76d539734a88bc56442eeb1b7dbaa9f19978c94f':
Revert "Revert "Revert "Use the object class as top in reference type propagation"""
Calin Juravle [Tue, 28 Jul 2015 12:05:19 +0000 (12:05 +0000)]
am
6df1d46a: Merge "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation""""
* commit '
6df1d46a5d0d4d8f90ee94921657f5bd1420301e':
Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""
Calin Juravle [Tue, 28 Jul 2015 12:05:18 +0000 (12:05 +0000)]
am
431403ad: Merge "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
* commit '
431403ad1f65da63de9e20ba7d89c3ea5f4b1272':
Revert "Revert "Revert "Use the object class as top in reference type propagation"""
Calin Juravle [Tue, 28 Jul 2015 11:54:11 +0000 (11:54 +0000)]
Merge "Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation""""
Calin Juravle [Tue, 28 Jul 2015 11:53:36 +0000 (11:53 +0000)]
Merge "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
Calin Juravle [Tue, 28 Jul 2015 11:52:23 +0000 (11:52 +0000)]
Revert "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""
This reverts commit
00e3b38be4b280d6d7a7e843cd336ffbd2ba4365.
Change-Id: I4dbadb2d7312a410f1c56283f063dd82156cf702
Calin Juravle [Tue, 28 Jul 2015 11:52:02 +0000 (11:52 +0000)]
Revert "Revert "Revert "Use the object class as top in reference type propagation"""
This reverts commit
80caa1478cf3df4eac1214d8a63a4da6f4fe622b.
Change-Id: I63b51ca418b19b2bfb5ede3f8444f8fbeb8a339d
Calin Juravle [Tue, 28 Jul 2015 11:07:59 +0000 (11:07 +0000)]
am
dc189335: am
48215e2e: Merge "Revert "Revert "Use the object class as top in reference type propagation"""
* commit '
dc18933518aca4887d3a6d380abf944bd66804a2':
Revert "Revert "Use the object class as top in reference type propagation""
Calin Juravle [Tue, 28 Jul 2015 11:07:57 +0000 (11:07 +0000)]
am
5bc48dc0: am
5716a1f0: Merge "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""
* commit '
5bc48dc07d0aff22a284831a68e6606162532d77':
Revert "Revert "Fixes and improvements in ReferenceTypePropagation""
Calin Juravle [Tue, 28 Jul 2015 10:54:52 +0000 (10:54 +0000)]
am
48215e2e: Merge "Revert "Revert "Use the object class as top in reference type propagation"""
* commit '
48215e2e9b519682555d33fe695e894d601d7647':
Revert "Revert "Use the object class as top in reference type propagation""
Calin Juravle [Tue, 28 Jul 2015 10:54:51 +0000 (10:54 +0000)]
am
5716a1f0: Merge "Revert "Revert "Fixes and improvements in ReferenceTypePropagation"""
* commit '
5716a1f07380eb3d6e6a47b6589bcfe78b93be0f':
Revert "Revert "Fixes and improvements in ReferenceTypePropagation""