summaryrefslogtreecommitdiffstats
path: root/runtime/jni_internal.cc
Commit message (Expand)AuthorAgeFilesLines
...
* | Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-121-1/+1
* | Delete pin tableMathieu Chartier2014-09-111-8/+0
* | Remove abuse of mirror::Object* to reference special values.Ian Rogers2014-09-031-14/+4
* | Add native memory accounting through custom allocator.Mathieu Chartier2014-08-291-0/+1
* | Merge "[ART] Move to system/core native bridge library"Calin Juravle2014-08-151-1/+0
|\ \
| * | [ART] Move to system/core native bridge libraryCalin Juravle2014-08-151-1/+0
* | | Avoid use of std::string where we have const char*.Ian Rogers2014-08-121-5/+8
|/ /
* / Wire up check JNI force copy mode.Ian Rogers2014-08-081-837/+69
|/
* Fix broken JNI IsAssignableFrom.Narayan Kamath2014-08-011-1/+3
* Add GcRoot to clean up and enforce read barriers.Hiroshi Yamauchi2014-07-291-6/+6
* Integrate ART with NativeBridge interfacesYong WU2014-07-241-5/+53
* Remove object_utils.h.Ian Rogers2014-07-161-1/+0
* Break apart header files.Ian Rogers2014-07-151-1/+1
* More checks in JNI RegisterNativesSebastien Hertz2014-07-031-1/+23
* ART: JNI ExceptionDescribe crashes if no exception occurredAlexei Zavjalov2014-07-021-0/+5
* Fix JNI ToReflectedMethod for constructorSebastien Hertz2014-06-261-1/+6
* Address comments on change 45d26c86b00580593067ca42091ad66cf7dc4f7cBrian Carlstrom2014-06-251-1/+1
* Treat larger than jint capacity in NewDirectByteBuffer as an errorBrian Carlstrom2014-06-251-2/+7
* Merge "Add more read barriers for JNI roots."Hiroshi Yamauchi2014-06-201-5/+4
|\
| * Add more read barriers for JNI roots.Hiroshi Yamauchi2014-06-201-5/+4
* | Ensure classes are initialized rather than initializing.Ian Rogers2014-06-181-2/+1
|/
* Fix GetMethodID to find an interface method from a super-interfaceBrian Carlstrom2014-06-181-0/+2
* Fix exception reporting from interpreterSebastien Hertz2014-06-111-0/+3
* Modified functions to return pointers where appropriateFred Shih2014-06-021-14/+48
* Fix GC race condition in visit rootsSerguei Katkov2014-06-021-1/+2
* Merge "Compaction cleanup for FindArrayClass."Mathieu Chartier2014-05-301-1/+1
|\
| * Compaction cleanup for FindArrayClass.Mathieu Chartier2014-05-301-1/+1
* | Add read barriers for the weak roots in the JNI weak globals.Hiroshi Yamauchi2014-05-291-2/+7
|/
* Revert "Revert "Fix an outstanding compaction bug in interpreter.""Mathieu Chartier2014-05-231-1/+1
* Revert "Fix an outstanding compaction bug in interpreter."Mathieu Chartier2014-05-221-1/+1
* Fix an outstanding compaction bug in interpreter.Mathieu Chartier2014-05-221-1/+1
* Fix race condition between GCDaemon and DeleteLocalReferenceYevgeny Rouban2014-05-201-8/+13
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-1/+1
* Delete ClassHelper and fix compaction bug in GetDirectInterfaceMathieu Chartier2014-05-181-5/+6
* Compatibility layer to transition from UniquePtr to std::unique_ptr.Ian Rogers2014-05-151-1/+1
* Merge "Ensure JNI primitive array type is appropriate."Ian Rogers2014-05-141-285/+321
|\
| * Ensure JNI primitive array type is appropriate.Ian Rogers2014-05-141-285/+321
* | Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-34/+41
|/
* Add lockless SynchronizedGet for indirect reference table.Mathieu Chartier2014-05-051-0/+1
* Force inlining on trivial accessors.Ian Rogers2014-04-291-0/+1
* Use __FUNCTION__ in CHECK_NON_NULL_*ARGUMENT.Mathieu Chartier2014-04-241-228/+230
* Clean up ScopedThreadStateChange + Get/SetPrimtiveArrayRegionMathieu Chartier2014-04-241-2/+2
* art: fix dlopen error messageColin Cross2014-04-231-1/+1
* Remove support for app JNI workarounds.Ian Rogers2014-04-221-19/+0
* Allow mixing of thread offsets between 32 and 64bit architectures.Ian Rogers2014-04-011-1/+1
* Improvements to Field.get/set.Ian Rogers2014-03-211-14/+6
* Refactor reflective method invocation.Ian Rogers2014-03-141-131/+30
* Fix tests to pass with VerifyObject.Mathieu Chartier2014-03-071-5/+1
* Add more VerifyObject calls.Mathieu Chartier2014-03-071-2/+8
* Enable annotalysis on clang ART builds.Ian Rogers2014-03-061-4/+2