Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
a48224f32797b234f07d78fbbede5edbb212ceab
/
compiler
/
image_writer.h
bf63303
Merge "ART: Allow method references across oat files for multi-image, 2nd attempt."
by Vladimir Marko
· 9 years ago
944da60
ART: Allow method references across oat files for multi-image, 2nd attempt.
by Vladimir Marko
· 9 years ago
901e070
Support image classes filtering in image writer
by Mathieu Chartier
· 9 years ago
e8bf134
Don't pass in oat file name to NativeLocationInImage
by Mathieu Chartier
· 9 years ago
45724f9
Revert "Allow method references across oat files for multi-image."
by Vladimir Marko
· 9 years ago
6065402
Allow method references across oat files for multi-image.
by Vladimir Marko
· 9 years ago
d8904a5
ART: Do not reopen oat file in ImageWriter::UpdateOatFile().
by Vladimir Marko
· 9 years ago
fbc3108
Revert "Revert "Load app images""
by Mathieu Chartier
· 9 years ago
1bc977c
Revert "Load app images"
by Nicolas Geoffray
· 9 years ago
f7fd970
Load app images
by Mathieu Chartier
· 9 years ago
e467cea
Fix image writer for generation of app images
by Mathieu Chartier
· 9 years ago
1f47b67
Re-enable class table for image writer
by Mathieu Chartier
· 9 years ago
a06ba05
Remove gaps between images
by Mathieu Chartier
· 9 years ago
ea0831f
Re-enable adding intern table to image
by Mathieu Chartier
· 9 years ago
dcdc85b
Dex2oat support for multiple oat file and image file outputs.
by Jeff Hao
· 9 years ago
e64300b
Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class""
by Alex Light
· 9 years ago
ae358c1
Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"
by Alex Light
· 9 years ago
6286a97
Combine direct_methods_ and virtual_methods_ fields of mirror::Class
by Alex Light
· 9 years ago
67ad20e
Address some comments in image writer
by Mathieu Chartier
· 9 years ago
ceb07b3
Revert "Revert "Add support for LZ4 compressed image files""
by Mathieu Chartier
· 9 years ago
83d4d72
Revert "Add support for LZ4 compressed image files"
by Nicolas Geoffray
· 9 years ago
c6f41b5
Add support for LZ4 compressed image files
by Mathieu Chartier
· 9 years ago
208a5cb
Store class tables in the image
by Mathieu Chartier
· 9 years ago
945c1c1
Fix circular dependencies for ContainsBootClassLoaderNonImageClass
by Mathieu Chartier
· 9 years ago
4b00d34
Refactor some patching logic
by Mathieu Chartier
· 9 years ago
a808bac
Add more image writer comments and clean up
by Mathieu Chartier
· 9 years ago
da5b28a
Revert "Revert "Add basic image writer support for app images""
by Mathieu Chartier
· 9 years ago
4b01856
Revert "Add basic image writer support for app images"
by Nicolas Geoffray
· 9 years ago
c033474
Add basic image writer support for app images
by Mathieu Chartier
· 9 years ago
a90c772
Add application image dex2oat options
by Mathieu Chartier
· 9 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 9 years ago
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 9 years ago
81a9087
Revert "Change dex caches to be weak roots"
by Brian Carlstrom
· 9 years ago
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 9 years ago
cf36d49
ART: Compress LengthPrefixedArray on 32-bit targets.
by Vladimir Marko
· 9 years ago
c0fe56a
Address some comments
by Mathieu Chartier
· 9 years ago
54d220e
Move ArtFields and ArtMethods to be a length prefixed array
by Mathieu Chartier
· 9 years ago
e0671ce
Clean up class visitors
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
045da88
Merge "Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening."""""
by Nicolas Geoffray
· 9 years ago
c04c800
Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""""
by Nicolas Geoffray
· 9 years ago
1e13374
Generalize Valgrind annotations in ART to support ASan.
by Evgenii Stepanov
· 10 years ago
ed6195a
Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening."""
by Nicolas Geoffray
· 9 years ago
f075879
Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""
by Nicolas Geoffray
· 9 years ago
327c5ed
Revert "Make dex2dex return a CompiledMethod after quickening."
by Nicolas Geoffray
· 9 years ago
6920703
Make dex2dex return a CompiledMethod after quickening.
by Nicolas Geoffray
· 9 years ago
d39645e
Move image intern table into image
by Mathieu Chartier
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
20f8559
Fixed layout for dex caches in boot image.
by Vladimir Marko
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
245ee00
ART: Fix string data leak in image writer
by Andreas Gampe
· 10 years ago
f5b4c50
dex2oat: Pack likely-dirty objects together when generating the boot image
by Igor Murashkin
· 10 years ago
2d72101
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 10 years ago
fd04b6f
Combine image string char arrays into single array
by Mathieu Chartier
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 10 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
53cb16b
Add patchoat tool to Art.
by Alex Light
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
a8e8f9c
Refactor space bitmap to support different alignments.
by Mathieu Chartier
· 11 years ago
b7ea3ac
Refactor image writer reference visiting logic.
by Mathieu Chartier
· 11 years ago
2da8823
Initial changes towards Generic JNI option
by Andreas Gampe
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
31e8925
Write out image bitmap inside of image file.
by Mathieu Chartier
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
848871b
Entry point clean up.
by Ian Rogers
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed (99%) from src/compiler/image_writer.h]
51c2467
libart-compiler cleanup
by Brian Carlstrom
· 11 years ago
[Renamed from src/image_writer.h]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
9639160
Move image class computation to the CompilerDriver
by Brian Carlstrom
· 11 years ago
6cda291
am 5f4bd975: Add logging of implicitly added image classes
by Brian Carlstrom
· 11 years ago
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 11 years ago
5f4bd97
Add logging of implicitly added image classes
by Brian Carlstrom
· 11 years ago
4b7b989
Make ImageWriter tolerant of image classes implicitly loaded by <clinit>s.
by Brian Carlstrom
· 11 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
1212a02
Move the Compiler to CompilerDriver.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
700c8d3
Move .oat files to ELF format
by Brian Carlstrom
· 12 years ago
64b6d14
Interpret class initializers when building image.
by Ian Rogers
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
b062fdd
Each space has its own bitmap(s)
by Mathieu Chartier
· 12 years ago
a21039c
Fix a bunch more lint.
by Elliott Hughes
· 12 years ago
a0e1806
Add a SafeMap equivalent to std::map but without the error-prone operator[].
by Elliott Hughes
· 13 years ago
f582258
oat file patching
by Brian Carlstrom
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 13 years ago
Next »