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