Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
smali
/
refs/tags/fp2-sibon-18.04.1
/
smali
3480113
Regenerate lexer/parser/treewalker for smali 2.0.5
by Igor Murashkin
· 10 years ago
b5d741e
Merge remote-tracking branch 'remotes/aosp/upstream-master' into HEAD
by Igor Murashkin
· 10 years ago
103e04a
Add stringtemplate dependency to smali, because proguard.
by Ben Gruver
· 10 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
· 11 years ago
5fd3957
Extract dexlib2 as a separate host library
by Ben Gruver
· 11 years ago
fp2-sibon
fp2-sibon-2.0.1
fp2-sibon-2.0.2
FP2-open-16.05.0
FP2-open-16.06.0
FP2-open-16.07.1
FP2-open-16.08.0
FP2-open-16.09.0
FP2-open-16.10.0
FP2-open-16.11.0
FP2-open-16.12.0
FP2-open-17.01.0
FP2-open-17.04.0
1d4637b
Fix up the build files and some minor tweaks to build smali/baksmali 2.*
by Ben Gruver
· 11 years ago
8f10b06
Merge tag 'v2.0.3' into master
by Ben Gruver
· 11 years ago
b90e2a4
Clean up some unused/unneeded tokens in smaliParser.g
by Ben Gruver
· 11 years ago
1d28b32
Refactor the maven upload build stuff
by Ben Gruver
· 11 years ago
5b411f3
Add gradle configuration for uploading smali artifacts to maven
by Ben Gruver
· 11 years ago
532c04b
Use known-good locale when doing jflex codegen
by Ben Gruver
· 11 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
· 12 years ago
50ef7ed
Create smali.jar/baksmali.jar symlinks after building jars
by Ben Gruver
· 12 years ago
f3d921d
Fix up the Android.mk and scripts for the current version
by Ben Gruver
· 12 years ago
d05833b
Generate updated jflex lexer code
by Ben Gruver
· 12 years ago
f816a57
Merge remote-tracking branch 'goog/upstream-master' into master
by Ben Gruver
· 12 years ago
0856f09
Make sure elements are sorted by name when building an annotation in smali
by Ben Gruver
· 12 years ago
9a9a664
Add support back for jumbo instructions
by Ben Gruver
· 12 years ago
8b54909
Merge branch 'master' into dexlib_redesign
by Ben Gruver
· 12 years ago
3a96d5d
Change how release vs. non-release is detected
by Ben Gruver
· 12 years ago
6dd026a
Fix the build. doh.
by Ben Gruver
· 12 years ago
06bff59
Fix the build. doh.
by Ben Gruver
· 12 years ago
05089d5
Merge branch 'master' into dexlib_redesign
by Ben Gruver
· 12 years ago
3079b05
Clean up the smali gradle build a bit
by Ben Gruver
· 12 years ago
9f1d05e
Move Utf8Utils to util module, and split out StringUtils
by Ben Gruver
· 12 years ago
b3ed2aa
Prevent newline normalization on windows for smali tests
by Ben Gruver
· 12 years ago
671e5c7
Revert "Fix newline issue for smali tests on Windows"
by Ben Gruver
· 12 years ago
d317a06
Print verbose errors in the tree walker
by Ben Gruver
· 12 years ago
097b405
Fix newline issue for smali tests on Windows
by Ben Gruver
· 12 years ago
a8be1b4
Fix NullPointerException if source file is not set in lexer
by Ben Gruver
· 12 years ago
a3dce1f
Move parseFloat and parseDouble to LiteralTools
by Ben Gruver
· 12 years ago
de3a5f9
Fix how the classpath is set for JavaExec gradle tasks
by Ben Gruver
· 12 years ago
40c48da
The great tab cleanup of 2012
by Ben Gruver
· 12 years ago
8d299c0
Generate separate POSITIVE/NEGATIVE_INTEGER_LITERAL tokens
by Ben Gruver
· 12 years ago
48d5b73
Remove ANTLR lexer
by Ben Gruver
· 12 years ago
181c04c
Add copyright/license for build scripts
by Ben Gruver
· 12 years ago
9382ba8
Use JavaExec instead of ant.java
by Ben Gruver
· 12 years ago
c9afead
Implement proguard support
by Ben Gruver
· 12 years ago
5cf9fe7
Generate fat jars for smali and baksmali
by Ben Gruver
· 12 years ago
7d1263a
Implement versioning in the gradle build
by Ben Gruver
· 12 years ago
480c79a
gradleize smali project
by Ben Gruver
· 12 years ago
ee54115
Refactor the instruction rule in the tree walker
by Ben Gruver
· 12 years ago
4af666e
Remove support for the extended opcodes
by Ben Gruver
· 12 years ago
47873da
Refactor the instruction rule in the parser
by Ben Gruver
· 12 years ago
5f2ad8b
Suppress some warnings when doing the proguard thing
by Ben Gruver
· 12 years ago
0534f30
Use proguard on the assembled smali/baksmali jars
by Ben Gruver
· 12 years ago
7bb622e
Set the default local to en-US, to avoid locale specific weirdness
by Ben Gruver
· 12 years ago
2bfc114
Clean up the maven configuration
by Ben Gruver
· 12 years ago
36c2f08
Clean up how the usage messages are printed
by Ben Gruver
· 12 years ago
96b803c
Add support for version 36 dex files
by Ben Gruver
· 13 years ago
9c67b15
Only allow assembling odex opcodes for api levels that it works on
by Ben Gruver
· 13 years ago
0d785ac
Add support for jumbo volatile field access opcodes
by Ben Gruver
· 13 years ago
a43de24
Add support for the invoke-object-init/jumbo odex opcode
by Ben Gruver
· 13 years ago
4a5692f
Add support for the return-void-barrier odex instruction
by Ben Gruver
· 13 years ago
c8de336
Use Format 35c for invoke-direct-empty, and get rid of Format 35s
by Ben Gruver
· 13 years ago
ea7afb0
Add support for the invoke-object-init/range opcode in ICS
by Ben Gruver
· 13 years ago
c2f08d5
Add support for an --api-level parameter
by Ben Gruver
· 13 years ago
b0ca7cb
Add support for auto-upgrading to /jumbo variants of instructions when needed/possible
by Ben Gruver
· 13 years ago
c4db7e2
Add support for Format5rc
by Ben Gruver
· 13 years ago
8d323b3
Add support for blank register ranges
by Ben Gruver
· 13 years ago
de5b35d
Add support for Format52c (field references)
by Ben Gruver
· 13 years ago
1efc2c0
Add support for Format52c (type references)
by Ben Gruver
· 13 years ago
a70eb74
Fix performance issue when assembling classes with many static fields
by Ben Gruver
· 13 years ago
d863324
Add support for Format41c (field references)
by Ben Gruver
· 13 years ago
Next »