Sign in
r8
/
r8
/
31576793581c1cb83861c3b16ee45b3377a60f34
3157679
Replace enqueuer action enum kind by action objects.
by Ian Zerny
· 6 years ago
7ce317f
Introduce a "reported set" and prepare to split reasons from witness.
by Ian Zerny
· 6 years ago
a0392d3
Do not output warnings for things we deal with correctly.
by Mads Ager
· 6 years ago
d0c066a
Do not warn that library configuration is a work in progress.
by Mads Ager
· 6 years ago
45179cd
Refactor all graph reporting to the GraphReporter.
by Ian Zerny
· 6 years ago
4df02ad
Revert "Temporarily run --find-min-xmx on internal bots"
by Morten Krogh-Jespersen
· 6 years ago
40c3a8e
Temporarily run --find-min-xmx on internal bots
by Morten Krogh-Jespersen
· 6 years ago
141019f
Enable Proguard testing directives via environment flag
by Christoffer Quist Adamsen
· 6 years ago
7ffe0fd
Handle the remaining -whyareyounotinlining cases
by Christoffer Quist Adamsen
· 6 years ago
f022d6c
Handle more -whyareyounotinlining cases
by Christoffer Quist Adamsen
· 6 years ago
7dbda34
Desugared API minor clean-up
by clementbera
· 6 years ago
0a8d3c8
Fix spelling of synthesize, this is showing up on lint on our map file
by Rico Wind
· 6 years ago
30654dc
Add proguarded target to R8 to measure running with D8
by Morten Krogh-Jespersen
· 6 years ago
322c2f1
Add --max-memory to run_on_app for running with a max heap memory
by Morten Krogh-Jespersen
· 6 years ago
8748141
Rewrite Java API 9 CRC32.update(byte[]) to Java 8 compatible call
by Morten Krogh-Jespersen
· 6 years ago
cc3c87f
Try catch in desugared APIs
by clementbera
· 6 years ago
1434f39
Handle missing case NOT_PROCESSED in isInliningCandidate()
by Christoffer Quist Adamsen
· 6 years ago
eeca622
Minor cleanup of inliner
by Christoffer Quist Adamsen
· 6 years ago
8569511
Always print a (unknown) reason for not inlining
by Christoffer Quist Adamsen
· 6 years ago
9a51e2c
Support for -whyareyounotinlining in Inliner.canInlineInstanceInitializer()
by Christoffer Quist Adamsen
· 6 years ago
e4c6d90
Synthesize lambda classes prior to each wave
by Christoffer Quist Adamsen
· 6 years ago
684e281
Fix inlining of instance initializers
by Christoffer Quist Adamsen
· 6 years ago
3645e7e
Warnings in wrapper generation
by clementbera
· 6 years ago
20665eb
Desugared lib API callback support
by clementbera
· 6 years ago
3fff560
Fix getAndroidApiLevelsSorted to not be a recursive loop
by Morten Krogh-Jespersen
· 6 years ago
4b1c12d
Fix AssertionRewriter to split the block and use precise types
by Morten Krogh-Jespersen
· 6 years ago
19ef8e9
Add test for AssertionRewriter on api level 16
by Morten Krogh-Jespersen
· 6 years ago
1d78727
Ensure methods cannot be marked as both NeverInline and ForceInline
by Morten Krogh-Jespersen
· 6 years ago
454ce1e
Re-enable Shrinking in L8
by clementbera
· 6 years ago
b63d230
Change ApplyMappingError to extend StringDiagnostic
by Morten Krogh-Jespersen
· 6 years ago
699b09e
Fix typo in error message
by Morten Krogh-Jespersen
· 6 years ago
fc98745
Change default library jar to be picked from min api level
by Morten Krogh-Jespersen
· 6 years ago
81655d7
Fix may-have-finalize-method cache
by Christoffer Quist Adamsen
· 6 years ago
00d77df
Support for -whyareyounotinlining in InliningStrategy.stillHasBudget()
by Christoffer Quist Adamsen
· 6 years ago
e7c560b
Ensure inliner has exact type information from class inliner
by Christoffer Quist Adamsen
· 6 years ago
acb0147
Nest constructor bridge arg removal
by clementbera
· 6 years ago
f0f378c
Always allow force inlining of instance initializers
by Christoffer Quist Adamsen
· 6 years ago
52097fb
Support for -whyareyounotinlining in InliningStrategy.willExceedBudget()
by Christoffer Quist Adamsen
· 6 years ago
eb58440
Preparation for adding -whyareyounotinlining support
by Christoffer Quist Adamsen
· 6 years ago
4dec40d
Add a Proguard testing directive -whyareyounotinlining
by Christoffer Quist Adamsen
· 6 years ago
28a7ade
Reland "Treat static-puts that store objects with a non-default finalize() method as having side effects"
by Christoffer Quist Adamsen
· 6 years ago
080c1f5
Fix incorrect resolved check.
by Ian Zerny
· 6 years ago
f6085f3
Desugared lib API Clock support
by clementbera
· 6 years ago
32a4b22
Add a synthesized StackElement containing the version of R8
by Rico Wind
· 6 years ago
a24e229
Revert "Search private method overrides in classpath when compiling with nest support."
by Ian Zerny
· 6 years ago
a5417f2
Desugared library API unwrap tests
by clementbera
· 6 years ago
6e1ce3b
Ensure GenericSignatureRewriter is not modifying annotation sets
by Morten Krogh-Jespersen
· 6 years ago
7dfe7e7
Add test that triggers annotation set to change hash code
by Morten Krogh-Jespersen
· 6 years ago
52e1c29
Add assertion that ensures no hash change for CachedHashValueDexItem
by Morten Krogh-Jespersen
· 6 years ago
bb854a6
Minor cleanup related to instructions that may follow throwing instructions
by Christoffer Quist Adamsen
· 6 years ago
841b5a8
Search private method overrides in classpath when compiling with nest support.
by Ian Zerny
· 6 years ago
e7d20bb
Don't consider possible targets of library resolution targets.
by Ian Zerny
· 6 years ago
be24a26
Reland "Extend the range of assume instructions, part 5."
by Jinseong Jeon
· 6 years ago
d9c5a2c
Revert "Treat static-puts that store objects with a non-default finalize() method as having side effects"
by Christoffer Quist Adamsen
· 6 years ago
936bc74
Reproduce b/141942381: type check error after class merging.
by Jinseong Jeon
· 6 years ago
00db27f
Set path and release targets as arguments to r8_release
by Morten Krogh-Jespersen
· 6 years ago
a1396cd
Update r8_release script to support dev and release versions
by Morten Krogh-Jespersen
· 6 years ago
b4a7acc
Update r8_release script to use version instead of hash
by Morten Krogh-Jespersen
· 6 years ago
94aaf21
Treat static-puts that store objects with a non-default finalize() method as having side effects
by Christoffer Quist Adamsen
· 6 years ago
44b63c3
Clean-up Synthesized Cf code
by clementbera
· 6 years ago
0d53216
Move <init> and co to factory
by clementbera
· 6 years ago
87ab989
No static methods on Emulate interface
by clementbera
· 6 years ago
8f78f31
Fix array bug in vertical class merger
by Christoffer Quist Adamsen
· 6 years ago
3a134d5
Leverage exact type of receiver when finding call targets.
by Jinseong Jeon
· 6 years ago
7e97b63
Reland "Extend the range of assume instructions, part 4."
by Jinseong Jeon
· 6 years ago
1b63d90
Utilize the logic of finding dynamic upper bound of receiver type.
by Jinseong Jeon
· 6 years ago
04c7c30
Add r8 benchmark to run_on_app for testing --find-min-xmx
by Morten Krogh-Jespersen
· 6 years ago
97439c3
Revert "Don't class inline library method overrides."
by Ian Zerny
· 6 years ago
b215938
Add script that will print hanging tests given the output from the bots
by Rico Wind
· 6 years ago
59feb38
Don't run lang.ThreadGroup.suspend.ThreadGroup_suspend_A01 on cf backend
by Rico Wind
· 6 years ago
47e2644
Move ServiceLoader desugaring to CfCode to support catch handler
by Morten Krogh-Jespersen
· 6 years ago
4caae49
Don't class inline library method overrides.
by Ian Zerny
· 6 years ago
b0b7c9b
Desugared library API function composition test
by clementbera
· 6 years ago
20e17a6
Desugared library API long double conversions
by clementbera
· 6 years ago
e3a072a
Fix red tests
by clementbera
· 6 years ago
bb7444a
Migrate compat tests to new test builders.
by Ian Zerny
· 6 years ago
793fc7a
Extend the range of assume instructions, part 3.5.
by Jinseong Jeon
· 6 years ago
950753b
Add type-analysis util ensuring type lattice elements will not change
by Morten Krogh-Jespersen
· 6 years ago
55a0bde
Add narrowing of affected values of affected phis in LensCodeRewriter
by Morten Krogh-Jespersen
· 6 years ago
629b0dd
Desugared lib Optional conversions
by clementbera
· 6 years ago
f56c79e
Wrapper for library API calls
by clementbera
· 6 years ago
514eacf
Add test for service loader with exception handlers
by Morten Krogh-Jespersen
· 6 years ago
62bca34
Add test for rewriting multiple service definitions
by Morten Krogh-Jespersen
· 6 years ago
19bfd94
Cleanup ServiceLoaderRewritingTest for finding service loader loads
by Morten Krogh-Jespersen
· 6 years ago
83fc174
Update memory info to use only Runtime.totalMemory and freeMemory.
by Ian Zerny
· 6 years ago
ac93398
Update isDefaultMethod to not include static methods
by Søren Gjesse
· 6 years ago
beed85e
Update generation of method lists for lint
by Søren Gjesse
· 6 years ago
ad2aeca
Add synthetic to equals check for Position
by Morten Krogh-Jespersen
· 6 years ago
efbbd37
Reland "Disable Shrinking in L8 temporarily"
by clementbera
· 6 years ago
6b445f7
Re^2land "Extend the range of assume instructions, part3."
by Jinseong Jeon
· 6 years ago
c21be3a
Reland "Proguard config as files in L8"
by Clément Béra
· 6 years ago
6210d57
Fix nullability flop for definitely null nullability.
by Jinseong Jeon
· 6 years ago
469e1c7
Revert "Proguard config as files in L8"
by Jinseong Jeon
· 6 years ago
dc95ce3
Revert "Disable Shrinking in L8 temporarily"
by Jinseong Jeon
· 6 years ago
3bb7a87
Avoid that force inlining marks are overridden by delayed optimization feedback
by Christoffer Quist Adamsen
· 6 years ago
6fc6ba8
Disable Shrinking in L8 temporarily
by clementbera
· 6 years ago
9715e5c
Proguard config as files in L8
by clementbera
· 6 years ago
a042248
Don't class inline kept classes.
by Ian Zerny
· 6 years ago
69d738e
Test for class inlining of kept classes.
by Ian Zerny
· 6 years ago
a5c51ff
Do not inline methods on definitely null receivers
by Morten Krogh-Jespersen
· 6 years ago
Next »