summaryrefslogtreecommitdiffstats
path: root/libdex
Commit message (Expand)AuthorAgeFilesLines
* Compile libdex as C++.Dan Bornstein2011-04-1421-131/+165
* Convert the internal and in-line natives to C++.Carl Shapiro2011-04-1213-1/+102
* Compile the garbage collector and heap profiler as C++.Carl Shapiro2011-04-081-0/+8
* Optimize annotations.Jesse Wilson2011-03-241-1/+1
* Add a missing strings.h include for strcasecmp.Carl Shapiro2011-03-211-0/+1
* Move finalization out of the VM.Carl Shapiro2011-03-211-2/+2
* Clarify a comment.Dan Bornstein2011-03-112-1/+3
* Clean up how primitive types are handled.Dan Bornstein2011-03-112-0/+98
* Merge "Add volatile/jumbo opcodes" into dalvik-devAndy McFadden2011-03-113-60/+60
|\
| * Add volatile/jumbo opcodesAndy McFadden2011-03-103-60/+60
* | A bit of libdex spring cleaning.Dan Bornstein2011-03-099-737/+822
|/
* Better class name validation.Dan Bornstein2011-03-092-39/+94
* Low-level support for in-memory DEXAndy McFadden2011-03-031-3/+0
* am bf0cce6d: Fix build.Raphael2011-03-022-0/+6
|\
| * Fix build.Raphael2011-03-022-0/+6
* | am b3086d3b: am 0c91e9d5: am 98e0347a: am 2b3d7e8e: Merge "Open dexdump files...Raphael Moll2011-03-022-2/+2
|\|
| * am 0c91e9d5: am 98e0347a: am 2b3d7e8e: Merge "Open dexdump files in binary mo...Raphael Moll2011-03-022-2/+2
| |\
| | * am 98e0347a: am 2b3d7e8e: Merge "Open dexdump files in binary mode."Raphael Moll2011-03-012-2/+2
| | |\
| | | * Open dexdump files in binary mode.Raphael Moll2011-02-162-2/+2
| | | * Correct dexopt for uniprocessors.Andy McFadden2010-09-301-13/+1
| * | | Add new comparator function.Dan Bornstein2011-02-232-68/+67
* | | | Change invoke-object-init to /range formAndy McFadden2011-03-022-3/+3
* | | | Add new comparator function.Dan Bornstein2011-02-232-68/+67
* | | | am 5945bc11: Merge "Optimize Class.getMethod() by loading only one method."Jesse Wilson2011-02-232-1/+7
|\| | |
| * | | Optimize Class.getMethod() by loading only one method.Jesse Wilson2011-02-232-1/+7
| |/ /
* | | Rename invoke-direct-empty to invoke-object-initAndy McFadden2011-02-112-3/+3
* | | Added vm support for new jumbo opcodes.jeffhao2011-01-074-4/+1168
|/ /
* | Expose sysCopyFileToFile() and use it.Dan Bornstein2010-12-163-29/+34
* | These asserts are no longer pointless.Dan Bornstein2010-12-031-4/+4
* | Another clarifying rename and a bit more automation.Dan Bornstein2010-12-034-15/+22
* | Make opcode 00ff be called "dispatch-ff".Dan Bornstein2010-12-022-3/+3
* | Extremely minor cleanup.Dan Bornstein2010-12-021-1/+1
* | Rename some instruction/opcode types and utilities.Dan Bornstein2010-12-022-27/+27
* | Make the enums typedeffed as such.Dan Bornstein2010-12-022-44/+47
* | It's "opcode" not "opCode".Dan Bornstein2010-12-014-28/+28
* | Rename OpCodeNames.c -> DexOpcodes.c.Dan Bornstein2010-12-012-1/+1
* | Rename OpCode.h -> DexOpcodes.h.Dan Bornstein2010-12-015-33/+11
* | Add more "extended opcode" structure to libdex.Dan Bornstein2010-12-013-6/+39
* | invoke-direct-empty doesn't actually invoke anything.Dan Bornstein2010-11-301-1/+1
* | Clean up the opcode maintenance instructions.Dan Bornstein2010-11-302-49/+5
* | Get rid of the copies of the opcode table pointers.Dan Bornstein2010-11-192-28/+11
* | Use the generated opcode info tables.Dan Bornstein2010-11-173-1411/+25
* | Generate the tables in InstrUtils.c...almost.Dan Bornstein2010-11-172-4/+443
* | Generate the contents of OpCodeNames.c.Dan Bornstein2010-11-162-55/+20
* | Generate most of OpCode.h using opcode-gen.Dan Bornstein2010-11-161-340/+299
* | Get rid of kInstrUnconditional.Dan Bornstein2010-11-122-2/+9
* | TypeRef, not ClassRef.Dan Bornstein2010-11-122-2/+2
* | Stop reporting negative widths.Andy McFadden2010-11-122-22/+12
* | Add the new instruction formats.Dan Bornstein2010-11-112-4/+38
* | Add a new index type table for instruction decoding.Dan Bornstein2010-11-102-28/+430