Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
549fceacf30a1f982ef797467aa0b17563d77f33
/
compiler
/
image_writer.cc
df2d4f2
Revert "Revert "Optimize IMT""
by Artem Udovichenko
· 8 years ago
fd43db6
Revert "Optimize IMT"
by Jeff Hao
· 8 years ago
0790af1
Optimize IMT
by Nelli Kim
· 8 years ago
c9dbb1d
Revert "Revert "Hold dex caches live in class table""
by Mathieu Chartier
· 8 years ago
8d26c59
Prune class path classes from profile
by Mathieu Chartier
· 8 years ago
54689b7
Visit IMT of all classes during image writing
by Mathieu Chartier
· 8 years ago
b294fef
Add null checks to weak DexCache references
by Brian Carlstrom
· 8 years ago
cdca476
Revert "Revert "Write conflict tables in image""
by Mathieu Chartier
· 8 years ago
8e2478d
Revert "Write conflict tables in image"
by Mathieu Chartier
· 8 years ago
cda9386
Write conflict tables in image
by Mathieu Chartier
· 8 years ago
80c563b
Revert "Revert "Reduce dirty image pages by improving binning""
by Mathieu Chartier
· 8 years ago
8ace610
Revert "Reduce dirty image pages by improving binning"
by Mathieu Chartier
· 8 years ago
794bff5
Reduce dirty image pages by improving binning
by Mathieu Chartier
· 8 years ago
796d630
Add an ImtConflictTable to better resolve IMT conflicts.
by Nicolas Geoffray
· 8 years ago
9894fc8
Disable LZ4HC compressed images
by Mathieu Chartier
· 8 years ago
d9813cb
ART: Fix valgrind failure in image_test64.
by Vladimir Marko
· 8 years ago
6f6b134
Use PwriteFully and write image header last
by Mathieu Chartier
· 8 years ago
a6e81ed
Add lz4hc image compression format
by Mathieu Chartier
· 9 years ago
0ccfe2c
image: Allow methods with code in another oat file to work correctly
by Igor Murashkin
· 9 years ago
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
3612149
Make JNI work correctly with default methods.
by Alex Light
· 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
fcea56f
Fix issue with copied methods not being checked.
by Alex Light
· 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
9b1c9b7
Fix updating string dex cache array for no class table case
by Mathieu Chartier
· 9 years ago
1aa8ec2
Fix up dex cache strings stored in classes
by Mathieu Chartier
· 9 years ago
14567fd
Clean up UpdateOatFile for app images
by Mathieu Chartier
· 9 years ago
d8904a5
ART: Do not reopen oat file in ImageWriter::UpdateOatFile().
by Vladimir Marko
· 9 years ago
784bb09
Clear image file in image writer
by Mathieu Chartier
· 9 years ago
ace0dc1
ART: Add option to ensure deterministic compilation
by Andreas Gampe
· 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
acd7a6a
Fix general multi-image TODOs.
by Jeff Hao
· 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
ec178ee
Merge "Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"""
by Alex Light
· 9 years ago
e050c8f
Ensure that ClassTable has correct alignment in image.
by Alex Light
· 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
f60c7e2
ART: Clean up ordering of dex cache arrays in image files.
by Vladimir Marko
· 9 years ago
4b00d34
Refactor some patching logic
by Mathieu Chartier
· 9 years ago
04302db
Fix class unloading with the CC collector.
by Hiroshi Yamauchi
· 9 years ago
073b16c
Image space cleanup for app images
by Mathieu Chartier
· 9 years ago
9139e00
Correct exception behavior for default methods
by Alex Light
· 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
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 9 years ago
f9c6fc6
Add OatFileManager
by Mathieu Chartier
· 9 years ago
5550c56
Clear allocator in image writer
by Mathieu Chartier
· 9 years ago
957fb89
Merge "ART: Move DexCache arrays to native."
by Vladimir Marko
· 9 years ago
f1d666e
Add ScopedThreadSuspension
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
059ef3d
Always visit object class from VisitReferences
by Mathieu Chartier
· 9 years ago
1463285
ART: Rename ArtMethod's size and alignment methods.
by Vladimir Marko
· 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
6b06953
Add class table field to class loader
by Mathieu Chartier
· 9 years ago
54d220e
Move ArtFields and ArtMethods to be a length prefixed array
by Mathieu Chartier
· 9 years ago
02f0771
Merge "Revert "cleanup: Replace pointers with out-parameters and fix-up formatting""
by Igor Murashkin
· 9 years ago
90ef3db
Address some comments and clean up
by Mathieu Chartier
· 9 years ago
b1d8c31
Revert "cleanup: Replace pointers with out-parameters and fix-up formatting"
by Igor Murashkin
· 9 years ago
a315f5c
cleanup: Replace pointers with out-parameters and fix-up formatting
by Igor Murashkin
· 9 years ago
e0671ce
Clean up class visitors
by Mathieu Chartier
· 9 years ago
da7c650
Visit class native roots from VisitReferences
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
14c3bf9
Change intern table to not use WaitHoldingLocks
by Mathieu Chartier
· 9 years ago
7bf2b4f
Revert "Revert "Remove interpreter entrypoint in ArtMethod.""
by Nicolas Geoffray
· 9 years ago
7070ccd
Revert "Remove interpreter entrypoint in ArtMethod."
by Nicolas Geoffray
· 9 years ago
fa2c054
Remove interpreter entrypoint in ArtMethod.
by Nicolas Geoffray
· 9 years ago
d39645e
Move image intern table into image
by Mathieu Chartier
· 9 years ago
8ac7595
ART: Prune FindArrayClass cache in image writer
by Andreas Gampe
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
3b45ef2
ART: Fix VerifyObject runtime verification
by Andreas Gampe
· 9 years ago
f39c9eb
Fix a few literals and assertions.
by Roland Levillain
· 9 years ago
3fc9903
ART: Do not relocate app program headers in patchoat.
by Vladimir Marko
· 9 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
b1fcead
ART: Change image_classes and compiled_classes to unordered set
by Andreas Gampe
· 9 years ago
de48692
Don't call ComputeEagerResolvedStrings
by Mathieu Chartier
· 9 years ago
3481ba2
ART: Clean up includes.
by Vladimir Marko
· 9 years ago
Next »