Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
120f1c74a9768e958377b6c97897511b27ae58c8
/
src
/
object.cc
34065b5
Fix build (broken method signature).
by Ian Rogers
· 12 years ago
a5b3024
Split dex_pc<->native_pc mapping table
by Bill Buzbee
· 12 years ago
81d425b
Pass self to lock methods.
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
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 12 years ago
89f9605
Move inferred_reg_category_map to greenland.
by TDYa127
· 12 years ago
8320f38
Prune useless entries from dex to pc map
by buzbee
· 12 years ago
88c95be
Add missing write barriers to Object::Clone, LinkInterfaceMethods
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
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
0b130de
Code cleanup. Full sharpening.
by TDYa127
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 12 years ago
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 12 years ago
d24e264
Fix recursive static field lookup.
by Ian Rogers
· 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
ebe2e0f
Fix InitializeClass to rerun verification for retry status.
by jeffhao
· 12 years ago
a4f9474
Finish cleanup of class/field/method caching.
by Elliott Hughes
· 12 years ago
05fe3b6
Implement X86 trampoline for llvm compiler.
by TDYa127
· 13 years ago
c8dc101
Use dex_pc instead of line_number.
by TDYa127
· 13 years ago
2646757
Don't use work_around_app_jni_bugs for llvm now.
by TDYa127
· 13 years ago
6e94f14
Fix LLVM runtime failures.
by Shih-wei Liao
· 13 years ago
776ac1f
Separate out more of LLVM build. Move verifier.
by Ian Rogers
· 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
0b686e5
Refactor the temporary solution of the stubs.
by TDYa127
· 13 years ago
ccffd9e
Fix link bug in LLVM.
by TDYa127
· 13 years ago
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 13 years ago
8532191
Late method resolution.
by TDYa127
· 13 years ago
9e0e54d
Should not call PushNativeToManagedRecord.
by Shih-wei Liao
· 13 years ago
0ce1315
Fix GetUtfLength to add offset to char array data.
by jeffhao
· 13 years ago
398f64b
Remove more lint, mostly C-style casts.
by Elliott Hughes
· 13 years ago
81ff318
Nomenclature improvements.
by Elliott Hughes
· 13 years ago
e84278b
Stop saying "clazz".
by Elliott Hughes
· 13 years ago
b3ab25b
Enable compiler_test on host.
by Ian Rogers
· 13 years ago
7740579
Rewrite the invoke stubs to use JValue[]s.
by Elliott Hughes
· 13 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 13 years ago
055b776
Remove non-functional IsInSamePackage implementation
by Brian Carlstrom
· 13 years ago
fb6adba
Sharpen virtual calls to final methods.
by Ian Rogers
· 13 years ago
168670b
Fix exception delivery for exceptions caught by a static method called on behalf of <clinit>.
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
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
a185466
Fix SetInferredRegCategoryMap. Null check issue.
by Logan Chien
· 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
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
Next »