Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
0b0b515934b83385e1cea448113783e0b22849ed
/
src
/
object.h
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
a5b3024
Split dex_pc<->native_pc mapping table
by Bill Buzbee
· 12 years ago
a1d7993
Force inlining of ObjectArray::Get.
by Ian Rogers
· 12 years ago
474b6da
Move thread flags and state into 32bits.
by Ian Rogers
· 12 years ago
e0f0cb3
Large object space
by Mathieu Chartier
· 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
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 12 years ago
8320f38
Prune useless entries from dex to pc map
by buzbee
· 12 years ago
9ffb039
Don't retry verification at compile time.
by Ian Rogers
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
fd678be
Additional heap verification for the Gc
by Mathieu Chartier
· 12 years ago
87e552d
Make ICCE logic common, refactor throws.
by Ian Rogers
· 12 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 12 years ago
1b09b09
Syntax clean up to make clang happy.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
1c849e5
Clean up kAccWritable in the verifier.
by Ian Rogers
· 12 years ago
4284bb9
Add thumb-specific code for invoke stub.
by Logan Chien
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 12 years ago
640495b
Proxy methods don't have GC maps.
by Ian Rogers
· 12 years ago
a21039c
Fix a bunch more lint.
by Elliott Hughes
· 12 years ago
7a2a23a
Cleanup proxy stub compiler code.
by Logan Chien
· 12 years ago
4825756
Auto-generate operator<< for enum ::art:Class::Status.
by Elliott Hughes
· 12 years ago
a9b3bf4
More fixes to make new Class status work properly.
by jeffhao
· 12 years ago
f1e6b7c
Added new state and Soft/Hard error return to verifier for bad supers.
by jeffhao
· 12 years ago
262e5ff
Enable card cleaning
by Mathieu Chartier
· 12 years ago
eead4ac
Implement proxy stub for compiler_llvm.
by TDYa127
· 12 years ago
7c6169d
Port my AOSP QuasiAtomic rewrite to art.
by Elliott Hughes
· 13 years ago
110bcba
Update frame size after the bitcode is translated into machine code.
by Logan Chien
· 13 years ago
f24d3ce
Enforce the use of accessors on JValue so we can ensure sign extension.
by Elliott Hughes
· 13 years ago
1d878f3
Add a default constructor to JValue.
by Elliott Hughes
· 13 years ago
dd361c9
Fix 065 and 066 tests (NULL Method bug). Don't use Method in LLVM method compiler.
by Logan Chien
· 13 years ago
0f3c553
Kill constants.h and fix some copyright headers.
by Elliott Hughes
· 13 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 13 years ago
0ce1315
Fix GetUtfLength to add offset to char array data.
by jeffhao
· 13 years ago
28f1a14
Implement LLVM version of jni_compiler to pass 17 jni_compiler tests.
by TDYa127
· 13 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 13 years ago
fc9e6fa
Compiler intrinsics
by buzbee
· 13 years ago
67d9200
Add a compile-time constant bool equivalent to !defined(NDEBUG).
by Elliott Hughes
· 13 years ago
81ff318
Nomenclature improvements.
by Elliott Hughes
· 13 years ago
2ed52c4
Stash the directly-implemented interfaces in Proxy so we can implement Class.getInterfaces.
by Elliott Hughes
· 13 years ago
16da88c
Custom codegen for small frameless methods.
by buzbee
· 13 years ago
f582258
oat file patching
by Brian Carlstrom
· 13 years ago
76e3694
Clean up the trivial uses of __attribute__((unused)).
by Elliott Hughes
· 13 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
7740579
Rewrite the invoke stubs to use JValue[]s.
by Elliott Hughes
· 13 years ago
f8bbb84
Add code size to oat files
by Brian Carlstrom
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
5b8b1ed
Implement Link-loading and pass 62 tests in JniInternalTest.
by Shih-wei Liao
· 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
60db5ab
SIRT work around JNI support for legacy apps
by Ian Rogers
· 13 years ago
c8b306f
Run time illegal access checks on static and direct methods
by Ian Rogers
· 13 years ago
7b0c5b4
Various dex index tweaks to improve verifier performance
by Ian Rogers
· 13 years ago
fca7e87
Add inferred register category map to Method object.
by Logan Chien
· 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
5167c97
Improve debug-ability of native method registration
by Ian Rogers
· 13 years ago
1c5eb70
Move super class verification to class linker
by Ian Rogers
· 13 years ago
4d9716c
Class::SetStatus(kStatusError) now checks that an exception is pending and uses it to SetVerifyErrorClass
by Brian Carlstrom
· 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
ff17f1f
Remove various bits of lint.
by Elliott Hughes
· 13 years ago
11d1b0c
Reduce namespace pollution.
by Elliott Hughes
· 13 years ago
e7d856b
Add GC map to oat file
by Brian Carlstrom
· 13 years ago
eaa200d
Remove unnecessary casts.
by Elliott Hughes
· 13 years ago
9004019
Fixes for verifier access checks.
by Ian Rogers
· 13 years ago
c2b4447
Fix for test 044-proxy
by Ian Rogers
· 13 years ago
f239165
Improve documentation on CanAccessMember
by Ian Rogers
· 13 years ago
4d3c95b
Fix for 075-verification-error
by Ian Rogers
· 13 years ago
b067ac2
Fix for 073-mismatched-field test
by Ian Rogers
· 13 years ago
5fc5a0c
Fix VM test 065 and 066
by Ian Rogers
· 13 years ago
7b3cdfc
More JDWP robustness.
by Elliott Hughes
· 13 years ago
6f1dfe4
Ensure referenced catch block exceptions are in the image.
by Ian Rogers
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
1bba14f
Implement getting of 64-bit locals (double, long).
by Elliott Hughes
· 13 years ago
68fdbd0
Return values for locals, so "locals" can show them.
by Elliott Hughes
· 13 years ago
c129a6b
Make methods and fields accessible by default in art.
by Jesse Wilson
· 13 years ago
dbb4079
Start implementing jdb "locals".
by Elliott Hughes
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
1121e0b
Wire up hprof.
by Jesse Wilson
· 13 years ago
6415503
Added caching of indexes for annotations.
by jeffhao
· 13 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 13 years ago
c4824e6
Add hprof. This code builds but is untested.
by Jesse Wilson
· 13 years ago
28ad40d
Support for unresolved types in new-instance during verification.
by Ian Rogers
· 13 years ago
9074b99
Better unresolved type support.
by Ian Rogers
· 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
b066311
Some low-hanging GC performance fruit.
by Elliott Hughes
· 13 years ago
362f9bc
Fix cpplint's whitespace warnings.
by Elliott Hughes
· 13 years ago
24a3c2e
ClassLinker changes
by Brian Carlstrom
· 13 years ago
b04f69f
Fix for test 069.
by Ian Rogers
· 13 years ago
06b37d9
Always log the value when an alignment check fails.
by Elliott Hughes
· 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
Next »