Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
64d69ab01e2f7ef6d489b8b206f6e40bef1d02f4
/
compiler
/
image_writer.cc
e15ea08
Reserve bits in the lock word for read barriers.
by Hiroshi Yamauchi
· 10 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
5a3399d
Merge "Fix ImageWriter::ComputeEagerResolvedStringsCallback()."
by Vladimir Marko
· 10 years ago
a48aef4
Fix ImageWriter::ComputeEagerResolvedStringsCallback().
by Vladimir Marko
· 10 years ago
c7d1188
Handle variable size of methods properly between 32 and 64 bit.
by Jeff Hao
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 10 years ago
b061b89
Merge "ART: Make ProcessStrings less noisy"
by Andreas Gampe
· 10 years ago
dc84301
ART: Make ProcessStrings less noisy
by Andreas Gampe
· 10 years ago
0c8c303
Clean up the locks around Heap::VisitObjects().
by Hiroshi Yamauchi
· 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
faeda18
Revert "Revert "Rewrite ImageWriter's merging of String char[]s.""
by Vladimir Marko
· 10 years ago
4c964de
Revert "Rewrite ImageWriter's merging of String char[]s."
by Vladimir Marko
· 10 years ago
c73743c
Rewrite ImageWriter's merging of String char[]s.
by Vladimir Marko
· 10 years ago
3389ca7
Call ProcessStrings() in ImageWriter, fix prefix check.
by Vladimir Marko
· 10 years ago
eace458
Move dexCacheStrings from ArtMethod to Class
by Mathieu Chartier
· 10 years ago
957ca1c
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
f5b4c50
dex2oat: Pack likely-dirty objects together when generating the boot image
by Igor Murashkin
· 10 years ago
88f21ca
Fix transitive equality error in set.
by Mathieu Chartier
· 10 years ago
4303ba9
ART: Track Flush & Close in FdFile
by Andreas Gampe
· 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
76649e8
Keep original order of fields in Class.
by Vladimir Marko
· 10 years ago
bcc1ce0
Merge "ART: Refactor dex2oat"
by Andreas Gampe
· 10 years ago
88ec7f4
ART: Refactor dex2oat
by Andreas Gampe
· 10 years ago
c2e2062
Add hash set
by Mathieu Chartier
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
2d2621a
Optimize method linking
by Mathieu Chartier
· 10 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
62d1ca3
ART: Prepare for ELF64.
by Tong Shen
· 10 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 10 years ago
2d5f39e
Add ScopedAssertNoThreadSuspension
by Mathieu Chartier
· 10 years ago
3cd86d6
The image for writing needn't be in low 4GB.
by Ian Rogers
· 10 years ago
1ff3c98
Avoid use of std::string where we have const char*.
by Ian Rogers
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
eefbe39
Fix some style nitpicks
by Alex Light
· 10 years ago
53cb16b
Add patchoat tool to Art.
by Alex Light
· 11 years ago
e9e3e69
Add more read barriers to the class linker.
by Hiroshi Yamauchi
· 10 years ago
e1d0781
Fix interpreter entrypoint initialization in the image
by Sebastien Hertz
· 11 years ago
d8a737a
Revert "Revert "Clean up image writer patching.""
by Mathieu Chartier
· 11 years ago
fb241b6
Revert "Clean up image writer patching."
by Mathieu Chartier
· 11 years ago
fc3b871
Clean up image writer patching.
by Mathieu Chartier
· 11 years ago
57d2733
Add support for relative patching to quick offsets.
by Mathieu Chartier
· 11 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 11 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 11 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 11 years ago
f0972a4
Fix generic jni issue in ArtMethod::GetQuickFrameInfo
by Dmitry Petrochenko
· 11 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
6e83c17
Replace the bool kDoReadBarrier template parameter with an enum.
by Hiroshi Yamauchi
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 11 years ago
4d7f61d
Use non volatile lock words in semispace collector.
by Mathieu Chartier
· 11 years ago
a8e8f9c
Refactor space bitmap to support different alignments.
by Mathieu Chartier
· 11 years ago
624468c
Make the support code for read barriers a bit more general.
by Hiroshi Yamauchi
· 11 years ago
b7ea3ac
Refactor image writer reference visiting logic.
by Mathieu Chartier
· 11 years ago
49161ce
Allow patching between dex files in the boot classpath.
by Jeff Hao
· 11 years ago
1a57066
A few 64bit fixes.
by Ian Rogers
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
5e754d8
Revert "Revert "Avoid compiling monster methods in boot image""
by Brian Carlstrom
· 11 years ago
2ec6520
Support compiler filters for boot classpath
by Brian Carlstrom
· 11 years ago
9583fbc
Remove oat file location in the image.
by Nicolas Geoffray
· 11 years ago
2da8823
Initial changes towards Generic JNI option
by Andreas Gampe
· 11 years ago
9d04a20
(Experimental) Add Brooks pointers.
by Hiroshi Yamauchi
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 11 years ago
4e30541
Fix and optimize verify object.
by Mathieu Chartier
· 11 years ago
d2fe10a
Remove blacklist
by Sebastien Hertz
· 11 years ago
55d0eac
Support Direct Method/Type access for X86
by Mark Mendell
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
be1ca55
Use direct class pointers at allocation sites in the compiled code.
by Hiroshi Yamauchi
· 11 years ago
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 11 years ago
4605362
Don't rely on gcc extensions
by Bernhard Rosenkränzer
· 11 years ago
5048223
Compact zygote.
by Mathieu Chartier
· 11 years ago
24c534d
Don't read characters from 0 length strings.
by Ian Rogers
· 11 years ago
12aeccd
Fix image writer bitmap size calculation.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
4e6a31e
Lazily compute object identity hash codes.
by Mathieu Chartier
· 11 years ago
7195dd8
Merge "Don't use UTF16 length as length for MUTF8." into dalvik-dev
by Ian Rogers
· 11 years ago
dfb325e
Don't use UTF16 length as length for MUTF8.
by Ian Rogers
· 11 years ago
c844a0f
Merge "Implement Interface Method Tables (IMT)." into dalvik-dev
by Jeff Hao
· 11 years ago
ad2541a
Fix object identity hash.
by Mathieu Chartier
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
8d31bbd
Throw IOException at source of failing to open a dex file.
by Ian Rogers
· 11 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 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
7571e8b
Add flock(2)ing on dex-cache files to prevent races
by Brian Carlstrom
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
1809a72
Uleb128 compression of vmap and mapping table.
by Ian Rogers
· 11 years ago
848871b
Entry point clean up.
by Ian Rogers
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
c50d8e1
Remove OatWriter buffering to memory for ElfWriterQuick
by Brian Carlstrom
· 11 years ago
3e3d591
Fix cpplint build/namespaces issues
by Brian Carlstrom
· 11 years ago
Next »