aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/android/tools/r8
AgeCommit message (Expand)Author
2017-07-18Merge remote-tracking branch 'aosp/upstream-mirror' into mymerge4Alan Leung
2017-07-18Merge "Allows multiple --min-sdk in CompatDX"Alan Leung
2017-07-18Simplified IR processing order by first breaking cycles in call graph.Lars Bak
2017-07-18Merge "Do not assign same number to different basic block"Mikael Peltier
2017-07-18Merge "Support to keep nesting structure of class names."Stephan Herhut
2017-07-18Support to keep nesting structure of class names.Stephan Herhut
2017-07-17Allows multiple --min-sdk in CompatDXAlan Leung
2017-07-17Do not assign same number to different basic blockmikaelpeltier
2017-07-17IRBuilder sets number to all created basic blockmikaelpeltier
2017-07-17Update highestSortingString atomically.Stephan Herhut
2017-07-14Merge remote-tracking branch 'aosp/upstream-mirror' into masterIvan Gavrilovic
2017-07-14Revising class map full loading.Denis Vnukov
2017-07-14If cycles are broken, proceed with caution, only use one thread.Lars Bak
2017-07-14Fix max number of entries in single dexIvan Gavrilovic
2017-07-14Output dex to directory structure instead of flat oneIvan Gavrilovic
2017-07-14Fixes a race condition when running R8.Lars Bak
2017-07-13Allow jar file as output pathIvan Gavrilovic
2017-07-13Fix register allocation issues caused by special debug uses.Mads Ager
2017-07-13Merge remote-tracking branch 'aosp/upstream-mirror' into masterIvan Gavrilovic
2017-07-12Merge "Use equals method from CanonicalizedDexItem"Mikael Peltier
2017-07-12Use equals method from CanonicalizedDexItemmikaelpeltier
2017-07-12Merge "Do not use a subclass in a static field initializer."Mads Ager
2017-07-12Merge "Write unaligned sections before aligned sections"Mikael Peltier
2017-07-12Do not use a subclass in a static field initializer.Mads Ager
2017-07-12Merge "Fix keep rule debugging support."Stephan Herhut
2017-07-12Fix keep rule debugging support.Stephan Herhut
2017-07-11Try to fix build. Will revert later.Alan Leung
2017-07-11Merge "-printusage part I: parse -printusage [file]."Jinseong Jeon
2017-07-11-printusage part I: parse -printusage [file].Jinseong Jeon
2017-07-11Merge "Do not obfuscate unknown types in protos."Stephan Herhut
2017-07-11Do not obfuscate unknown types in protos.Stephan Herhut
2017-07-11Add support for generation keep rules from maindexlist.Stephan Herhut
2017-07-10Write unaligned sections before aligned sectionsmikaelpeltier
2017-07-07Remove erroneous assertion.Stephan Herhut
2017-07-06Add creation of an instruction list iterator starting at an instructionSøren Gjesse
2017-07-06Replace --min-sdk-version with shorter and less confusing --min-api flag.Ian Zerny
2017-07-06Emit local changes accurately at all instruction points.Ian Zerny
2017-07-06Merge "Make overwriting outputs the default and remove the flag/parameters th...Ian Zerny
2017-07-06Merge "Do not shared too much constants in dominator block of usages"Mikael Peltier
2017-07-05Make overwriting outputs the default and remove the flag/parameters throughout.Ian Zerny
2017-07-05Merge "Allow overwriting zip output file in D8 and R8"Yohann Roussel
2017-07-05Do not shared too much constants in dominator block of usagesmikaelpeltier
2017-07-05Merge "Don't consider debug-value uses as actual uses."Ian Zerny
2017-07-05Don't consider debug-value uses as actual uses.Ian Zerny
2017-07-05Don't consider library methods for single invoke targetsSøren Gjesse
2017-07-05Allow overwriting zip output file in D8 and R8Yohann Roussel
2017-07-04Merge "Update test comparing used registers with highest register number"Mikael Peltier
2017-07-04Update test comparing used registers with highest register numbermikaelpeltier
2017-07-04Merge "Update the instruction block pointer when creating shared suffix blocks."Ian Zerny
2017-07-04Update the instruction block pointer when creating shared suffix blocks.Ian Zerny