r8 /
r8 /
de7ddfa9791e22aa5cfbc29c0315a622df8288d1 - de7ddfa Add automatic refresh for running with test state by Morten Krogh-Jespersen · 3 years, 7 months ago
- e6f2ba2 Break from use registry in argument propagation by Christoffer Quist Adamsen · 3 years, 7 months ago
- 1a161ce Only fixup affected classes in argument propagation by Christoffer Quist Adamsen · 3 years, 7 months ago
- 4e51c2f Reuse util for getting first non-receiver argument index by Christoffer Quist Adamsen · 3 years, 7 months ago
- 24c1652 Test mixed argument removal and enum unboxing by Christoffer Quist Adamsen · 3 years, 7 months ago
- 302c0db Revert "Allow inlining when the optimize flag is set" by Rico Wind · 3 years, 7 months ago
- d4107eb Only consider abstract methods that shadow abstract methods by Morten Krogh-Jespersen · 3 years, 7 months ago
- c8df781 Reproduction of AbstractMethodRemover removing method that should stay by Morten Krogh-Jespersen · 3 years, 7 months ago
- 75d3c2a Add testing flag for experimenting with simple inlining heuristics by Rico Wind · 3 years, 7 months ago
- 30273f3 Allow inlining when the optimize flag is set by Rico Wind · 3 years, 7 months ago
- 508ebbc Revert "Custom conversion stubs" by Morten Krogh-Jespersen · 3 years, 7 months ago
- ead0d8b Update the JaCoCo test to not leave a jacoco.exec file by Søren Gjesse · 3 years, 7 months ago
- c4a2921 Inline and clean up call sites to DexEncodedField.builder by Morten Krogh-Jespersen · 3 years, 7 months ago
- ab9f5a3 Change DexEncodedField.create to use builders before inlining by Morten Krogh-Jespersen · 3 years, 7 months ago
- 93ef478 Introduce temporary create methods for DexEncodedFields by Morten Krogh-Jespersen · 3 years, 7 months ago
- df2d04a Enable constant argument propagation by default in experimental version by Christoffer Quist Adamsen · 3 years, 7 months ago
- 3c94aec Remove constant parameters from method definitions by Christoffer Quist Adamsen · 3 years, 7 months ago
- 9b5d211 Ensure correct lens rewriting of reprocessing sets by Christoffer Quist Adamsen · 3 years, 7 months ago
- 029ab7a Custom conversion stubs by Clément Béra · 3 years, 7 months ago
- 4e5f872 Clean-up call sites after inlining by Morten Krogh-Jespersen · 3 years, 7 months ago
- fb2af2e Inline all calls to DexEncodedMethod.create by Morten Krogh-Jespersen · 3 years, 7 months ago
- 5f4a0a8 Use DexEncodedMethod.Builder in DexEncodedMethod.create methods by Morten Krogh-Jespersen · 3 years, 7 months ago
- 7316c68 Move calls of DexEncodedMethod constructors to create methods by Morten Krogh-Jespersen · 3 years, 7 months ago
- e10d3bb Only run against retrace.jar when testing r8 lib. by Ian Zerny · 3 years, 7 months ago
- 5b1c26c Don't make public methods for lambda calls. by Rico Wind · 3 years, 7 months ago
- f264deb Prepare tools/r8_release.py for branch 3.2 by Søren Gjesse · 3 years, 7 months ago
- c7db592 Remove unused import in RetraceApiBinaryCompatiblityTest by Morten Krogh-Jespersen · 3 years, 7 months ago
- c21b10c Run RetraceBinaryCompatibilityTests on windows by Morten Krogh-Jespersen · 3 years, 7 months ago
- 1415ee3 Disable retrace binary compatiblity test on windows by Morten Krogh-Jespersen · 3 years, 7 months ago
- 34cdc3d Don't report missing interfaces in R8 interface desugaring. by Ian Zerny · 3 years, 7 months ago
- fc09489 Remove dead code with DesugaredLibraryRetargeter by Clément Béra · 3 years, 7 months ago
- c163bff APIConverter: Use CfInvoke is isAlreadyDesugared by Clément Béra · 3 years, 7 months ago
- de46f33 Interface Method Rewriter: Use CfInvoke is isAlreadyDesugared by Clément Béra · 3 years, 7 months ago
- 80d0082 Generalize graph lens to support non-null constant parameter replacement by Christoffer Quist Adamsen · 3 years, 7 months ago
- 9ffdfb9 Update test after desugaring adds more throwing stubs. by Ian Zerny · 3 years, 7 months ago
- 903ffa4 Fix path for finding relative file by Morten Krogh-Jespersen · 3 years, 7 months ago
- 61ac586 Update test status after moving interface desugaring in R8. by Ian Zerny · 3 years, 7 months ago
- 9ce1961 Remove checking of unknown origin in tests by Søren Gjesse · 3 years, 7 months ago
- b6c32d0 Add another builder for DexEncodedField by Søren Gjesse · 3 years, 7 months ago
- 1692720 Don't use static initializer for CONSTANT_Dynamic desugaring by Søren Gjesse · 3 years, 7 months ago
- f79ab15 Desugaring of CONSTANT_Dynamic to support JaCoCo by Søren Gjesse · 3 years, 7 months ago
- 27dd14c Never inline static interface method outlines. by Ian Zerny · 3 years, 7 months ago
- 7cbae97 Reland "[Retrace] Add retrace api test infrastructure and a simple test" by Morten Krogh-Jespersen · 3 years, 7 months ago
- 44aad7c Fix missing argument in ArgumentPropagator by Christoffer Quist Adamsen · 3 years, 7 months ago
- 35ff129 High-level structure for removing constant parameters by Christoffer Quist Adamsen · 3 years, 7 months ago
- 8e18074 Don't store trivial dynamic type in optimization info by Christoffer Quist Adamsen · 3 years, 7 months ago
- 85cc9f4 Move interface method desugarings to the R8 enqueuer. by Ian Zerny · 3 years, 7 months ago
- c2c5ca2 Skip unknown api level in LintFilesTest. by Ian Zerny · 3 years, 7 months ago
- 802ceb2 Revert "[Retrace] Add retrace api test infrastructure and a simple test" by Morten Krogh-Jespersen · 3 years, 7 months ago
- 6c36777 [Retrace] Add retrace api test infrastructure and a simple test by Morten Krogh-Jespersen · 3 years, 7 months ago
- 54c98cd Remove static visibility bridges if possible by Morten Krogh-Jespersen · 3 years, 7 months ago
- b6acb80 Move existing CONSTANT_Dynamic test by Søren Gjesse · 3 years, 7 months ago
- d2f2b95 Add CONSTANT_Dynamic test with a class hierarchy by Søren Gjesse · 3 years, 7 months ago
- c6690e3 Fix for issue 197625454 by Søren Gjesse · 3 years, 7 months ago
- 8d218ba Add a reproduction of issue 197625454 by Søren Gjesse · 3 years, 7 months ago
- cb8d7b7 Add tests for not removing bridges for interfaces by Morten Krogh-Jespersen · 3 years, 7 months ago
- 8f5f2c5 Add test ensuring us removing virtual bridges if using -dontshrink by Morten Krogh-Jespersen · 3 years, 7 months ago
- e7e1d67 Add test for not removing static bridge from memberrebinding by Morten Krogh-Jespersen · 3 years, 7 months ago
- 97f752f Fix typo in argument propagation by Christoffer Quist Adamsen · 3 years, 7 months ago
- 2861ab9 Extend call site optimizations tests to experimental argument propagator by Christoffer Quist Adamsen · 3 years, 7 months ago
- e047a33 Limit reprocessing from dynamic parameter type information by Christoffer Quist Adamsen · 3 years, 7 months ago
- a5b7d3b Enable Record Desugaring by Clément Béra · 3 years, 7 months ago
- 1a65818 Handle trivial phis in constant null to constant zero rewriting by Christoffer Quist Adamsen · 3 years, 7 months ago
- da2dbcd Record cf to cf desugar test by Clément Béra · 3 years, 7 months ago
- 9593a2a Fix label in RecordMethods by Clément Béra · 3 years, 7 months ago
- d2994d0 Add more instructions to CfCodePrinter by Søren Gjesse · 3 years, 7 months ago
- ca53eff Fix typos in syntheticItems by Clément Béra · 3 years, 7 months ago
- c5e421f Parallelize preprocessing for argument propagation by Christoffer Quist Adamsen · 3 years, 7 months ago
- 7b23828 Drop type bounds for arguments to non-overriding/overridden virtual methods by Christoffer Quist Adamsen · 3 years, 7 months ago
- 96514bd Widen parameter states to unknown when dynamic type is trivial by Christoffer Quist Adamsen · 3 years, 7 months ago
- ff09af6 Widening of polymorphic method states to unknown by Christoffer Quist Adamsen · 3 years, 7 months ago
- 3b87268 Add CONSTANT_Dynamic test of using two differently typed constants by Søren Gjesse · 3 years, 7 months ago
- 387e73d Add CONSTANT_Dynamic test of using two named constants by Søren Gjesse · 3 years, 7 months ago
- a2f1128 Add CONSTANT_Dynamic test of using bootstrap method from another class by Søren Gjesse · 3 years, 7 months ago
- a1f2fb6 Add a basic test for CONSTANT_Dynamic by Søren Gjesse · 3 years, 7 months ago
- 0193e84 Stop relying on synthetic abstract method on Record by Clément Béra · 3 years, 7 months ago
- 622b965 More R8 Record tests by Clément Béra · 3 years, 7 months ago
- eafdab0 R8 support for Record by Clément Béra · 3 years, 7 months ago
- d7ae131 Generate Record class based on AppReader flag by Clément Béra · 3 years, 7 months ago
- 7dbcd72 Use ensureSyntheticClass pattern by Clément Béra · 3 years, 7 months ago
- 23bffea Rename L8ClassSynthesizerDesugaring by Clément Béra · 3 years, 7 months ago
- ca481eb Introduce DexApplicationReadFlags by Clément Béra · 3 years, 7 months ago
- 1d5c4ea Adjust min limit for youtube to not time out by Morten Krogh-Jespersen · 3 years, 7 months ago
- 91d7707 Fix nondeterministic insertion of spill/restore moves by Christoffer Quist Adamsen · 3 years, 7 months ago
- aa2a100 Add argument propagator test inspector by Christoffer Quist Adamsen · 3 years, 7 months ago
- 1e17c93 Always set lower bound for dynamic types that are effectively final by Christoffer Quist Adamsen · 3 years, 7 months ago
- bb3e6cd Add tests for virtual dispatch argument propagation by Christoffer Quist Adamsen · 3 years, 7 months ago
- 0e67289 Remove printing to stdout_fd in internal_test.py by Morten Krogh-Jespersen · 3 years, 7 months ago
- 054317c Fail compilation for invokes to <clinit> by Ian Zerny · 3 years, 7 months ago
- d18f71c [ApiModel] Ensure we set api level for code when inlining by Morten Krogh-Jespersen · 3 years, 7 months ago
- 31c3da0 [ApiModel] Add test for inlining into same class and out by Morten Krogh-Jespersen · 3 years, 7 months ago
- 66235bd Map virtual methods to their root-virtual method in argument propagation by Christoffer Quist Adamsen · 3 years, 7 months ago
- a777aa0 Remove obsolete TODOs in argument propagator by Christoffer Quist Adamsen · 3 years, 7 months ago
- 94cebab Avoid computing parameter states when already unknown by Christoffer Quist Adamsen · 3 years, 7 months ago
- e9da81b Add method resolution overloads taking DexMethodSignature by Christoffer Quist Adamsen · 3 years, 7 months ago
- d766613 Fix issues in argument propagation by Christoffer Quist Adamsen · 3 years, 7 months ago
- 4fcba01 Allow repackaging if referencing Array.clone by Morten Krogh-Jespersen · 3 years, 7 months ago
- 1f6f856 Add test for not repackaging if call to Array.clone by Morten Krogh-Jespersen · 3 years, 7 months ago
- 2c95601 Use fastutil maps in MethodMapBacking by Christoffer Quist Adamsen · 3 years, 7 months ago
- 4900098 Reland "Introduce a DexMethod-backed DexMethodSignature" by Christoffer Quist Adamsen · 3 years, 7 months ago