- 58a8e46 Allow disabling of horizontal class merging by Peter Wen · 3 years ago
- bd3196b Ensure JDK 11 and 15 work on Mac OS by Jake Wharton · 3 years ago
- 3ccb20e Move package name strategy from class minifier to repackaging by Morten Krogh-Jespersen · 3 years ago
- 04a2efc Remove isDirectMethod flag to incrementNameIndex for naming by Morten Krogh-Jespersen · 3 years ago
- 61a034f Add openjdk as a golem resource by Rico Wind · 3 years ago
- e32a9c7 Use benchmarks + app_name as basedir for dumps on golem by Rico Wind · 3 years ago
- 4925e68 Update RepackageFeatureWithSyntheticsTest to use minification by Morten Krogh-Jespersen · 3 years ago
- 02fdf2c Add testing option for repackaging with no minification by Morten Krogh-Jespersen · 3 years ago
- bd56067 Only repackage classes if obfuscating by Morten Krogh-Jespersen · 3 years ago
- 4ec76dc Add test for pg and r8 with dontobfuscate and repackage by Morten Krogh-Jespersen · 3 years ago
- 528420e Reland "Check for valid override in devirtualizer" by Morten Krogh-Jespersen · 3 years ago
- e505f1e Update TODO comment regarding pruning inner classes by Morten Krogh-Jespersen · 3 years ago
- 8eca109 Support Record dex merge by Clément Béra · 3 years ago
- 623cbb9 Fix visiting interfaces for emulated intefaces by Søren Gjesse · 3 years ago
- ef19577 Add support for building with the JDK11 based desugared library by Søren Gjesse · 3 years, 1 month ago
- 0c4c1ea Add reproduction test for malformed inner class attribute by Morten Krogh-Jespersen · 3 years, 1 month ago
- bf64f4a Revert "Add generic signature to emulated interfaces" by Rico Wind · 3 years ago
- b97616b Report warnings in D8 and R8 for deprecated use of --main-dex-list. by Ian Zerny · 3 years, 1 month ago
- 47bd3d2 Update test of parsing numbers by Søren Gjesse · 3 years, 1 month ago
- ce7d71e Test for retracing code with desugared lambdas. by Ian Zerny · 3 years, 1 month ago
- 9d0c72c Revert "Check if methods are overriding if they are seen when marking live" by Morten Krogh-Jespersen · 3 years, 1 month ago
- e540988 Revert "Check for valid override in devirtualizer" by Morten Krogh-Jespersen · 3 years, 1 month ago
- aaeee3c Add generic signature to emulated interfaces by Søren Gjesse · 3 years, 1 month ago
- f6c349d Check for valid override in devirtualizer by Morten Krogh-Jespersen · 3 years, 1 month ago
- ff3be41 Check if methods are overriding if they are seen when marking live by Morten Krogh-Jespersen · 3 years, 1 month ago
- fc8ff4a Fix AbstractSuperClassLiveMethodTest test expectation by Morten Krogh-Jespersen · 3 years, 1 month ago
- 3bb9ce7 Set higher priority for kotlin builder by Rico Wind · 3 years, 1 month ago
- 9ddd737 Reproduction for not marking method as live when overridden by Morten Krogh-Jespersen · 3 years, 1 month ago
- a9af27a Tests for D8 Record desugaring by Clément Béra · 3 years, 1 month ago
- 0279660 Desugar invoke-custom for records by Clément Béra · 3 years, 1 month ago
- 570f892 Fix Pay-as-you-go emulated interfaces by Clément Béra · 3 years, 1 month ago
- 553a1d4 Add a reproduction of b/182381011 by Søren Gjesse · 3 years, 1 month ago
- 1f3ec31 Check for resolved static targets when inserting forwarding methods by Morten Krogh-Jespersen · 3 years, 1 month ago
- 65dd935 Report timing for each policy in horizontal class merging by Christoffer Quist Adamsen · 3 years, 1 month ago
- e19391a Delete LegacyNestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
- 15085f6 Refactor legacy lenses to use new NestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
- b39b9b7 Refactor synthetic finalization to use new NestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
- a373635 Refactor repackaging to use new NestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
- 86caf1c Introduce a new NestedGraphLens with newMethodSignatures by Christoffer Quist Adamsen · 3 years, 1 month ago
- 3d0fe58 Rename NestedGraphLens to LegacyNestedGraphLens by Christoffer Quist Adamsen · 3 years, 1 month ago
- ad0bfa8 Refactor NestedGraphLens to a top-level class by Christoffer Quist Adamsen · 3 years, 1 month ago
- ad80e6c Predicates for distinguishing IllegalAccessOrNoSuchMethodResult by Morten Krogh-Jespersen · 3 years, 1 month ago
- 23eae36 Tests for default interface methods with public static resolution by Morten Krogh-Jespersen · 3 years, 1 month ago
- 6baf649 Unify isAtLeast and isNewerThanOrEqual on DexRuntime by Morten Krogh-Jespersen · 3 years, 1 month ago
- c28194b Reproduction of devirtualizer binding to incorrect target by Morten Krogh-Jespersen · 3 years, 1 month ago
- 4f677b2 Remove obsolete check from DexEncodedMethod#getReference() by Christoffer Quist Adamsen · 3 years, 1 month ago
- 96488ca Share DexField.field and DexMethod.method as DexMember.reference by Christoffer Quist Adamsen · 3 years, 1 month ago
- 7c0a3ea Cleanup StringUtils.join() parameter ordering by Christoffer Quist Adamsen · 3 years, 1 month ago
- 9e1f8c5 Return builder from addOutputInspection by Søren Gjesse · 3 years, 3 months ago
- f3a55f8 Fix assertion failure from unexpected abstract value by Christoffer Quist Adamsen · 3 years, 1 month ago
- d7cf32a Silence failing test to make bot green by Søren Gjesse · 3 years, 1 month ago
- 1835684 Don't allow inlining of code that will error because of features by Rico Wind · 3 years, 1 month ago
- 0160c4b Moving DefaultInterfaceMethodDesugaringWithStatic for better review by Morten Krogh-Jespersen · 3 years, 1 month ago
- 7713c02 Only run horizontal class merger tests with class merging enabled by Christoffer Quist Adamsen · 3 years, 1 month ago
- 3ccca00 Prevent publicizing package private methods that is overridden by Morten Krogh-Jespersen · 3 years, 1 month ago
- 37160af Use static methods for creating bimaps with identity backing by Morten Krogh-Jespersen · 3 years, 1 month ago
- 6a16af6 Add reproduction of incorrectly inserting forwarding method by Morten Krogh-Jespersen · 3 years, 1 month ago
- 5548422 Support '+' prefix on backported number parse methods on Dalvik by Søren Gjesse · 3 years, 1 month ago
- 074cc63 Fix unchecked warnings. by Ian Zerny · 3 years, 1 month ago
- f267365 Visit library interfaces if super interfaces of classpath interfaces by Morten Krogh-Jespersen · 3 years, 1 month ago
- 653864a Add reproduction for not applying mapping to interface with parent by Morten Krogh-Jespersen · 3 years, 1 month ago
- cdaf20e8 Fix ordering of phases in horizontal class merger by Christoffer Quist Adamsen · 3 years, 1 month ago
- 5e090c7 Minor cleanup of horizontal class merger by Christoffer Quist Adamsen · 3 years, 1 month ago
- ecd7ced Reland "Adaptresources when using repackaging" by Morten Krogh-Jespersen · 3 years, 1 month ago
- 00715a4 Fix missing trivial phi removal after array length optimization by Christoffer Quist Adamsen · 3 years, 1 month ago
- ba6e82f Remove cf version requirement from class merger by Christoffer Quist Adamsen · 3 years, 1 month ago
- 5519157 Enable Java lambda merging by Christoffer Quist Adamsen · 3 years, 1 month ago
- d754be9 Use synthetic items in horizontal class merger by Christoffer Quist Adamsen · 3 years, 1 month ago
- d7482de Share logic for analyzing invokes in class inliner by Christoffer Quist Adamsen · 3 years, 1 month ago
- 3bf0637 Remove class inliner bail-out from singleton field read by Christoffer Quist Adamsen · 3 years, 1 month ago
- 6354834 Rewrite synthetic methods to final signature in one step by Christoffer Quist Adamsen · 3 years, 1 month ago
- a1b0f3b Revert "Adaptresources when using repackaging" by Morten Krogh-Jespersen · 3 years, 1 month ago
- 0aedfb9 Adaptresources when using repackaging by Morten Krogh-Jespersen · 3 years, 1 month ago
- 169820f Allow class merging in presence of annotations by Christoffer Quist Adamsen · 3 years, 1 month ago
- 7c30692 Don't link third party for app dump runs by Rico Wind · 3 years, 1 month ago
- bcb81e3 Extend stack map validation to check for max stack height violation by Morten Krogh-Jespersen · 3 years, 1 month ago
- 7b823c7 Deprecated support for deriving main-dex list synthetics. by Ian Zerny · 3 years, 1 month ago
- 75a1a15 Reintroduce context aware placement of main-dex synthetics. by Ian Zerny · 3 years, 1 month ago
- c5d1800 Remove context-dependent main-dex placement of synthetics. by Ian Zerny · 3 years, 1 month ago
- 833622d Fix various places that do not compute max stack by Morten Krogh-Jespersen · 3 years, 1 month ago
- 73f4944 Do not check for maxStack when desugaring CfMultiNewArray by Morten Krogh-Jespersen · 3 years, 1 month ago
- 12e5841 Assert $r8$classId values are unchanged at refinement by Christoffer Quist Adamsen · 3 years, 1 month ago
- 840e63d Only run class inliner analysis for parameters that may be class inlined by Christoffer Quist Adamsen · 3 years, 1 month ago
- e2a8efc Fix test expectation in testJStyleLambdas() by Christoffer Quist Adamsen · 3 years, 1 month ago
- 19c6fc7 Fix bad merge in AlwaysTrueClassInlinerMethodConstraint by Christoffer Quist Adamsen · 3 years, 1 month ago
- cd64049 Simplify class inliner constraint before adding to optimization info by Christoffer Quist Adamsen · 3 years, 1 month ago
- 4f107b2 Reland "Allow class inlining of merged singleton classes" by Christoffer Quist Adamsen · 3 years, 1 month ago
- e3052e8 Add regression test for b/181571571 by Rico Wind · 3 years, 1 month ago
- a82a72b Fix Java 9 backport test for Dalvik by Søren Gjesse · 3 years, 1 month ago
- e96b8dc Introduce a 'top' element for the class inliner analysis by Christoffer Quist Adamsen · 3 years, 1 month ago
- ed972bf Add regression test for 181837660 by Rico Wind · 3 years, 1 month ago
- 5ef5c8c Ensure accessibility in field access optimizer by Christoffer Quist Adamsen · 3 years, 1 month ago
- 641e79a Make all variables final in golem config by Rico Wind · 3 years, 1 month ago
- 3dc5d7d Basic D8 Record support by Clément Béra · 3 years, 1 month ago
- 9c106b2 Update NonVirtualOverrideTest expectation by Christoffer Quist Adamsen · 3 years, 1 month ago
- 8bcb2fa Apply initial graph lens to lookup in staticizer by Morten Krogh-Jespersen · 3 years, 1 month ago
- 7d7754c Add reproduction for not using applied lens in staticizer by Morten Krogh-Jespersen · 3 years, 1 month ago
- d9a8712 Revert "Allow class inlining of merged singleton classes" by Christoffer Quist Adamsen · 3 years, 1 month ago
- a856e7a Add backporting more Java 9 methods by Søren Gjesse · 3 years, 1 month ago
- 0365eee Allow class inlining of merged singleton classes by Christoffer Quist Adamsen · 3 years, 1 month ago