Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
20ab6c861d248ae2822b5f38d5c09dff7506fc3a
/
compiler
/
image_writer.cc
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
· 12 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 12 years ago
7571e8b
Add flock(2)ing on dex-cache files to prevent races
by Brian Carlstrom
· 12 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 12 years ago
1809a72
Uleb128 compression of vmap and mapping table.
by Ian Rogers
· 12 years ago
848871b
Entry point clean up.
by Ian Rogers
· 12 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 12 years ago
c50d8e1
Remove OatWriter buffering to memory for ElfWriterQuick
by Brian Carlstrom
· 12 years ago
3e3d591
Fix cpplint build/namespaces issues
by Brian Carlstrom
· 12 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 12 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 years ago
[Renamed (99%) from src/compiler/image_writer.cc]
51c2467
libart-compiler cleanup
by Brian Carlstrom
· 12 years ago
[Renamed (99%) from src/image_writer.cc]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
9639160
Move image class computation to the CompilerDriver
by Brian Carlstrom
· 12 years ago
6cda291
am 5f4bd975: Add logging of implicitly added image classes
by Brian Carlstrom
· 12 years ago
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 12 years ago
515661b
am 4b7b9896: Make ImageWriter tolerant of image classes implicitly loaded by <clinit>s.
by Brian Carlstrom
· 12 years ago
5f4bd97
Add logging of implicitly added image classes
by Brian Carlstrom
· 12 years ago
4b7b989
Make ImageWriter tolerant of image classes implicitly loaded by <clinit>s.
by Brian Carlstrom
· 12 years ago
637c65b
Verifier improvements.
by Ian Rogers
· 12 years ago
39ebcb8
More profiler driven tweaks.
by Ian Rogers
· 12 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 12 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
4445a7e
Class clean-up.
by Ian Rogers
· 12 years ago
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 12 years ago
2fde533
Refactor spaces and add free list large object space
by Mathieu Chartier
· 12 years ago
1f53934
Make PopSirt inlinable, pass self to SirtRef.
by Ian Rogers
· 12 years ago
e0f0cb3
Large object space
by Mathieu Chartier
· 13 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
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
c0228b8
Fixes to verifier and slowpaths for cts invoke tests.
by jeffhao
· 13 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 13 years ago
1b09b09
Syntax clean up to make clang happy.
by Ian Rogers
· 13 years ago
357e9be
Sticky mark bits "generational" GC
by Mathieu Chartier
· 13 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 13 years ago
b062fdd
Each space has its own bitmap(s)
by Mathieu Chartier
· 13 years ago
a168c83
Convince tsan that the card table isn't a problem.
by Elliott Hughes
· 13 years ago
6cd40e5
Ensure that cached oat and image files are world readable like odex files
by Brian Carlstrom
· 13 years ago
0c717dd
Add ELF loader to OatFile.
by Logan Chien
· 13 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 13 years ago
0637e27
Enable kSupportBootImageFixup
by Brian Carlstrom
· 13 years ago
f582258
oat file patching
by Brian Carlstrom
· 13 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
fddf6f6
Add Heap::GetImageSpace()
by Brian Carlstrom
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
fb6adba
Sharpen virtual calls to final methods.
by Ian Rogers
· 13 years ago
dcbe6de
Remove over aggresive assert tripping up image_test
by Brian Carlstrom
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 13 years ago
d1f1bf0
Eagerly resolve strings that are in the image into dex caches
by Ian Rogers
· 13 years ago
1351b67
In order object graph traversal for image writing
by Ian Rogers
· 13 years ago
a004aa9
user build support for art (2 of 3)
by Brian Carlstrom
· 13 years ago
d857b63
Compute size of source_space after lazy field initialization.
by Ian Rogers
· 13 years ago
d9c67be
Start parallelizing dex2oat.
by Elliott Hughes
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
d418eda
Class clean-up and compute name during image writing.
by Ian Rogers
· 13 years ago
30fab40
Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like naming.
by Ian Rogers
· 13 years ago
e7d856b
Add GC map to oat file
by Brian Carlstrom
· 13 years ago
8952189
Merge art-cache dex files into oat files
by Brian Carlstrom
· 13 years ago
c3b77c7
Avoid copying and strlen(3) in the FindClass path.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
ae82698
Add --image-classes to dex2oat
by Brian Carlstrom
· 13 years ago
dbb4079
Start implementing jdb "locals".
by Elliott Hughes
· 13 years ago
169c9a7
Remove the use of Method from jni_compiler
by Ian Rogers
· 13 years ago
6c9c06d
Use ashmem to name our various anonymous regions.
by Elliott Hughes
· 13 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 13 years ago
40381fb
Reuse SIRT for C++ references
by Brian Carlstrom
· 13 years ago
aded5f7
Working ClassLoader
by Brian Carlstrom
· 13 years ago
3320cf4
Move rest of code related blobs from Method to oat
by Brian Carlstrom
· 13 years ago
4f0d07c
Spill possibly reference holding registers for runtime calls.
by Ian Rogers
· 13 years ago
1cb0a1d
Support for resolving unknown direct/static methods.
by Ian Rogers
· 13 years ago
ad25ac5
Static and direct resolution stub.
by Ian Rogers
· 13 years ago
Next »