Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ART: Break up x86 disassembler main function | Andreas Gampe | 2014-12-15 | 1 | -0/+7 |
| | | | | | | | | The function leads to large stack frames with Clang. Break out some parts and use four char* variables for opcode. Bug: 18733806 Change-Id: I8bf6da6c763175d7081c4231fa5d3b6809316220 | ||||
* | Avoid printing absolute addresses in oatdump | Brian Carlstrom | 2014-09-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | - Added printing of OatClass offsets. - Added printing of OatMethod offsets. - Added bounds checks for code size size, code size, mapping table, gc map, vmap table. - Added sanity check of 100k for code size. - Added partial disassembly of questionable code. - Added --no-disassemble to disable disassembly. - Added --no-dump:vmap to disable vmap dumping. - Reordered OatMethod info to be in file order. Bug: 15567083 (cherry picked from commit 34fa79ece5b3a1940d412cd94dbdcc4225aae72f) Change-Id: I2c368f3b81af53b735149a866f3e491c9ac33fb8 | ||||
* | x86-64 disassembler support. | Ian Rogers | 2014-03-14 | 1 | -4/+10 |
| | | | | Change-Id: I0ae39ae1ffdae2500ff368354f9e4702445176f0 | ||||
* | Move disassembler out of runtime. | Ian Rogers | 2013-09-09 | 1 | -0/+38 |
Bug: 9877500. Change-Id: Ica6d9f5ecfd20c86e5230a2213827bd78cd29a29 |