- e034857 Rewrite outliner state with lens by Christoffer Quist Adamsen · 2 years, 8 months ago
- 51f0bb2 Suppress warning of javax.annotation.Nullable in checked in r8 compilation by Rico Wind · 2 years, 8 months ago
- cc261e8 Revert "Enable Record Desugaring" by Christoffer Quist Adamsen · 2 years, 8 months ago
- b329ac4 Remove printuses and printseeds and use tracereferences locally by Morten Krogh-Jespersen · 2 years, 8 months ago
- ccac09f Tracereferences target should be placed on classpath by Morten Krogh-Jespersen · 2 years, 8 months ago
- e8b4803 Fix inadequate type propagation in lens code rewriter by Christoffer Quist Adamsen · 2 years, 8 months ago
- d80205d Revert "Update jdk-11 to version jdk-11.0.2+9" by Morten Krogh-Jespersen · 2 years, 8 months ago
- f1425d9 Extend api level analysis to account for all synthetic methods by Morten Krogh-Jespersen · 2 years, 8 months ago
- ae20e23 Update tracereferences to keep failed resolutions by Morten Krogh-Jespersen · 2 years, 8 months ago
- d62bacc Reland "[Retrace] Move synthesizing of filename out of retrace api" by Morten Krogh-Jespersen · 2 years, 8 months ago
- 9b6cb13 Remove youtube 16.12 by Rico Wind · 2 years, 8 months ago
- 156d401 Update jdk-11 to version jdk-11.0.2+9 by Morten Krogh-Jespersen · 2 years, 8 months ago
- d3b3d9a Do not include prelude in first catch handler when building IR by Christoffer Quist Adamsen · 2 years, 8 months ago
- b140fd1 Fix incorrect lookup in isMaterializableInContext() by Christoffer Quist Adamsen · 2 years, 8 months ago
- 03ead7e Require optimization info in DexEncodedMethod constructor by Christoffer Quist Adamsen · 2 years, 8 months ago
- e6e1e02 Correctly set is-library-override info for abstract methods by Christoffer Quist Adamsen · 2 years, 8 months ago
- 360faea Reserve library method signatures during parameter removal by Christoffer Quist Adamsen · 2 years, 8 months ago
- 53e64e3 Correct invalid parameter check for signature polymorphic by Morten Krogh-Jespersen · 2 years, 8 months ago
- 498c2f2 Remove dead method in IRBuilder by Christoffer Quist Adamsen · 2 years, 8 months ago
- 10852d0 Relax is-simple-renaming check in lens rewriting of synthetic methods by Christoffer Quist Adamsen · 2 years, 8 months ago
- f09d2e5 Fix inadequate tracing of invoke-dynamic in printuses and tracereferences by Christoffer Quist Adamsen · 2 years, 8 months ago
- e50e0e8 Disallow optimizations for modeled proto methods by Christoffer Quist Adamsen · 2 years, 8 months ago
- 28204f9 Fix method removal in replaceMethods() by Christoffer Quist Adamsen · 2 years, 8 months ago
- 47768e1 Correctly remove Assume instructions from IR in LensCodeRewriter by Christoffer Quist Adamsen · 2 years, 8 months ago
- 34e6717 Add regression test for inlining code with invalid calls by Rico Wind · 2 years, 8 months ago
- 39bdaaa Remove CONSTANT_Dynamic redundant testing by Søren Gjesse · 2 years, 8 months ago
- beb5d87 Update Guava to version 30.1.1-jre by Søren Gjesse · 2 years, 8 months ago
- c859a26 Refactor CONSTANT_Dynamic desugaring when throwing by Søren Gjesse · 2 years, 8 months ago
- 1f8a001 Revert "[Retrace] Move synthesizing of filename out of retrace api" by Morten Krogh-Jespersen · 2 years, 8 months ago
- 00796e5 [Retrace] Move synthesizing of filename out of retrace api by Morten Krogh-Jespersen · 2 years, 8 months ago
- 517ccc9 [Retrace] Identify ranges with cardinal to split overloaded mappings by Morten Krogh-Jespersen · 2 years, 8 months ago
- 46d63e5 Remove references to bundled opensource apps now that we have dumps by Morten Krogh-Jespersen · 2 years, 8 months ago
- ff821a5 [Retrace] Add test showing problem with inline frame interpretation by Morten Krogh-Jespersen · 2 years, 8 months ago
- f0f9c07 [Retrace] Add StringRetrace.create overload for reusing retracer by Morten Krogh-Jespersen · 2 years, 8 months ago
- b5260b8 Don't double desugar default interface methods. by Ian Zerny · 2 years, 8 months ago
- 00d7980 [Retrace] Add doc describing retrace version and synthetic by Morten Krogh-Jespersen · 2 years, 8 months ago
- 0932038 Reland "[ApiModel] Force specifying api level for definitions" by Morten Krogh-Jespersen · 2 years, 8 months ago
- d679cc0 Update CONSTANT_Dynamic desugaring by Søren Gjesse · 2 years, 8 months ago
- 59a0b90 Revert "[ApiModel] Force specifying api level for definitions" by Morten Krogh-Jespersen · 2 years, 8 months ago
- 0dcaf44 [ApiModel] Force specifying api level for definitions by Morten Krogh-Jespersen · 2 years, 8 months ago
- b557572 [Retrace] Add api tests for synthesized by Morten Krogh-Jespersen · 2 years, 8 months ago
- ea69722 [Retrace] Add retrace api test for source file by Morten Krogh-Jespersen · 2 years, 8 months ago
- dd3af3f Remove dead code from InterfaceMethodRewriter. by Ian Zerny · 2 years, 8 months ago
- de7ddfa Add automatic refresh for running with test state by Morten Krogh-Jespersen · 2 years, 8 months ago
- e6f2ba2 Break from use registry in argument propagation by Christoffer Quist Adamsen · 2 years, 8 months ago
- 1a161ce Only fixup affected classes in argument propagation by Christoffer Quist Adamsen · 2 years, 8 months ago
- 4e51c2f Reuse util for getting first non-receiver argument index by Christoffer Quist Adamsen · 2 years, 8 months ago
- 24c1652 Test mixed argument removal and enum unboxing by Christoffer Quist Adamsen · 2 years, 8 months ago
- 302c0db Revert "Allow inlining when the optimize flag is set" by Rico Wind · 2 years, 8 months ago
- d4107eb Only consider abstract methods that shadow abstract methods by Morten Krogh-Jespersen · 2 years, 8 months ago
- c8df781 Reproduction of AbstractMethodRemover removing method that should stay by Morten Krogh-Jespersen · 2 years, 8 months ago
- 75d3c2a Add testing flag for experimenting with simple inlining heuristics by Rico Wind · 2 years, 8 months ago
- 30273f3 Allow inlining when the optimize flag is set by Rico Wind · 2 years, 8 months ago
- 508ebbc Revert "Custom conversion stubs" by Morten Krogh-Jespersen · 2 years, 8 months ago
- ead0d8b Update the JaCoCo test to not leave a jacoco.exec file by Søren Gjesse · 2 years, 8 months ago
- c4a2921 Inline and clean up call sites to DexEncodedField.builder by Morten Krogh-Jespersen · 2 years, 8 months ago
- ab9f5a3 Change DexEncodedField.create to use builders before inlining by Morten Krogh-Jespersen · 2 years, 8 months ago
- 93ef478 Introduce temporary create methods for DexEncodedFields by Morten Krogh-Jespersen · 2 years, 8 months ago
- df2d04a Enable constant argument propagation by default in experimental version by Christoffer Quist Adamsen · 2 years, 8 months ago
- 3c94aec Remove constant parameters from method definitions by Christoffer Quist Adamsen · 2 years, 8 months ago
- 9b5d211 Ensure correct lens rewriting of reprocessing sets by Christoffer Quist Adamsen · 2 years, 8 months ago
- 029ab7a Custom conversion stubs by Clément Béra · 2 years, 8 months ago
- 4e5f872 Clean-up call sites after inlining by Morten Krogh-Jespersen · 2 years, 8 months ago
- fb2af2e Inline all calls to DexEncodedMethod.create by Morten Krogh-Jespersen · 2 years, 8 months ago
- 5f4a0a8 Use DexEncodedMethod.Builder in DexEncodedMethod.create methods by Morten Krogh-Jespersen · 2 years, 8 months ago
- 7316c68 Move calls of DexEncodedMethod constructors to create methods by Morten Krogh-Jespersen · 2 years, 8 months ago
- e10d3bb Only run against retrace.jar when testing r8 lib. by Ian Zerny · 2 years, 8 months ago
- 5b1c26c Don't make public methods for lambda calls. by Rico Wind · 2 years, 8 months ago
- f264deb Prepare tools/r8_release.py for branch 3.2 by Søren Gjesse · 2 years, 8 months ago
- c7db592 Remove unused import in RetraceApiBinaryCompatiblityTest by Morten Krogh-Jespersen · 2 years, 8 months ago
- c21b10c Run RetraceBinaryCompatibilityTests on windows by Morten Krogh-Jespersen · 2 years, 8 months ago
- 1415ee3 Disable retrace binary compatiblity test on windows by Morten Krogh-Jespersen · 2 years, 8 months ago
- 34cdc3d Don't report missing interfaces in R8 interface desugaring. by Ian Zerny · 2 years, 8 months ago
- fc09489 Remove dead code with DesugaredLibraryRetargeter by Clément Béra · 2 years, 8 months ago
- c163bff APIConverter: Use CfInvoke is isAlreadyDesugared by Clément Béra · 2 years, 8 months ago
- de46f33 Interface Method Rewriter: Use CfInvoke is isAlreadyDesugared by Clément Béra · 2 years, 8 months ago
- 80d0082 Generalize graph lens to support non-null constant parameter replacement by Christoffer Quist Adamsen · 2 years, 8 months ago
- 9ffdfb9 Update test after desugaring adds more throwing stubs. by Ian Zerny · 2 years, 8 months ago
- 903ffa4 Fix path for finding relative file by Morten Krogh-Jespersen · 2 years, 8 months ago
- 61ac586 Update test status after moving interface desugaring in R8. by Ian Zerny · 2 years, 8 months ago
- 9ce1961 Remove checking of unknown origin in tests by Søren Gjesse · 2 years, 8 months ago
- b6c32d0 Add another builder for DexEncodedField by Søren Gjesse · 2 years, 8 months ago
- 1692720 Don't use static initializer for CONSTANT_Dynamic desugaring by Søren Gjesse · 2 years, 8 months ago
- f79ab15 Desugaring of CONSTANT_Dynamic to support JaCoCo by Søren Gjesse · 2 years, 8 months ago
- 27dd14c Never inline static interface method outlines. by Ian Zerny · 2 years, 8 months ago
- 7cbae97 Reland "[Retrace] Add retrace api test infrastructure and a simple test" by Morten Krogh-Jespersen · 2 years, 8 months ago
- 44aad7c Fix missing argument in ArgumentPropagator by Christoffer Quist Adamsen · 2 years, 8 months ago
- 35ff129 High-level structure for removing constant parameters by Christoffer Quist Adamsen · 2 years, 8 months ago
- 8e18074 Don't store trivial dynamic type in optimization info by Christoffer Quist Adamsen · 2 years, 8 months ago
- 85cc9f4 Move interface method desugarings to the R8 enqueuer. by Ian Zerny · 2 years, 8 months ago
- c2c5ca2 Skip unknown api level in LintFilesTest. by Ian Zerny · 2 years, 8 months ago
- 802ceb2 Revert "[Retrace] Add retrace api test infrastructure and a simple test" by Morten Krogh-Jespersen · 2 years, 8 months ago
- 6c36777 [Retrace] Add retrace api test infrastructure and a simple test by Morten Krogh-Jespersen · 2 years, 8 months ago
- 54c98cd Remove static visibility bridges if possible by Morten Krogh-Jespersen · 2 years, 8 months ago
- b6acb80 Move existing CONSTANT_Dynamic test by Søren Gjesse · 2 years, 8 months ago
- d2f2b95 Add CONSTANT_Dynamic test with a class hierarchy by Søren Gjesse · 2 years, 8 months ago
- c6690e3 Fix for issue 197625454 by Søren Gjesse · 2 years, 8 months ago
- 8d218ba Add a reproduction of issue 197625454 by Søren Gjesse · 2 years, 8 months ago
- cb8d7b7 Add tests for not removing bridges for interfaces by Morten Krogh-Jespersen · 2 years, 8 months ago
- 8f5f2c5 Add test ensuring us removing virtual bridges if using -dontshrink by Morten Krogh-Jespersen · 2 years, 8 months ago