aboutsummaryrefslogtreecommitdiff
path: root/smali/src
AgeCommit message (Expand)Author
2015-09-29Add art-specific opcodes and opcode valuesBen Gruver
2015-09-05Add ability to list methods/fields/types when assembling with smaliBen Gruver
2015-03-18Don't wrap a large (>32k) register count in a register directiveBen Gruver
2015-03-16Add lambda experimental dalvik opcodesIgor Murashkin
2015-03-04Use [^] for the lexer's catch-all ruleBen Gruver
2015-03-01Use the antlr plugin for gradleBen Gruver
2015-03-01Use the jflex plugin for gradleBen Gruver
2014-07-19Implement implicit method/field references in smaliBen Gruver
2014-02-17Improve how method parameter lists are lexedBen Gruver
2014-02-03Clean up some unused/unneeded tokens in smaliParser.gBen Gruver
2013-12-08Allow primitive types for 21c instruction format (e.g. check-cast)Ben Gruver
2013-09-15Remove the now unused builder instructions and instruction factoriesBen Gruver
2013-09-14Fix the tests related to bracketed namesBen Gruver
2013-09-14Allow arbitrary bracketed member namesBen Gruver
2013-09-08Implement just-in-time instruction fixup due to string jumboificationBen Gruver
2013-09-08Generify the IO requirements for writing a dex fileBen Gruver
2013-09-07Implement instruction fixing in MutableMethodImplementationBen Gruver
2013-09-02Implement instructions for the method builderBen Gruver
2013-08-24Delete BuilderMethodImplementation, and simplify the DexWriter stuff accordinglyBen Gruver
2013-08-24Remove the Instruction template parameter from InstructionFactoryBen Gruver
2013-08-24Initial stub MethodImplementationBuilder and integration into smaliBen Gruver
2013-08-24Remove support for using arbitrary offsets instead of labelsBen Gruver
2013-06-01Don't crash if the smali/baksmali.properties file can't be foundBen Gruver
2013-05-12Git rid of some warnings in smali's main.javaBen Gruver
2013-04-30Write the correct header version based on the api levelBen Gruver
2013-04-30Add multi-threading support for smaliBen Gruver
2013-04-29Clean up smali's main class a bitBen Gruver
2013-04-29Add new DexBuilder interfaceBen Gruver
2013-04-27Implementation of new generificationified writer functionalityBen Gruver
2013-04-18Add support to smali for a .source directive with no source fileBen Gruver
2013-04-18Change .param and .local syntax, to be able to handle empty name/type/signatureBen Gruver
2013-04-17Get rid of unneeded TODOBen Gruver
2013-04-17Refactor how api specific Opcodes work (make them non-static)Ben Gruver
2013-04-16Fix issue with .param directive when there are parameters of type DBen Gruver
2013-04-16Tweak the syntax for the .array-data structureBen Gruver
2013-04-16Switch to new parameter syntaxBen Gruver
2013-04-15Change totalmethodRegisters and methodParameterRegisters to scoped method att...Ben Gruver
2013-04-15Add token+text for I_LINE imaginary tokenBen Gruver
2013-04-15Change syntax of const/high16 and const-wide/16Ben Gruver
2013-04-15Fix the line number on instruction errorsBen Gruver
2013-04-15Update to latest antlr3/string templateBen Gruver
2013-04-15Refactor smali to use dexlib2Ben Gruver
2012-10-21Move Utf8Utils to util module, and split out StringUtilsBen Gruver
2012-10-06Prevent newline normalization on windows for smali testsBen Gruver
2012-10-06Revert "Fix newline issue for smali tests on Windows"Ben Gruver
2012-09-25Print verbose errors in the tree walkerBen Gruver
2012-09-24Fix newline issue for smali tests on WindowsBen Gruver
2012-09-24Fix NullPointerException if source file is not set in lexerBen Gruver
2012-09-24Move parseFloat and parseDouble to LiteralToolsBen Gruver
2012-09-23The great tab cleanup of 2012Ben Gruver