Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
a9f2904263581f606a5704f2bb74efcecf7e9f97
/
compiler
/
image_writer.cc
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
· 10 years ago
eefbe39
Fix some style nitpicks
by Alex Light
· 10 years ago
53cb16b
Add patchoat tool to Art.
by Alex Light
· 10 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
· 10 years ago
d8a737a
Revert "Revert "Clean up image writer patching.""
by Mathieu Chartier
· 10 years ago
fb241b6
Revert "Clean up image writer patching."
by Mathieu Chartier
· 10 years ago
fc3b871
Clean up image writer patching.
by Mathieu Chartier
· 10 years ago
57d2733
Add support for relative patching to quick offsets.
by Mathieu Chartier
· 10 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 10 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 10 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 10 years ago
f0972a4
Fix generic jni issue in ArtMethod::GetQuickFrameInfo
by Dmitry Petrochenko
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
6e83c17
Replace the bool kDoReadBarrier template parameter with an enum.
by Hiroshi Yamauchi
· 10 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
2ce745c
Fix cpplint whitespace/braces issues
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.cc]
51c2467
libart-compiler cleanup
by Brian Carlstrom
· 11 years ago
[Renamed (99%) from src/image_writer.cc]
1d54e73
GC clean up.
by Ian Rogers
· 11 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
515661b
am 4b7b9896: Make ImageWriter tolerant of image classes implicitly loaded by <clinit>s.
by Brian Carlstrom
· 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
637c65b
Verifier improvements.
by Ian Rogers
· 11 years ago
39ebcb8
More profiler driven tweaks.
by Ian Rogers
· 11 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 11 years ago
79fe539
Removing remaining compiled stubs from image.
by Jeff Hao
· 12 years ago
58df327
Removed compiled resolution trampoline.
by Jeff Hao
· 12 years ago
74180ca
Remove code related to compiled invoke stubs.
by Jeff Hao
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 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
a40307e
Ensure VM's heap is accounted correctly.
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
07ed66b
Move logging.h into base/logging.h.
by Elliott Hughes
· 12 years ago
fe8723b
Merge "Switch over to the google3 unix_file File*." into dalvik-dev
by Elliott Hughes
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
1cac343
Remove now unused RelocationBehavior
by Brian Carlstrom
· 12 years ago
64b6d14
Interpret class initializers when building image.
by Ian Rogers
· 12 years ago
e35517a
Remove disable card marks, fix SetPatchLocation.
by Mathieu Chartier
· 12 years ago
a85b837
Update image oat checksum when patching
by Brian Carlstrom
· 12 years ago
1c23e1e
More space refactoring.
by Mathieu Chartier
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
Next »