Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
2b7c4d196c8abe32f4ca633534917da9de53c359
/
runtime
/
class_linker.h
2b7c4d1
Don't get and restore thread state for ScopedFastNativeObjectAccess.
by Mathieu Chartier
· 10 years ago
84e5242
Merge "Add ISA directory to image and odex pathnames."
by Brian Carlstrom
· 10 years ago
f0972a4
Fix generic jni issue in ArtMethod::GetQuickFrameInfo
by Dmitry Petrochenko
· 10 years ago
0e12bdc
Add ISA directory to image and odex pathnames.
by Brian Carlstrom
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
52f8488
Prevent spurious dexopts in 32-64 builds.
by Narayan Kamath
· 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
d3c5beb
Avoid allocating OatFile::OatClass on the heap.
by Vladimir Marko
· 11 years ago
329d188
Better error reporting when loading dex files
by Andreas Gampe
· 11 years ago
719d1a3
Enable annotalysis on clang ART builds.
by Ian Rogers
· 11 years ago
893263b
Avoid marking old class linker and intern table roots during pause.
by Mathieu Chartier
· 11 years ago
2da8823
Initial changes towards Generic JNI option
by Andreas Gampe
· 11 years ago
6fac447
Make allocations report usable size.
by Ian Rogers
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
60836d5
Fix opening oat files that are out of date.
by Vladimir Marko
· 11 years ago
8755359
Merge "Enable moving classes."
by Mathieu Chartier
· 11 years ago
08cbf66
Do not require classes.dex to support stripped zip files
by Brian Carlstrom
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
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
e810452
Preload DexCaches
by Brian Carlstrom
· 11 years ago
756ee4e
Find OatDexFile by DexFile name and checksum, not just checksum
by Brian Carlstrom
· 11 years ago
ee39a10
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
c462198
Fix race in root marking.
by Mathieu Chartier
· 11 years ago
7dfb28c
Don't scan image space when starting runtime.
by Ian Rogers
· 11 years ago
8f3c9ae
Don't allow class status to go backward except for error.
by Ian Rogers
· 11 years ago
be7149f
Avoid throwing NoClassDefFoundError at compile time.
by Ian Rogers
· 11 years ago
e6bb3b2
Reduce AOT initialization.
by Ian Rogers
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
b0f8719
Removed unused friend classes for tests.
by Dragos Sbirlea
· 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
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 11 years ago
56d947f
Add verification of boot.oat generated on device
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/class_linker.h]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
e3359f7
Don't recursively take ClassLinker::dex_lock_.
by Ian Rogers
· 11 years ago
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 11 years ago
1bf8d4d
Profiler directed clean-up of dex2oat.
by Ian Rogers
· 11 years ago
33e9566
Various GCC 3.6 and clang build fixes.
by Ian Rogers
· 11 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
76b6167
Move mutex.h into base/mutex.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
7331813
Remove now unused RelocateExecutable
by Brian Carlstrom
· 12 years ago
e35517a
Remove disable card marks, fix SetPatchLocation.
by Mathieu Chartier
· 12 years ago
28db012
Add oat file dependency on boot.oat load location
by Brian Carlstrom
· 12 years ago
9ebae1f
Concurrent class linker and intern table root marking
by Mathieu Chartier
· 12 years ago
9bc8191
Flatten interface entries into the iftable.
by Ian Rogers
· 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
1f53934
Make PopSirt inlinable, pass self to SirtRef.
by Ian Rogers
· 12 years ago
23435d0
Assignability checks for SetFieldObject.
by Ian Rogers
· 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
c898258
Re-enable parallel verification.
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
· 12 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
1b55e2a
Remove unused "InitFromImageCallbackState"
by Logan Chien
· 12 years ago
afe2551
Update DexFile_isDexOptNeeded to handle system.img oat files with classes.dex
by Brian Carlstrom
· 12 years ago
0b130de
Code cleanup. Full sharpening.
by TDYa127
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 12 years ago
46b8a62
Compare checksum in oat files adjacent to jar/apk to support oat in system image
by Brian Carlstrom
· 12 years ago
f834936
Use static thread safety analysis when available, and fix the bugs GCC finds.
by Elliott Hughes
· 12 years ago
ad0b3a3
Support for a set of verifier failures.
by Ian Rogers
· 13 years ago
e1758fe
Revert "Support for a set of verifier failures."
by Ian Rogers
· 13 years ago
0d60484
Support for a set of verifier failures.
by Ian Rogers
· 13 years ago
a0e1806
Add a SafeMap equivalent to std::map but without the error-prone operator[].
by Elliott Hughes
· 13 years ago
8532191
Late method resolution.
by TDYa127
· 13 years ago
0c717dd
Add ELF loader to OatFile.
by Logan Chien
· 13 years ago
0045a29
Avoid a case of eager initialization.
by Ian Rogers
· 13 years ago
634eb2e
Add some extra debugging/diagnostic support.
by Elliott Hughes
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 13 years ago
8cd6dda
Numerous fixes to compiler and verifier for cts vm-tests.
by jeffhao
· 13 years ago
a004aa9
user build support for art (2 of 3)
by Brian Carlstrom
· 13 years ago
16f9367
Remove dexCacheResolvedMethods, address Proxy issue
by Ian Rogers
· 13 years ago
b5d6a49
Revert "Remove dexCacheResolvedMethods from Method/Constructor"
by Ian Rogers
· 13 years ago
42882d1
Remove dexCacheResolvedMethods from Method/Constructor
by Ian Rogers
· 13 years ago
53a77a5
Remove Method's dex_cache_resolved_fields_
by Ian Rogers
· 13 years ago
5b332c8
Fix checksum verification when opening DexFiles from OatFiles
by Brian Carlstrom
· 13 years ago
5167c97
Improve debug-ability of native method registration
by Ian Rogers
· 13 years ago
f6174e8
Fix to prevent a dex file from being verified multiple times.
by jeffhao
· 13 years ago
30fab40
Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like naming.
by Ian Rogers
· 13 years ago
07bb855
Use lower_bound to search multimap
by Brian Carlstrom
· 13 years ago
e5448b5
Remove most of the unordered_ stuff and use the standard equivalents instead.
by Elliott Hughes
· 13 years ago
e7d856b
Add GC map to oat file
by Brian Carlstrom
· 13 years ago
595799e
Fix test 086-classloader
by Ian Rogers
· 13 years ago
866c862
Minor OatFile ownership and --oat-fd= argument formatting
by Brian Carlstrom
· 13 years ago
d601af8
Move old dex file creation logic to oat file creation
by Brian Carlstrom
· 13 years ago
db7d5e9
Fix class_linker_test now FindClass uses const char*.
by Elliott Hughes
· 13 years ago
c3b77c7
Avoid copying and strlen(3) in the FindClass path.
by Elliott Hughes
· 13 years ago
c2b4447
Fix for test 044-proxy
by Ian Rogers
· 13 years ago
b067ac2
Fix for 073-mismatched-field test
by Ian Rogers
· 13 years ago
4dd9b4d
Clean up verbose logging.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
Next »