- 73b1245 Ensure deterministic ordering of debug info items. by Ian Zerny · 4 years, 1 month ago
- 464405e Allow using non-public static fields for triggering clinit by Christoffer Quist Adamsen · 4 years, 1 month ago
- 0376715 InitClass support when generating class files by Christoffer Quist Adamsen · 4 years, 1 month ago
- ec9b964 Reland "Synthesize InitClass instruction in inliner" by Christoffer Quist Adamsen · 4 years, 1 month ago
- 819a855 Account for indirect phi users when computing parameter usage info by Christoffer Quist Adamsen · 4 years, 1 month ago
- 0e98939 Also remove dead phis during trivial phi removal by Christoffer Quist Adamsen · 4 years, 1 month ago
- 8a7cb11 Reproduce class inliner bug from unused phi user by Christoffer Quist Adamsen · 4 years, 1 month ago
- 0e4d7e2 Fix internal bots by setting empty list by Morten Krogh-Jespersen · 4 years, 1 month ago
- d54a380 Remove single target lookup cache due to inconsistency by Morten Krogh-Jespersen · 4 years, 1 month ago
- 3baec73 Update tests to no longer rely on SourceFile if not kept by Morten Krogh-Jespersen · 4 years, 1 month ago
- 588cb32 Mark test failing until fixed. by Ian Zerny · 4 years, 1 month ago
- e92325b Don't mutate parameter with default argument. by Ian Zerny · 4 years, 1 month ago
- d148d32 Reland "Change non-kept SourceFile from empty string to SourceFile" by Morten Krogh-Jespersen · 4 years, 1 month ago
- 7e6a7cd Check for instantiated class when passing in lower bound by Morten Krogh-Jespersen · 4 years, 1 month ago
- 80d1119 [Retrace] Only narrow retrace result if having valid position by Morten Krogh-Jespersen · 4 years, 1 month ago
- bec9af4 Add -keepattributes SourceFile to r8lib rules by Morten Krogh-Jespersen · 4 years, 1 month ago
- 943389f Add options to control executer threads and CPUs by Søren Gjesse · 4 years, 1 month ago
- 3fe421a Use parameter runtime and api-level in R8InliningTest. by Ian Zerny · 4 years, 1 month ago
- a1c905f Sort items in writer threads using full compare sorting. by Ian Zerny · 4 years, 1 month ago
- 04d0edd Revert "Synthesize InitClass instruction in inliner" by Christoffer Quist Adamsen · 4 years, 1 month ago
- 6c18eff Update test expectations after inliner changes by Christoffer Quist Adamsen · 4 years, 1 month ago
- 89f3e20 Check for out-value in string builder optimizer by Christoffer Quist Adamsen · 4 years, 1 month ago
- 72acc14 Synthesize InitClass instruction in inliner by Christoffer Quist Adamsen · 4 years, 1 month ago
- c1713b9 Remove original definitions in value propagation by Christoffer Quist Adamsen · 4 years, 1 month ago
- 9969182 Make lambda merger aware of InitClass instructions by Christoffer Quist Adamsen · 4 years, 1 month ago
- d96c10c Only use public fields for triggering clinit by Christoffer Quist Adamsen · 4 years, 1 month ago
- 41a7b13 Update issue tracking for Kotlin @Metadata rewriting. by Jinseong Jeon · 4 years, 1 month ago
- 8f3ba44 Output inspection API. by Ian Zerny · 4 years, 1 month ago
- bc5b119 Introduce a new InitClass instruction by Christoffer Quist Adamsen · 4 years, 1 month ago
- 638f33b Make a new InitClassLens available during writing by Christoffer Quist Adamsen · 4 years, 1 month ago
- 4f99743 Revert "Change non-kept SourceFile from empty string to SourceFile" by Morten Krogh-Jespersen · 4 years, 1 month ago
- afd858c [Retrace] Add retrace benchmark by Morten Krogh-Jespersen · 4 years, 1 month ago
- fc12201 [Retrace] Add ReMapper as an x20 dependency by Morten Krogh-Jespersen · 4 years, 1 month ago
- a8756b1 [Retrace] Add retrace benchmark dependencies to third_party by Morten Krogh-Jespersen · 4 years, 1 month ago
- 6f5ac91 Rename test classes in GenericSignatureTest to avoid name clashes with r8lib.jar by Christoffer Quist Adamsen · 4 years, 1 month ago
- 71c4723 Remove all index operations from MethodCollection. by Ian Zerny · 4 years, 1 month ago
- 549e9d0 Change non-kept SourceFile from empty string to SourceFile by Morten Krogh-Jespersen · 4 years, 2 months ago
- b244853 Refactor inline position to match on file name by Morten Krogh-Jespersen · 4 years, 2 months ago
- 8165de1 Add smoke tests to Kotlin @Metadata rewriting tests. by Jinseong Jeon · 4 years, 2 months ago
- d69af1e Account for host-companion relations when synthesizing property @Metadata. by Jinseong Jeon · 4 years, 2 months ago
- 150694f Introduce a custom method collection with replaceable backing. by Ian Zerny · 4 years, 2 months ago
- 8a570ba Enum unboxing: test for enum arrays by clementbera · 4 years, 2 months ago
- 52bf11e Only add non-program classes to liveNonProgramTypes by Christoffer Quist Adamsen · 4 years, 2 months ago
- c1e4ddc Enum unboxing: fields improved support by clementbera · 4 years, 2 months ago
- 1b868a6 Use recent android.jar in ProcessKotlinReflectionLibTest by Christoffer Quist Adamsen · 4 years, 2 months ago
- a280003 Add an optimizer for Object.getClass() by Christoffer Quist Adamsen · 4 years, 2 months ago
- 45ee94b Report resolution target for library modelled methods by Christoffer Quist Adamsen · 4 years, 2 months ago
- 39452a9 Fix instance initializer escape analysis by Christoffer Quist Adamsen · 4 years, 2 months ago
- 52d9202 Make non-null-param-or-throw-NPE analysis aware of requireNonNull() by Christoffer Quist Adamsen · 4 years, 2 months ago
- add8fd4 Remove -dontobfuscate used for testing from proguardsettings by Christoffer Quist Adamsen · 4 years, 2 months ago
- e2e8816 Rewrite if-null-throw-null to requireNonNull in release by Christoffer Quist Adamsen · 4 years, 2 months ago
- e8bc95a Reland "Retain runtime exception when amending origin information." by Ian Zerny · 4 years, 2 months ago
- 1ac96f4 Transition live proto messages to being instantiated by Christoffer Quist Adamsen · 4 years, 2 months ago
- 28b9126 Fix missing type propagation in processMethodsNeverReturningNormally() by Christoffer Quist Adamsen · 4 years, 2 months ago
- 70ea375 Use immediate fallthrough block in string switch converter by Christoffer Quist Adamsen · 4 years, 2 months ago
- c13f0eb Fix missing null check in lookupSingleVirtualTarget() by Christoffer Quist Adamsen · 4 years, 2 months ago
- c143633 Report single target as lookup disregarding implementation method by Morten Krogh-Jespersen · 4 years, 2 months ago
- 4730654 Use highest block number in string switch remover by Christoffer Quist Adamsen · 4 years, 2 months ago
- 7177b4f Minor update to fix YouTube 13.37 test by Christoffer Quist Adamsen · 4 years, 2 months ago
- 949a359 Unify type-may-have-finalizer checks by Christoffer Quist Adamsen · 4 years, 2 months ago
- 915b62b Revert "Retain runtime exception when amending origin information." by Christoffer Quist Adamsen · 4 years, 2 months ago
- 070ad2c Retain runtime exception when amending origin information. by Ian Zerny · 4 years, 2 months ago
- 82e4132 Always trace all proto fields in tests by Christoffer Quist Adamsen · 4 years, 2 months ago
- 9ed87b9 Allow compile dump to extract and run from a non-temporary directory by Rico Wind · 4 years, 2 months ago
- 6553035 Mark clinit field as final by Christoffer Quist Adamsen · 4 years, 2 months ago
- 5d68cbc Enable YouTube tests in internal bot by Christoffer Quist Adamsen · 4 years, 2 months ago
- fef533b Allow using directive for proto shrinking by Christoffer Quist Adamsen · 4 years, 2 months ago
- 36d7f23 Add missing configuration file to YouTube 15.08 by Christoffer Quist Adamsen · 4 years, 2 months ago
- 0f0225c Remove references to dead builders by Christoffer Quist Adamsen · 4 years, 2 months ago
- 3c3b9cf Extend field value propagation to handle clinits with side effects by Christoffer Quist Adamsen · 4 years, 2 months ago
- 98f3a59 Fix field propagation test by Christoffer Quist Adamsen · 4 years, 2 months ago
- d8bceb5 Add support for path in compiledump by Morten Krogh-Jespersen · 4 years, 2 months ago
- 7100466 Reprocess trivial field accesses by Christoffer Quist Adamsen · 4 years, 2 months ago
- 2202041 Use initial instead of resolvedHolder when finding dispatch targets by Morten Krogh-Jespersen · 4 years, 2 months ago
- e378f2b Account for propagated fields in lambda merger by Christoffer Quist Adamsen · 4 years, 2 months ago
- c496881 Extend field optimization info to include if a field has become dead by Christoffer Quist Adamsen · 4 years, 2 months ago
- d4f34c3 Pin super types and members for library classes extending program by Morten Krogh-Jespersen · 4 years, 2 months ago
- 1c8bd51 Look for reservation state in frontier when missing by Morten Krogh-Jespersen · 4 years, 2 months ago
- 989cea0 Remove disassemble from newly added test. by Ian Zerny · 4 years, 2 months ago
- 8759635 Fix count error in IdempotentFunctionCallCanonicalizer by Ian Zerny · 4 years, 2 months ago
- cba9cf7 Add SingleConstValue class by Christoffer Quist Adamsen · 4 years, 2 months ago
- 4c00892 Introduce isMaterializableInAllContexts on SingleValue by Christoffer Quist Adamsen · 4 years, 2 months ago
- 6d0e1cc Record method handle accesses in field access info by Christoffer Quist Adamsen · 4 years, 2 months ago
- 56e6cb0 Introduce an abstract class DexValueNumber by Christoffer Quist Adamsen · 4 years, 2 months ago
- 29a7548 Introduce a clinit field in DexItemFactory by Christoffer Quist Adamsen · 4 years, 2 months ago
- 7e416fa Fix red tests by clementbera · 4 years, 2 months ago
- 259df73 VerticalClassMerger should not merge to a target that narrows access by Morten Krogh-Jespersen · 4 years, 2 months ago
- 69f1d4d Determine the use of not mapped types lazily for applymapping by Morten Krogh-Jespersen · 4 years, 2 months ago
- 4411f07 Update formatting presubmit checks by Christoffer Quist Adamsen · 4 years, 2 months ago
- 26bcbde Mark proto fields with hazzer field as used reflectively by Christoffer Quist Adamsen · 4 years, 2 months ago
- 09a7230 Fix red tests by clementbera · 4 years, 2 months ago
- 2fef05f Remove MyEnum.values().length by clementbera · 4 years, 2 months ago
- 8fc40ef ConstClass Enums side-effect free by clementbera · 4 years, 2 months ago
- 97a6e54 Propagate annotations for Kotlin value parameter. by Jinseong Jeon · 4 years, 2 months ago
- 1c33c5e Don't maintain a set of dex items that has dontoptimize set by Rico Wind · 4 years, 2 months ago
- ac8e7b4 Remove disassemble() calls from tests by Rico Wind · 4 years, 2 months ago
- b19b7dd Update tests to reflect correct lookup targets by Morten Krogh-Jespersen · 4 years, 2 months ago
- b204e87 Use System line separator in Kotlin default value test. by Jinseong Jeon · 4 years, 2 months ago
- 28432b3 Introduce ReturnType to separate V from BaseTypeSignature. by Jinseong Jeon · 4 years, 2 months ago
- f79f6eb Simplify renaming and setting of KmType. by Jinseong Jeon · 4 years, 2 months ago