Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
smali
/
refs/tags/21.01.0-rel.0
/
smali
63b75bc
Convert external/smali to Android.bp
by Colin Cross
· 7 years ago
a000b5a
Update smali/baksmali to 2.2.0
by Ben Gruver
· 7 years ago
8764034
Merge remote-tracking branch 'aosp/upstream-master'
by Ben Gruver
· 7 years ago
43669ec
Ensure all smali files are closed after the writing is complete
by Albert Gorski
· 8 years ago
5189797
Unify how sections are referenced in DexPool and DexBuilder
by Ben Gruver
· 8 years ago
686d628
Bad proguard! Don't strip out jcommander classes!
by Ben Gruver
· 8 years ago
b158e52
Remove uses of $(shell)
by Dan Willemsen
· 8 years ago
c223175
Fix the proguard keep rules for smali/baksmali
by Ben Gruver
· 8 years ago
d7d995c
Remove the now-unused experimental opcodes flag/functionality
by Ben Gruver
· 8 years ago
5dd34d5
Regenerate lexer/parser/treewalker.
by Narayan Kamath
· 8 years ago
94bfbe5
smali: update to upstream master.
by Narayan Kamath
· 8 years ago
30bdb7f
Do a cleanup pass on the various commands/arguments/help text
by Ben Gruver
· 8 years ago
3735d47
Merge branch 'master' into v2.2_WIP
by Ben Gruver
· 8 years ago
99b80bb
Revert "Add lambda experimental dalvik opcodes"
by Narayan Kamath
· 8 years ago
afc1f15
smali/dexlib: deal with invoke-polymorphic / invoke-polymorphic/range.
by Narayan Kamath
· 8 years ago
38cc943
Regenerate lexer/parser/treewalker.
by Narayan Kamath
· 8 years ago
d5c6ffa
Move existing smali tests to the org.jf.smali package
by Ben Gruver
· 8 years ago
07dc76c
Switch to jprante's jflex plugin
by Ben Gruver
· 8 years ago
ca48e6f
Revamp the CLI usage/help formatting
by Ben Gruver
· 8 years ago
0e9be30
Update url in --version message
by Ben Gruver
· 8 years ago
7357465
Implement a new command line interface for smali
by Ben Gruver
· 8 years ago
267cf99
Merge remote-tracking branch 'aosp/upstream-master' into incr-dex
by Alex Light
· 8 years ago
d6e9152
Replace custom rules with BUILD_PREBUILT
by Dan Willemsen
· 8 years ago
87d10da
Add more programmatic-friendly entry points for smali/baksmali
by Ben Gruver
· 8 years ago
a198b46
Fix issue with parameter list parsing
by Ben Gruver
· 8 years ago
11d179b
Get rid of the default 6 thread maximum thing
by Ben Gruver
· 8 years ago
6429b3d
Clean up the jar naming
by Ben Gruver
· 8 years ago
1b00e0a
Add the .tokens files to the binary jar
by Ben Gruver
· 8 years ago
8533ab7
Merge branch 'master' into smalidea
by Ben Gruver
· 8 years ago
73bd8ce
Add a speculative fix for unicode filename errors on Mac
by Ben Gruver
· 9 years ago
ea3fdd7
Merge branch 'master' into smalidea
by Ben Gruver
· 9 years ago
3ff884b
Add art-specific opcodes and opcode values
by Ben Gruver
· 9 years ago
bdccf9c
Merge remote-tracking branch 'aosp/upstream-master' into aosp/master
by Alex Light
· 9 years ago
0c7e7b7
Add ability to list methods/fields/types when assembling with smali
by Ben Gruver
· 9 years ago
46b359c
Fix an NPE related to an array descriptor just before an EOF
by Ben Gruver
· 9 years ago
df6b78e
Update antlr/flex scripts and bring-up smali to tip of tree
by Igor Murashkin
· 9 years ago
0799042
Merge remote-tracking branch 'remotes/aosp/upstream-master' into HEAD
by Igor Murashkin
· 9 years ago
9bedfc8
Add usage type support for field usages
by Ben Gruver
· 9 years ago
75bef01
Merge branch 'master' into smalidea
by Ben Gruver
· 9 years ago
2a0e465
Don't wrap a large (>32k) register count in a register directive
by Ben Gruver
· 9 years ago
144951a
Add lambda experimental dalvik opcodes
by Igor Murashkin
· 9 years ago
0f49330
Refactor how PARAM_LIST is parsed
by Ben Gruver
· 9 years ago
8c1d8dd
Merge branch 'master' into smalidea3
by Ben Gruver
· 9 years ago
06d108d
Refactor how the PARAM_LIST_OR_ID thing is parsed
by Ben Gruver
· 9 years ago
f70084b
Use [^] for the lexer's catch-all rule
by Ben Gruver
· 9 years ago
f0c481a
Use single-quotes in build.gradle files when double-quotes aren't needed
by Ben Gruver
· 9 years ago
57bd527
Use the antlr plugin for gradle
by Ben Gruver
· 9 years ago
0f6f00a
Use the jflex plugin for gradle
by Ben Gruver
· 9 years ago
900ad6e
Use the proguard plugin for gradle
by Ben Gruver
· 9 years ago
3480113
Regenerate lexer/parser/treewalker for smali 2.0.5
by Igor Murashkin
· 9 years ago
b5d741e
Merge remote-tracking branch 'remotes/aosp/upstream-master' into HEAD
by Igor Murashkin
· 9 years ago
2fd677d
Tweak how array descriptors are parsed
by Ben Gruver
· 10 years ago
bbc11c7
Add lexer implementation based on existing smali lexer
by Ben Gruver
· 10 years ago
103e04a
Add stringtemplate dependency to smali, because proguard.
by Ben Gruver
· 9 years ago
ce7f93c
Implement implicit method/field references in smali
by Ben Gruver
· 10 years ago
37ade89
Improve how method parameter lists are lexed
by Ben Gruver
· 10 years ago
5fd3957
Extract dexlib2 as a separate host library
by Ben Gruver
· 10 years ago
1d4637b
Fix up the build files and some minor tweaks to build smali/baksmali 2.*
by Ben Gruver
· 10 years ago
8f10b06
Merge tag 'v2.0.3' into master
by Ben Gruver
· 10 years ago
b90e2a4
Clean up some unused/unneeded tokens in smaliParser.g
by Ben Gruver
· 10 years ago
1d28b32
Refactor the maven upload build stuff
by Ben Gruver
· 10 years ago
5b411f3
Add gradle configuration for uploading smali artifacts to maven
by Ben Gruver
· 10 years ago
532c04b
Use known-good locale when doing jflex codegen
by Ben Gruver
· 10 years ago
304aadf
Allow primitive types for 21c instruction format (e.g. check-cast)
by Ben Gruver
· 11 years ago
318954d
Don't attempt to create the smali.jar/baksmali.jar symlinks on windows.
by Ben Gruver
· 11 years ago
edd9614
Remove the now unused builder instructions and instruction factories
by Ben Gruver
· 11 years ago
51a13e3
Fix the tests related to bracketed names
by Ben Gruver
· 11 years ago
569c014
Allow arbitrary bracketed member names
by Ben Gruver
· 11 years ago
9a2de93
Implement just-in-time instruction fixup due to string jumboification
by Ben Gruver
· 11 years ago
99b4617
Generify the IO requirements for writing a dex file
by Ben Gruver
· 11 years ago
160449b
Implement instruction fixing in MutableMethodImplementation
by Ben Gruver
· 11 years ago
e80efa6
Implement instructions for the method builder
by Ben Gruver
· 11 years ago
dff046e
Delete BuilderMethodImplementation, and simplify the DexWriter stuff accordingly
by Ben Gruver
· 11 years ago
e9aa2c2
Remove the Instruction template parameter from InstructionFactory
by Ben Gruver
· 11 years ago
766f285
Initial stub MethodImplementationBuilder and integration into smali
by Ben Gruver
· 11 years ago
a81c962
Remove support for using arbitrary offsets instead of labels
by Ben Gruver
· 11 years ago
49fa5f5
Don't crash if the smali/baksmali.properties file can't be found
by Ben Gruver
· 11 years ago
dd77ba2
Git rid of some warnings in smali's main.java
by Ben Gruver
· 11 years ago
2a91095
Fix up proguard configuration
by Ben Gruver
· 11 years ago
df8e480
Write the correct header version based on the api level
by Ben Gruver
· 11 years ago
4c431a7
Add multi-threading support for smali
by Ben Gruver
· 11 years ago
894327c
Clean up smali's main class a bit
by Ben Gruver
· 11 years ago
42627b8
Add new DexBuilder interface
by Ben Gruver
· 11 years ago
1bf6f23
Implementation of new generificationified writer functionality
by Ben Gruver
· 11 years ago
b6435e7
Add support to smali for a .source directive with no source file
by Ben Gruver
· 11 years ago
3e4e5ec
Change .param and .local syntax, to be able to handle empty name/type/signature
by Ben Gruver
· 11 years ago
aa86098
Get rid of unneeded TODO
by Ben Gruver
· 11 years ago
83f77f5
Refactor how api specific Opcodes work (make them non-static)
by Ben Gruver
· 11 years ago
e591eaf
Fix issue with .param directive when there are parameters of type D
by Ben Gruver
· 11 years ago
450cdd6
Tweak the syntax for the .array-data structure
by Ben Gruver
· 11 years ago
ec28400
Switch to new parameter syntax
by Ben Gruver
· 11 years ago
4a2b9ef
Change totalmethodRegisters and methodParameterRegisters to scoped method attributes
by Ben Gruver
· 11 years ago
dcd5df1
Add token+text for I_LINE imaginary token
by Ben Gruver
· 11 years ago
feed0d1
Change syntax of const/high16 and const-wide/16
by Ben Gruver
· 11 years ago
38d0921
Fix the line number on instruction errors
by Ben Gruver
· 11 years ago
87c1c0e
Split out the build rule for the parser and tree walker
by Ben Gruver
· 11 years ago
0dceb14
Update to latest antlr3/string template
by Ben Gruver
· 11 years ago
6c15046
Refactor smali to use dexlib2
by Ben Gruver
· 11 years ago
46cefa3
Factor out dependency versions, and upgrade to gradle 14.0
by Ben Gruver
· 11 years ago
50ef7ed
Create smali.jar/baksmali.jar symlinks after building jars
by Ben Gruver
· 11 years ago
Next »