summaryrefslogtreecommitdiffstats
path: root/runtime/image.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove oat file location in the image.Nicolas Geoffray2014-03-041-1/+10
| | | | | | | | | The oat file is now always in the same directory, and has the same name as the image file. Only difference is the extension. This also removes the need for host-prefix. Change-Id: I16d1f7aeb1d58372d41921694664e9c321afc1ad
* Implement Interface Method Tables (IMT).Jeff Hao2013-10-291-0/+2
| | | | Change-Id: Idf7fe85e1293453a8ad862ff2380dcd5db4e3a39
* Fix image_test on targetBrian Carlstrom2013-09-031-14/+2
| | | | | Bug: 10606994 Change-Id: I39838483e59479ceb9ba014bef9086b32f2596a8
* Fix ImageHeader.IsValidBrian Carlstrom2013-09-031-2/+2
| | | | Change-Id: Ia56f4ded63a726a416225bf4a536175aa435866e
* Write out image bitmap inside of image file.Mathieu Chartier2013-08-291-0/+29
| | | | | | | | | | | | We now create the image bitmap when we generate the image. The image bitmap is written after the image inside of the image file. This speeds up dex2oat by making walking the image during heap creation unnecessary. This should also help memory pressure by enabling the image bitmap to be swappable. Bug: 10432288 Change-Id: Idebf459ed15edbb41a7d9b9b353934155bce2f19
* Fix multiple inclusion guards to match new pathnamesBrian Carlstrom2013-07-171-3/+3
| | | | Change-Id: Id7735be1d75bc315733b1773fba45c1deb8ace43
* Create separate Android.mk for main build targetsBrian Carlstrom2013-07-121-0/+134
The runtime, compiler, dex2oat, and oatdump now are in seperate trees to prevent dependency creep. They can now be individually built without rebuilding the rest of the art projects. dalvikvm and jdwpspy were already this way. Builds in the art directory should behave as before, building everything including tests. Change-Id: Ic6b1151e5ed0f823c3dd301afd2b13eb2d8feb81