summaryrefslogtreecommitdiffstats
path: root/libdex
Commit message (Expand)AuthorAgeFilesLines
* 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
* Simplify the instruction decoder.Dan Bornstein2010-11-101-45/+34
* Reharmonize the implementation with the spec.Dan Bornstein2010-11-092-21/+29
* Shift register index tests to static pass.Andy McFadden2010-11-043-12/+9
* Improve dexdump temp file handling.Andy McFadden2010-10-251-2/+13
* Correct dexopt for uniprocessors.Andy McFadden2010-09-301-13/+1
* am 0cd73fed: am 7c73c80e: am 42929e15: Add optional tags to dalvik.Jesse Wilson2010-09-161-0/+2
|\
| * Add optional tags to dalvik.Jesse Wilson2010-09-161-0/+2
* | Add return-void-barrier instruction.Andy McFadden2010-09-103-9/+14
|/
* Remove the functionality in ReduceConstants.[ch].Dan Bornstein2010-09-092-183/+0
* Correct Volatile SGET/SPUT format tag, add missing cases for JITbuzbee2010-09-031-5/+7
* Let <stdbool.h> (or its substitute) get picked up via the preexistingDan Bornstein2010-09-011-1/+0
* Split out the optimized dex file handling into its own file.Dan Bornstein2010-08-315-276/+335
* Add a little bit of paranoia to the odex data reader.Dan Bornstein2010-08-171-22/+68
* Relocate OpCodeNames.[ch].Andy McFadden2010-06-223-0/+361
* Add opcodes for volatile field accessesAndy McFadden2010-06-182-42/+43
* Forward progress on verifier.Andy McFadden2010-06-142-4/+7
* Remove repeated newlines at the end of files.Carl Shapiro2010-06-086-6/+0
* Remove trailing whitespace.Carl Shapiro2010-06-0813-75/+75
* Fix two dex file structural verification issues.Dan Bornstein2010-05-274-16/+104
* Write until we fall over.Andy McFadden2010-05-043-26/+36
* Dalvik Zip rewrite.Andy McFadden2010-04-295-231/+347
* Rearrange some things.Andy McFadden2010-04-061-2/+2
* Make wide-volatile loads and stores atomic.Andy McFadden2010-03-152-1/+6
* Add instructions for volatile wide fields.Andy McFadden2010-03-052-21/+24
* Cause dex verification to fail if the class_defs section contains moreDan Bornstein2010-01-261-43/+89
* Added additional DEX checksum.Andy McFadden2009-12-032-8/+39
* Fix windows SDK build.Andy McFadden2009-11-231-32/+35
* Add execute-inline/range instruction.Andy McFadden2009-11-203-6/+10