summaryrefslogtreecommitdiffstats
path: root/compiler/image_writer.cc
Commit message (Expand)AuthorAgeFilesLines
* Move image intern table into imageMathieu Chartier2015-06-111-88/+104
* ART: Prune FindArrayClass cache in image writerAndreas Gampe2015-06-031-0/+3
* Move mirror::ArtMethod to nativeMathieu Chartier2015-06-021-210/+362
* ART: Do not relocate app program headers in patchoat.Vladimir Marko2015-05-141-1/+1
* Replace String CharArray with internal uint16_t array.Jeff Hao2015-04-271-92/+9
* Replace NULL with nullptrMathieu Chartier2015-04-221-12/+12
* ART: Change image_classes and compiled_classes to unordered setAndreas Gampe2015-04-201-1/+1
* Don't call ComputeEagerResolvedStringsMathieu Chartier2015-04-161-1/+6
* ART: Clean up includes.Vladimir Marko2015-04-131-1/+1
* Move ArtField to nativeMathieu Chartier2015-04-101-53/+203
* Fixed layout for dex caches in boot image.Vladimir Marko2015-03-311-8/+54
* Merge "Support relative encoded dex locations in oat files."Richard Uhler2015-03-251-1/+1
|\
| * Support relative encoded dex locations in oat files.Richard Uhler2015-03-241-1/+1
* | ART: Fix missing Erase() in error caseAndreas Gampe2015-03-131-0/+1
|/
* ART: More cutouts for unstarted runtimeAndreas Gampe2015-03-121-0/+24
* Reserve bits in the lock word for read barriers.Hiroshi Yamauchi2015-03-031-2/+4
* Add support for .bss section in oat files.Vladimir Marko2015-03-021-2/+2
* Merge "Fix ImageWriter::ComputeEagerResolvedStringsCallback()."Vladimir Marko2015-02-111-2/+3
|\
| * Fix ImageWriter::ComputeEagerResolvedStringsCallback().Vladimir Marko2015-02-111-2/+3
* | Handle variable size of methods properly between 32 and 64 bit.Jeff Hao2015-02-051-17/+10
* | More of the concurrent copying collector.Hiroshi Yamauchi2015-01-231-1/+0
* | Merge "ART: Make ProcessStrings less noisy"Andreas Gampe2015-01-211-2/+4
|\ \
| * | ART: Make ProcessStrings less noisyAndreas Gampe2015-01-201-2/+4
* | | Clean up the locks around Heap::VisitObjects().Hiroshi Yamauchi2015-01-201-23/+12
|/ /
* | Remove portable.Elliott Hughes2014-12-121-39/+1
* | ART: Fix string data leak in image writerAndreas Gampe2014-12-051-0/+10
* | Revert "Revert "Rewrite ImageWriter's merging of String char[]s.""Vladimir Marko2014-12-041-76/+55
* | Revert "Rewrite ImageWriter's merging of String char[]s."Vladimir Marko2014-12-041-54/+76
* | Rewrite ImageWriter's merging of String char[]s.Vladimir Marko2014-12-041-76/+54
* | Call ProcessStrings() in ImageWriter, fix prefix check.Vladimir Marko2014-12-031-3/+4
|/
* Move dexCacheStrings from ArtMethod to ClassMathieu Chartier2014-11-251-1/+1
* Delete ArtMethod gc_map_ fieldMathieu Chartier2014-11-241-6/+0
* dex2oat: Pack likely-dirty objects together when generating the boot imageIgor Murashkin2014-11-201-30/+252
* Fix transitive equality error in set.Mathieu Chartier2014-11-191-17/+14
* ART: Track Flush & Close in FdFileAndreas Gampe2014-11-181-0/+12
* Change 64 bit ArtMethod fields to be pointer sizedMathieu Chartier2014-11-181-17/+58
* Combine image string char arrays into single arrayMathieu Chartier2014-11-171-7/+149
* Keep original order of fields in Class.Vladimir Marko2014-11-141-4/+6
* Merge "ART: Refactor dex2oat"Andreas Gampe2014-11-071-2/+2
|\
| * ART: Refactor dex2oatAndreas Gampe2014-11-061-2/+2
* | Add hash setMathieu Chartier2014-11-061-1/+2
|/
* Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.Ian Rogers2014-11-031-2/+3
* ART: Add support for patching and loading OAT files compiled with PICIgor Murashkin2014-10-271-1/+2
* Optimize method linkingMathieu Chartier2014-10-271-5/+11
* Tidy logging code not using UNIMPLEMENTED.Ian Rogers2014-10-241-1/+1
* stdint types all the way!Ian Rogers2014-10-091-13/+13
* ART: Prepare for ELF64.Tong Shen2014-10-031-3/+4
* Implement method calls using relative BL on ARM.Vladimir Marko2014-09-251-52/+54
* Add ScopedAssertNoThreadSuspensionMathieu Chartier2014-09-191-6/+2
* The image for writing needn't be in low 4GB.Ian Rogers2014-08-141-1/+1