Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
c6c6e222ab7ac479d849ac4143d589971b17425b
/
runtime
/
class_linker_test.cc
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
· 11 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 11 years ago
1674363
Improve interpreter to interpreter invokes.
by Jeff Hao
· 11 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
· 12 years ago
d24e264
Fix recursive static field lookup.
by Ian Rogers
· 12 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
8692721
Fix ClassLinker::LinkInterfaceMethods bug
by Brian Carlstrom
· 13 years ago
4b620ff
Finish moving state to managed heap
by Brian Carlstrom
· 13 years ago
2ed6739
Move Method shorty to managed heap
by Brian Carlstrom
· 13 years ago
dbc0525
Make LinkFields ordering more stable for easier maintenance
by Brian Carlstrom
· 13 years ago
693267a
Fix GarbageCollector to work with VERIFY_OBJECT_ENABLED
by Brian Carlstrom
· 13 years ago
5fe594f
A bit further along the track of multiple threads.
by Elliott Hughes
· 13 years ago
5dbddee
Added tests for interfaces that extend other interfaces.
by jeffhao
· 13 years ago
193a44d
Make InitializeStaticStorageFromCode handle requests for uninitialized storage from <clinit>
by Brian Carlstrom
· 13 years ago
848a4b3
Fix ClassLinker::InitializeStaticStorageFromCode
by Brian Carlstrom
· 13 years ago
9baa4ae
Remove use of MemMap for code allocation.
by Brian Carlstrom
· 13 years ago
0cfe1fb
Use accessor methods for Object fields.
by Ian Rogers
· 13 years ago
cf4c6c4
Fully implement string interning.
by Elliott Hughes
· 13 years ago
1f87008
Add HeapTest and make GC work enough to pass it
by Brian Carlstrom
· 13 years ago
90a3369
Switch to UniquePtr.
by Elliott Hughes
· 13 years ago
8a48741
Allow compilation of classes in different ClassLoaders
by Brian Carlstrom
· 13 years ago
9f30b38
Externalize test code
by Brian Carlstrom
· 13 years ago
1caa2c2
Add InitializedStaticStorage table
by Brian Carlstrom
· 13 years ago
9cc262e
Clarify CodeAndMethods to CodeAndDirectMethods
by Brian Carlstrom
· 13 years ago
b63ec39
Add compiler allocation paths Class::NewInstanceFromCode and Array::AllocFromCode
by Brian Carlstrom
· 13 years ago
83db772
Add DexCache table of <Method*, Method::GetCode()>
by Brian Carlstrom
· 13 years ago
30b9445
Handle interface methods in JNI invocation
by Brian Carlstrom
· 13 years ago
9ea1cb1
First pass of compiler wrapping class
by Brian Carlstrom
· 13 years ago
d2fbb2b
Give an example of walking TypeIds in a DexFile
by Brian Carlstrom
· 13 years ago
e5b0dc8
Add "class Throwable" and rewrite exception throwing to use JNI.
by Elliott Hughes
· 13 years ago
885c3bd
Implement field access (and a few other bits and bobs).
by Elliott Hughes
· 13 years ago
bd93599
Add JNI GetArrayLength and start throwing from FindClass.
by Elliott Hughes
· 13 years ago
4873d46
Move static field storage to end of Class instance
by Brian Carlstrom
· 13 years ago
c4fa2c0
Add Method::dex_cache_*_ short cuts to declaring_class_->dex_cache_
by Brian Carlstrom
· 13 years ago
Next »