| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
(cherry picked from commit 860b271f80ccbd6d283fe671444a9c89c0ff892d)
Change-Id: Icdbad809fdfdfdacaa5c63c9b7812846fd7390c7
|
|
|
|
|
|
| |
(cherry picked from commit 097b5d6e807b250847ec9ff27f4a7ac7a336620f)
Change-Id: I954bb80fe35fcc59043665400dd8331e2153427b
|
|
|
|
|
|
|
|
|
|
| |
- Remove usage of ordered-filter and single-threaded mode since they
do not allow to trace type in a specific order. The ordered-filter
allows only to pass java files to ecj in a lexical order, but after
ecj this order is no longer guarantee.
Change-Id: I32103e933f863c319aba507c8439662a9e159c8b
(cherry picked from commit 0cf14ebc4189e18da422dad7be676c99e3bca6ff)
|
|
|
|
|
|
|
|
|
|
| |
- Tracing can forget to keep some methods due to tracing order.
Trace a method that is a seed need also to trace implementation of
this method for all types that are already kept.
Bug: 21023926
Change-Id: I0a0df841b0f7441ddba056ad69a1f506db15afb3
(cherry picked from commit df69c567bb1903bdcf1a39be18a0e52c62709de0)
|
|\
| |
| |
| | |
ub-jack-brest
|
| |
| |
| |
| |
| | |
Change-Id: Ie6918e1b069065b133657d19a60265202837c656
(cherry picked from commit 0d60e80a141b0b23bf2e1a0a4709dd14d1aa47e0)
|
|\ \
| | |
| | |
| | | |
ub-jack-brest
|
| |/
| |
| |
| |
| |
| | |
Bug: 19508222
Change-Id: I839ee69b454bf74dd93a6dffcb900c56fb68c3de
(cherry picked from commit 731bf4c954500229d95fdacf424f7ccad6e5bdcf)
|
|/
|
|
|
|
|
|
| |
- Rework checkValidity of JLiteral to be more precise
Bug: 19534642
Change-Id: I0be226832680b99ba66f5b7acda0c7f7097fea82
(cherry picked from commit 51d872af9b65433731804c7933448337494af67e)
|
|
|
|
|
|
|
|
|
|
| |
- cmpl-x and cmpg-x do not return the same value for Nan operands.
Consequently !(a>b) can not be replace by a<=b when using floating
types otherwise the condition will not be evaluated correctly at runtime.
Bug: 21212402
Change-Id: Idfd37459b0013e1d0fba274bbc0f9acc103bb605
(cherry picked from commit 0635c13e2a4581dec9e3b3e78c4b6dcd8327a2d7)
|
|
|
|
|
|
|
| |
By sorting types by name before filling the output dex files.
Bug: 19505195
Change-Id: Ib7c11bc2b072c422e40188cfce7502e7f23679c8
|
|
|
|
|
|
|
|
| |
Bug: 20913411
(cherry picked from commit 517dec6fa299a3755f38681b3fcea387c84873f0)
Change-Id: If9c1e8f827e8ed3fd68c4999a8700608a95ce7c9
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- When shrinking all used types must be passed into classpath,
without these types into classpath, Jack could shrink class members that it
should not.
Bug: 20135591
Change-Id: I13a82b4cc47da27fa3f12330df9b630ea6628f48
|
| |
| |
| |
| |
| |
| |
| | |
I've added a bug to track the issue instead:
Bug: 20685807
Change-Id: I15dd6d9b7a16a86014a4202338639d0b2f8fb1f1
|
| |
| |
| |
| | |
Change-Id: Id18cf1f123284d52eb3c5487638d5076fe74e20b
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19654122
Change-Id: Ie0a0cb048efa2494a7e225e8de86453e38aaaed5
|
| |/
|/|
| |
| | |
Change-Id: Ib9856f3a0803c0f2bc6c7f5919e6d3f60330ba0a
|
| |
| |
| |
| |
| | |
Bug: 20157629
Change-Id: I91bfcf55377cfdabaa0f52eede4e41cf5748d7c5
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ie8abe5be6dbd2e8ec61fb3bde40144ab3b041762
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
Looks like an Ecj problem is making it report an error or a warning depending
on the compiled sources order. This is just a workaround for the test, it
does not fixes the reporting problem.
Bug: 20151080
Change-Id: Ib3eb99d1ed2e88d774891abbc14083e5696abc12
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
- These test was written to show the different behavior between using imported jars or not.
The class in lib contains a Class.ForName with an existing class that should be kept when the
library is used as an imported library.
Change-Id: I306ce629d27c4ee9c47f6203e05fc3fd1d2ee038
|
|\ \
| | |
| | |
| | | |
into ub-jack
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 88ac57db8ef6442d2a87aacad089104b488052e0.
Change-Id: I67a420bcc60bf0ccbea0af30a551e3326d18e420
|
|/ /
| |
| |
| | |
Change-Id: I8442a0e196cc598f6afd7db84173936abb26e87a
|
|/
|
|
|
|
|
|
|
| |
- When shrinking all used types must be passed into classpath,
without these types into classpath, Jack could shrink class members that it
should not.
Bug: 20135591
Change-Id: I4b4b03581141df0e40b1f27ccfc2f3a481b5d069
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I49d55b32fc84bd4a4527fc6ae6662e67ec943dd2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Some files to be comapred were passed in the wrong order.
- Changed order in test framework API to match
how it's been done in other Comparators.
Bug: 20150139
Change-Id: I999886b15781c1a170d578c1d8b31b6325c783af
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Reference listing was used for ShrinkTests.test21_001()
but not for this extra test which splits compilation
into 3 steps.
Bug: 20151065
Change-Id: I1aedfd4bfc19162b0ffe7f972379ba272addab6b
|
|/ /
| |
| |
| | |
Change-Id: Ib5713ece24bb803b525b2e9e188422a807d12787
|
|/
|
|
|
|
| |
Do for reference toolchain what's already been done for candidate toolchain.
Change-Id: I375cf829e24040cdcad1b4f79c8c436915ffd38a
|
|\
| |
| |
| | |
ub-jack
|
| |
| |
| |
| | |
Change-Id: Id88be0584579d551e40d95704320dcf0ede87610
|
|\ \
| |/
|/|
| |
| |
| | |
* changes:
TypeDeclaration.binding may be null
Test duplicate classes compilation error
|
| |
| |
| |
| |
| |
| |
| |
| | |
In case of some compilation error problems.
Bug: 19943598
Change-Id: I73ec2f5300338bfb60e15fa726140e6591527585
|
| |
| |
| |
| |
| | |
Bug: 19989019
Change-Id: I77e2d9d8a9465ed27f180bbc664f248c37dc9e33
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: If75202bbc6b12a816fac30812d6dfeb2aaa6b4af
|
|/
|
|
| |
Change-Id: Ibb281abf5d0c8c348094a923b708de8f7fe32267
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug: 20118240
Change-Id: I09ae7e35b7d9085cf2efe87134005abedbc07902
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 19613702
Bug: 19910266
Change-Id: I6d2c7011ba92e0c0b6f97cd13264ef67a19700a3
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | | |
Bug: 19787495
Change-Id: I40f9c10404544ee1455d4996a91d64f72089570c
|