Sign in
r8
/
r8
/
126f6878eb05c682f955ece6b1797a693c6b673a
/
src
/
main
/
java
ad12e86
Merge "Compute local info at exceptional blocks based on its predecessor."
by Ian Zerny
· 8 years ago
603d50d
Compute local info at exceptional blocks based on its predecessor.
by Ian Zerny
· 8 years ago
b0cc329
Merge "Fix inlining of methods with static field accesses."
by Stephan Herhut
· 8 years ago
4e0ee15
Better multi-dex error message.
by Jinseong Jeon
· 8 years ago
683241a
Fix inlining of methods with static field accesses.
by Stephan Herhut
· 8 years ago
c4d256a
Merge "Handle several implementations of default methods"
by Søren Gjesse
· 8 years ago
6d924d5
Handle several implementations of default methods
by Søren Gjesse
· 8 years ago
7775025
Remove branch that makes no sense in register allocator.
by Mads Ager
· 8 years ago
891b1f8
Merge "Fix a few debug-info related issues."
by Ian Zerny
· 8 years ago
be4db5a
Fix a few debug-info related issues.
by Ian Zerny
· 8 years ago
876d966
Merge "Add getArity getter to DexMethod."
by Stephan Herhut
· 8 years ago
c86e5f9
Merge "Introduce --intermediate option to D8 for native multidex mode."
by Jinseong Jeon
· 8 years ago
eae835c
Add getArity getter to DexMethod.
by Stephan Herhut
· 8 years ago
212fe88
Merge "Cleanup constant uses for API version."
by Jinseong Jeon
· 8 years ago
a4317e6
Introduce --intermediate option to D8 for native multidex mode.
by Jinseong Jeon
· 8 years ago
643293f
Merge "Remove Guava types from the public API."
by Mads Ager
· 8 years ago
948ee4b
Cleanup constant uses for API version.
by Jinseong Jeon
· 8 years ago
c0acc85
Merge "Make R8 constructor private"
by Jinseong Jeon
· 8 years ago
2105540
Remove Guava types from the public API.
by Mads Ager
· 8 years ago
8442dff
Merge "Use specialzied Long2ObjectMap in IRBuilder."
by Stephan Herhut
· 8 years ago
f7c0a24
Use specialzied Long2ObjectMap in IRBuilder.
by Stephan Herhut
· 8 years ago
78a7f33
Make R8 constructor private
by Jinseong Jeon
· 8 years ago
dabd313
Merge "Fix potential issues related to CFG printing"
by Mikael Peltier
· 8 years ago
ec32808
Merge "Fix javadoc issues"
by Mikael Peltier
· 8 years ago
6cfeae9
Merge "Make inner classes static when possible"
by Mikael Peltier
· 8 years ago
be71dbc
Fix javadoc issues
by Mikaël Peltier
· 8 years ago
eb54c23
Merge "Fix potential performance issues dectected by IntelliJ"
by Mikael Peltier
· 8 years ago
6a45221
Merge "Clean redundant code constructs"
by Mikael Peltier
· 8 years ago
6d8d2cd
Merge "-printusage part II: print dead code."
by Jinseong Jeon
· 8 years ago
2881245
Fix potential performance issues dectected by IntelliJ
by Mikaël Peltier
· 8 years ago
d8cd53e
Make inner classes static when possible
by Sebastien Hertz
· 8 years ago
fa101f9
Fix potential issues related to CFG printing
by Sebastien Hertz
· 8 years ago
3a29968
Merge "Use Map.entrySet when accessing both key and value in a loop"
by Sebastien Hertz
· 8 years ago
4e47d36
Use Map.entrySet when accessing both key and value in a loop
by Sebastien Hertz
· 8 years ago
d261909
-printusage part II: print dead code.
by Jinseong Jeon
· 8 years ago
5f87fb2
Merge "Allow short-circuit on boolean expression"
by Mikael Peltier
· 8 years ago
c93f6d8
Merge "Cleanup of access to methods/fields of DexClass in Minifiers."
by Jinseong Jeon
· 8 years ago
8039368
Clean redundant code constructs
by Mikaël Peltier
· 8 years ago
eed4818
Allow short-circuit on boolean expression
by Mikaël Peltier
· 8 years ago
9981f3c
Remove unused imports
by Mikaël Peltier
· 8 years ago
846495b
Cleanup of access to methods/fields of DexClass in Minifiers.
by Jinseong Jeon
· 8 years ago
f95cae3
Merge "Allow obfuscation of generic signature"
by Yohann Roussel
· 8 years ago
804b758
Allow obfuscation of generic signature
by Yohann Roussel
· 8 years ago
6172c7f
Replace manual array copy by System.arraycopy
by Mikaël Peltier
· 8 years ago
3605eca
Merge "Move getArrayElementType into Slot"
by Mikael Peltier
· 8 years ago
a327274
Remove unused fields
by Mikaël Peltier
· 8 years ago
ca23fe6
Merge "Get type directly from descriptor"
by Mikael Peltier
· 8 years ago
c63939d
Merge "Disambiguate NamingState classes."
by Stephan Herhut
· 8 years ago
dd80153
Allow Folder of class files in classpath
by Yohann Roussel
· 8 years ago
4d6550a
Get type directly from descriptor
by Mikaël Peltier
· 8 years ago
10240f1
Ensure basic blocks have unique number after split.
by Stephan Herhut
· 8 years ago
554c8c7
Simple cleanup of access to methods and fields in DexClass.
by Lars Bak
· 8 years ago
0fef964
Move getArrayElementType into Slot
by mikaelpeltier
· 8 years ago
13e6b81
Merge "Fix a bug in DexAnnotationDirectory.equals."
by Stephan Herhut
· 8 years ago
8d7a344
Refactoring of access to methods and fields in DexClass.
by Lars Bak
· 8 years ago
a4a5b46
Merge "Make fields in DexItemFactory final."
by Stephan Herhut
· 8 years ago
ce3fc97
Make fields in DexItemFactory final.
by Stephan Herhut
· 8 years ago
c89fbd5
Fix a bug in DexAnnotationDirectory.equals.
by Stephan Herhut
· 8 years ago
45b61fe
Cleaned up extracting the leaves from the call graph.
by Lars Bak
· 8 years ago
90ac56b
Merge "Allows multiple --min-sdk in CompatDX"
by Alan Leung
· 8 years ago
3f129a0
Simplified IR processing order by first breaking cycles in call graph.
by Lars Bak
· 8 years ago
ecd44e7
Disambiguate NamingState classes.
by Stephan Herhut
· 8 years ago
a4203e4
Merge "Do not assign same number to different basic block"
by Mikael Peltier
· 8 years ago
dd1fdae
Merge "Support to keep nesting structure of class names."
by Stephan Herhut
· 8 years ago
5444bfd
Support to keep nesting structure of class names.
by Stephan Herhut
· 8 years ago
5bce096
Allows multiple --min-sdk in CompatDX
by Alan Leung
· 8 years ago
863b970
Do not assign same number to different basic block
by mikaelpeltier
· 8 years ago
ba4e9af
IRBuilder sets number to all created basic block
by mikaelpeltier
· 8 years ago
a19e721
Update highestSortingString atomically.
by Stephan Herhut
· 8 years ago
fc2be5e
Revising class map full loading.
by Denis Vnukov
· 8 years ago
051a8df
If cycles are broken, proceed with caution, only use one thread.
by Lars Bak
· 8 years ago
02cc4eb
Fix max number of entries in single dex
by Ivan Gavrilovic
· 8 years ago
6c22257
Output dex to directory structure instead of flat one
by Ivan Gavrilovic
· 8 years ago
d6868d3
Fixes a race condition when running R8.
by Lars Bak
· 8 years ago
787d44d
Allow jar file as output path
by Ivan Gavrilovic
· 8 years ago
a086db5
Fix register allocation issues caused by special debug uses.
by Mads Ager
· 8 years ago
89abf02
Merge "Use equals method from CanonicalizedDexItem"
by Mikael Peltier
· 8 years ago
0537a4b
Use equals method from CanonicalizedDexItem
by mikaelpeltier
· 8 years ago
1225c28
Merge "Do not use a subclass in a static field initializer."
by Mads Ager
· 8 years ago
6dcd438
Merge "Write unaligned sections before aligned sections"
by Mikael Peltier
· 8 years ago
127cf8f
Do not use a subclass in a static field initializer.
by Mads Ager
· 8 years ago
ac1a386
Merge "Fix keep rule debugging support."
by Stephan Herhut
· 8 years ago
c409ed6
Fix keep rule debugging support.
by Stephan Herhut
· 8 years ago
9bc3c6e
Merge "-printusage part I: parse -printusage [file]."
by Jinseong Jeon
· 8 years ago
8937997
-printusage part I: parse -printusage [file].
by Jinseong Jeon
· 8 years ago
b3f8e19
Merge "Do not obfuscate unknown types in protos."
by Stephan Herhut
· 8 years ago
88c6a72
Do not obfuscate unknown types in protos.
by Stephan Herhut
· 8 years ago
43153cb
Add support for generation keep rules from maindexlist.
by Stephan Herhut
· 8 years ago
0262207
Write unaligned sections before aligned sections
by mikaelpeltier
· 8 years ago
18d093c
Remove erroneous assertion.
by Stephan Herhut
· 8 years ago
f9417d8
Add creation of an instruction list iterator starting at an instruction
by Søren Gjesse
· 8 years ago
877c186
Replace --min-sdk-version with shorter and less confusing --min-api flag.
by Ian Zerny
· 8 years ago
5d16b09
Emit local changes accurately at all instruction points.
by Ian Zerny
· 8 years ago
5748d7d
Merge "Make overwriting outputs the default and remove the flag/parameters throughout."
by Ian Zerny
· 8 years ago
e8c05b2
Merge "Do not shared too much constants in dominator block of usages"
by Mikael Peltier
· 8 years ago
341bbda
Make overwriting outputs the default and remove the flag/parameters throughout.
by Ian Zerny
· 8 years ago
37059f3
Merge "Allow overwriting zip output file in D8 and R8"
by Yohann Roussel
· 8 years ago
59b2d77
Do not shared too much constants in dominator block of usages
by mikaelpeltier
· 8 years ago
ac25c3d
Merge "Don't consider debug-value uses as actual uses."
by Ian Zerny
· 8 years ago
e652e6a
Don't consider debug-value uses as actual uses.
by Ian Zerny
· 8 years ago
Next »