Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
69c3e4c200319a742f5bb888292ab4d283a2bed3
/
runtime
/
class_linker_test.cc
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
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
7624d25
Move quick frame info to OatQuickMethodHeader.
by Vladimir Marko
· 11 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 11 years ago
624468c
Make the support code for read barriers a bit more general.
by Hiroshi Yamauchi
· 11 years ago
8fa2dad
Refactor reference code into mirror namespace.
by Mathieu Chartier
· 11 years ago
0f67847
Unify 64bit int constant definitions.
by Ian Rogers
· 11 years ago
893263b
Avoid marking old class linker and intern table roots during pause.
by Mathieu Chartier
· 11 years ago
a1ce1fe
Split up CommonTest into CommonRuntimeTest and CommonCompilerTest
by Brian Carlstrom
· 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
815873e
Change root visitor to use Object**.
by Mathieu Chartier
· 11 years ago
d2fe10a
Remove blacklist
by Sebastien Hertz
· 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
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 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
241b5de
Clinits may not have the kAccConstructor flag.
by Ian Rogers
· 11 years ago
d91d6d6
Introduce Signature type to avoid string comparisons.
by Ian Rogers
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
b307052
resolved conflicts for merge of 613eae4a to dalvik-dev
by Mathieu Chartier
· 11 years ago
c462198
Fix race in root marking.
by Mathieu Chartier
· 11 years ago
423d2a3
Add support for changing roots through the root visitor callback.
by Mathieu Chartier
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
7655f29
Portable refactorings.
by Ian Rogers
· 11 years ago
3e3d591
Fix cpplint build/namespaces issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
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_test.cc]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
00626c2
Fix Class.getModifiers for array classes.
by Elliott Hughes
· 12 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 12 years ago
1674363
Improve interpreter to interpreter invokes.
by Jeff Hao
· 12 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
74180ca
Remove code related to compiled invoke stubs.
by Jeff Hao
· 12 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
2fa6b2e
Interpreter.
by Ian Rogers
· 12 years ago
9bc8191
Flatten interface entries into the iftable.
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
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
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 13 years ago
d24e264
Fix recursive static field lookup.
by Ian Rogers
· 13 years ago
87293d0
Tracking addition of BaseDexClassLoader.originalLibraryPath
by Brian Carlstrom
· 13 years ago
0045a29
Avoid a case of eager initialization.
by Ian Rogers
· 13 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
a15e67d
Remove pad word from arrays
by Ian Rogers
· 13 years ago
1984651
Invoke static/direct dispatch change.
by Ian Rogers
· 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
a32a6fd
Runtime access checks on virtual method calls
by Ian Rogers
· 13 years ago
53a77a5
Remove Method's dex_cache_resolved_fields_
by Ian Rogers
· 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
f3778f6
Fix test 046.
by Elliott Hughes
· 13 years ago
e7d856b
Add GC map to oat file
by Brian Carlstrom
· 13 years ago
2e3d1b2
Changes to compile with gcc 4.6
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
91250e0
Knock 0.5s off the Calculator startup time.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
c129a6b
Make methods and fields accessible by default in art.
by Jesse Wilson
· 13 years ago
9b1a4f4
Refactor testing to use dex file find routines.
by Ian Rogers
· 13 years ago
6415503
Added caching of indexes for annotations.
by jeffhao
· 13 years ago
6b4ef02
Make ResolveField not rely on Field::GetType resolution
by Brian Carlstrom
· 13 years ago
d81871c
Verifier clean up.
by Ian Rogers
· 13 years ago
40381fb
Reuse SIRT for C++ references
by Brian Carlstrom
· 13 years ago
362f9bc
Fix cpplint's whitespace warnings.
by Elliott Hughes
· 13 years ago
b04f69f
Fix for test 069.
by Ian Rogers
· 13 years ago
466bb25
Proxy implementation
by Ian Rogers
· 13 years ago
95caa79
Create proxy class, constructor, and methods.
by Jesse Wilson
· 13 years ago
1b5f497
Track new proxy cache field in ClassLoader.
by Jesse Wilson
· 13 years ago
aded5f7
Working ClassLoader
by Brian Carlstrom
· 13 years ago
ce9eca6
Move from code field routines to runtime support.
by Ian Rogers
· 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
fbfdce6
Teach ClassLinkerTest about Reference.referent
by Brian Carlstrom
· 13 years ago
20cde90
Add Class::IsFinalizable and Object::AddFinalizerReference.
by Elliott Hughes
· 13 years ago
abcfde3
Fixed test for static final fields that don't use <clinit>.
by jeffhao
· 13 years ago
6bf1915
Revert "Reverts to track dalvik and libcore"
by Jesse Wilson
· 13 years ago
8060925
Implement Class.getDeclared(Constructors|Fields|Methods).
by Elliott Hughes
· 13 years ago
c41e5b5
Add tables to map between callee saves and vregs
by buzbee
· 13 years ago
53d6ff4
Reverts to track dalvik and libcore
by Brian Carlstrom
· 13 years ago
33203b5
Field reflection.
by Elliott Hughes
· 13 years ago
c6766ed
Tracking removal of Method.NO_ANNOTATIONS static field from libcore
by Brian Carlstrom
· 13 years ago
25c3325
Fix compiler class initialization to properly deal with super classes
by Brian Carlstrom
· 13 years ago
5b8e4c8
Change Class::component_type_ and implement reflect.Array
by Brian Carlstrom
· 13 years ago
a5a97a2
Compile time class initialization for classes without <clinit>
by Brian Carlstrom
· 13 years ago
e23d93c
Added method fields for register map. Populated by verifier.
by jeffhao
· 13 years ago
Next »