Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
edad6a280cfc63cba9646a83724957c71f1c31ba
/
src
/
object.cc
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
09f6b56
Improve Throwable::Dump and log location of verify failing classes.
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
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
ba8eee1
Remove more lint.
by Elliott Hughes
· 13 years ago
e689d51
Still more Mac build fixes.
by Elliott Hughes
· 13 years ago
94c0e33
Interface dispatch bug
by Ian Rogers
· 13 years ago
26c0a1a
Fixed tracer to stub additional classes as they're loaded.
by jeffhao
· 13 years ago
2692b57
Changed tracer to use an instance to hold state instead of statics.
by jeffhao
· 13 years ago
c3b77c7
Avoid copying and strlen(3) in the FindClass path.
by Elliott Hughes
· 13 years ago
b067ac2
Fix for 073-mismatched-field test
by Ian Rogers
· 13 years ago
9557241
Don't default-construct std::strings and then assign them.
by Elliott Hughes
· 13 years ago
5d78d39
Improve consistency of units in logging.
by Elliott Hughes
· 13 years ago
6f1dfe4
Ensure referenced catch block exceptions are in the image.
by Ian Rogers
· 13 years ago
ebd1fd2
Avoid compile time warnings by having ThreadNewException use AllocObject
by Brian Carlstrom
· 13 years ago
4860131
Be robust in stack trace if source file name is missing from dex file.
by Ian Rogers
· 13 years ago
e343b76
Stub to capture method entry/exit.
by jeffhao
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
cccd84f
Implement local setting.
by Elliott Hughes
· 13 years ago
1bba14f
Implement getting of 64-bit locals (double, long).
by Elliott Hughes
· 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
25e79a5
Be compatible with dalvikvm on calls to env->NewString(NULL, 0);
by Jesse Wilson
· 13 years ago
9a6bae8
Don't run managed code until the runtime has started.
by Jesse Wilson
· 13 years ago
169c9a7
Remove the use of Method from jni_compiler
by Ian Rogers
· 13 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 13 years ago
5d4bdc2
Various runtime/JNI related fixes.
by Ian Rogers
· 13 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 13 years ago
28ad40d
Support for unresolved types in new-instance during verification.
by Ian Rogers
· 13 years ago
e091855
Provide a convenience for logging types that don't have an operator<<.
by Elliott Hughes
· 13 years ago
96a253a
Check that Class::AllocObject is not used with arrays
by Brian Carlstrom
· 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
40381fb
Reuse SIRT for C++ references
by Brian Carlstrom
· 13 years ago
362f9bc
Fix cpplint's whitespace warnings.
by Elliott Hughes
· 13 years ago
24a3c2e
ClassLinker changes
by Brian Carlstrom
· 13 years ago
d81cdcc
Fix annotations test 004.
by Jesse Wilson
· 13 years ago
b04f69f
Fix for test 069.
by Ian Rogers
· 13 years ago
26c935a
Make Method::ToDexPC tolerate callee save methods
by Brian Carlstrom
· 13 years ago
5de8fe5
Add internal compiler option to control defaulting of boot.art
by Brian Carlstrom
· 13 years ago
466bb25
Proxy implementation
by Ian Rogers
· 13 years ago
b51036c
Strings are compound objects, so allocation failures can occur during allocation.
by Elliott Hughes
· 13 years ago
9f86537
Quieten the "invoking/returned" and "Visiting stack roots" logging.
by Elliott Hughes
· 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
f5a7a47
Enhance CHECK_EQ and friends to allow extra detail to be appended (like CHECK).
by Elliott Hughes
· 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
418dfe7
Enable AllocWithGrowth and OutOfMemoryError throwing.
by Elliott Hughes
· 13 years ago
d9cdfe9
Fix the weird state transitions in verification.
by Elliott Hughes
· 13 years ago
efdbac5
Fix 069 by throwing IncompatibleClassChangeError at runtime when required.
by Elliott Hughes
· 13 years ago
adb460d
Implement finalization.
by Elliott Hughes
· 13 years ago
68e7652
Start moving stack-related stuff out of thread.h.
by Elliott Hughes
· 13 years ago
20cde90
Add Class::IsFinalizable and Object::AddFinalizerReference.
by Elliott Hughes
· 13 years ago
b408de7
Implement the "unreasonable array allocation" OutOfMemoryError.
by Elliott Hughes
· 13 years ago
e24fa61
Separate oat from image
by Brian Carlstrom
· 13 years ago
5cb5ad2
Fix exception throwing to support no detail message.
by Elliott Hughes
· 13 years ago
14134a1
Fix JNI NoSuchMethodErrors.
by Elliott Hughes
· 13 years ago
cc5f9a9
Throw if ResolveMethod fails.
by Elliott Hughes
· 13 years ago
5d40f18
Fixes for "null instanceof" and class initialization
by Brian Carlstrom
· 13 years ago
03f0349
Another go at hardening Class::DumpClass.
by Elliott Hughes
· 13 years ago
395520e
Assorted fixes for running frameworks apps
by Brian Carlstrom
· 13 years ago
4681c80
Various things.
by Elliott Hughes
· 13 years ago
65ca077
Tolerant compilation of classes with missing super classes
by Brian Carlstrom
· 13 years ago
8060925
Implement Class.getDeclared(Constructors|Fields|Methods).
by Elliott Hughes
· 13 years ago
21d9e83
Exception support for object allocation.
by Ian Rogers
· 13 years ago
b886da8
Support for exceptions from array allocation.
by Ian Rogers
· 13 years ago
e51a511
Exception support for CanPutArrayElementFromCode.
by Ian Rogers
· 13 years ago
4a801a4
Enabled access check for classes and methods in the verifier.
by jeffhao
· 13 years ago
418d20f
Implement reflective method invocation.
by Elliott Hughes
· 13 years ago
c41e5b5
Add tables to map between callee saves and vregs
by buzbee
· 13 years ago
e0cfb6f
Fixes to allow the verifier to process frameworks.
by jeffhao
· 13 years ago
ff1ed47
Class cast, fill array and interface exception support.
by Ian Rogers
· 13 years ago
27ec961
Adding oat_process
by Brian Carlstrom
· 13 years ago
845490b
Cleanup resolution of type, field, method indexes
by Brian Carlstrom
· 13 years ago
9d5ccec
Implement as much of VMDebug as we can reasonably do right now.
by Elliott Hughes
· 13 years ago
25c3325
Fix compiler class initialization to properly deal with super classes
by Brian Carlstrom
· 13 years ago
081be7f
Implement Object.clone.
by Elliott Hughes
· 13 years ago
93dd966
Implicit NPE support when no exception given to throw.
by Ian Rogers
· 13 years ago
5b8e4c8
Change Class::component_type_ and implement reflect.Array
by Brian Carlstrom
· 13 years ago
67375ac
Support for exception throwing from JNI.
by Ian Rogers
· 13 years ago
f867b6f
Filling in some Class, Method, and Field native code needed during startup and I/O
by Brian Carlstrom
· 13 years ago
9a195c9
Fix array-put-object
by buzbee
· 13 years ago
54e7df1
Various bits of cleanup.
by Elliott Hughes
· 13 years ago
5f79133
Implement monitors.
by Elliott Hughes
· 13 years ago
bdb0391
Support for exception throwing.
by Ian Rogers
· 13 years ago
a5a97a2
Compile time class initialization for classes without <clinit>
by Brian Carlstrom
· 13 years ago
1619286
Add oat file generation and tests to build
by Brian Carlstrom
· 13 years ago
5ea047b
Support 64-bit volatiles and reference/pointer volatiles.
by Elliott Hughes
· 13 years ago
c74255f
Interning image strings
by Brian Carlstrom
· 13 years ago
4b620ff
Finish moving state to managed heap
by Brian Carlstrom
· 13 years ago
1240dad
Test conversion of floats and doubles to strings.
by Elliott Hughes
· 13 years ago
2ed6739
Move Method shorty to managed heap
by Brian Carlstrom
· 13 years ago
Next »