Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
96e5f95196bb77145672684c613b529be8dad907
/
runtime
/
jni_internal.cc
9d7a4ac
Delete too spammy VLOG(heap) in ReleasePrimitiveArray
by Mathieu Chartier
· 9 years ago
4d87df6
Improve handling of daemon threads after runtime shutdown
by Mathieu Chartier
· 9 years ago
e64300b
Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class""
by Alex Light
· 9 years ago
ae358c1
Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"
by Alex Light
· 9 years ago
6286a97
Combine direct_methods_ and virtual_methods_ fields of mirror::Class
by Alex Light
· 9 years ago
1646d7a
Optimize some commonly used utf8 functions by:
by Bruce Hoult
· 9 years ago
795e341
ART: Fix potential integer overflow in JNI.
by Vladimir Marko
· 9 years ago
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 9 years ago
76f55b0
Synchronize JNI critical calls with the CC collector thread flip.
by Hiroshi Yamauchi
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
dd06afe
Require mutator lock for DeleteLocalRef
by Mathieu Chartier
· 9 years ago
08ac922
Fix JNI GetSuperClasss
by Brian Carlstrom
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
39b6c24
Intercept JNI invocation of String.<init> methods.
by Jeff Hao
· 9 years ago
3f1dc56
ART: Fix RegisterNative order
by Andreas Gampe
· 9 years ago
36bce58
Add notes about fast JNI calls.
by Hiroshi Yamauchi
· 10 years ago
5c02d6c
Improve JNI registration failure logging
by Mathieu Chartier
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
fc58af4
Add AbstractMethod, Constructor, Method
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
02d2f29
Fix the read barrier builds.
by Hiroshi Yamauchi
· 10 years ago
daaf326
Add AccessibleObject and Field to mirror
by Mathieu Chartier
· 10 years ago
4585f87
ART: Some runtime cleanup
by Andreas Gampe
· 10 years ago
81c6f8d
ART: PathClassLoader for compiler
by Andreas Gampe
· 10 years ago
089bb92
am 2af72de8: Merge "Remove ThrowLocation."
by Nicolas Geoffray
· 10 years ago
0aa50ce
Remove ThrowLocation.
by Nicolas Geoffray
· 10 years ago
a60bb12
am 5c9d8f0d: Merge "Compute the right catch location for the debugger."
by Nicolas Geoffray
· 10 years ago
14691c5
Compute the right catch location for the debugger.
by Nicolas Geoffray
· 10 years ago
4cac71c
am 3d7d2af4: Merge "Change how we report exceptions to the debugger."
by Nicolas Geoffray
· 10 years ago
7642cfc
Change how we report exceptions to the debugger.
by Nicolas Geoffray
· 10 years ago
adc5c36
am 2f9d7a5b: am 508d2665: Merge "ART: Do not JNI abort on nullptr GetObjectRefType"
by Andreas Gampe
· 10 years ago
a876307
ART: Do not JNI abort on nullptr GetObjectRefType
by Andreas Gampe
· 10 years ago
89f67e9
am 79bd7b12: am 7939a254: Merge "Add a missing SHARED_LOCKS_REQUIRED(mutator_lock_)."
by Stephen Hines
· 10 years ago
95c51b3
Add a missing SHARED_LOCKS_REQUIRED(mutator_lock_).
by Stephen Hines
· 10 years ago
d3a2388
am 7210368d: am 825365c5: Merge "Fix reference leaks in ToReflectedMethod and ToReflectedField"
by Mathieu Chartier
· 10 years ago
41da596
Fix reference leaks in ToReflectedMethod and ToReflectedField
by Mathieu Chartier
· 10 years ago
b7d1e2e
am ae1a434f: am 78a32333: Merge "ART: More warnings"
by Andreas Gampe
· 10 years ago
ae1a434
am 78a32333: Merge "ART: More warnings"
by Andreas Gampe
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
f004fab
am 1525ed87: am a10a8b56: Merge "Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags."
by Ian Rogers
· 10 years ago
1525ed8
am a10a8b56: Merge "Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags."
by Ian Rogers
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
0e1fd48
am 4799e0d9: am aea6888b: Merge "Tidy up logging."
by Ian Rogers
· 10 years ago
4799e0d
am aea6888b: Merge "Tidy up logging."
by Ian Rogers
· 10 years ago
c7dd295
Tidy up logging.
by Ian Rogers
· 10 years ago
54b3aa6
am b3f18cf7: Merge "Make ART compile with GCC -O0 again."
by Ian Rogers
· 10 years ago
301861c
am cb142101: Merge "Add way to ensure we are at the front of the sigaction chain"
by Mathieu Chartier
· 10 years ago
b3f18cf
Merge "Make ART compile with GCC -O0 again."
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
d000480
Add way to ensure we are at the front of the sigaction chain
by Mathieu Chartier
· 10 years ago
233806e
am 902c989b: Merge "Add way to warn about missing JNI_ABORT"
by Mathieu Chartier
· 10 years ago
24555ad
Add way to warn about missing JNI_ABORT
by Mathieu Chartier
· 10 years ago
4c6e068
am 6d031046: ART: Update for split native bridge initialization
by jgu21
· 10 years ago
6d03104
ART: Update for split native bridge initialization
by jgu21
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
2e15893
Delete pin table
by Mathieu Chartier
· 10 years ago
a967c62
Delete pin table
by Mathieu Chartier
· 10 years ago
c0542af
Remove abuse of mirror::Object* to reference special values.
by Ian Rogers
· 10 years ago
bad0267
Add native memory accounting through custom allocator.
by Mathieu Chartier
· 10 years ago
5369c40
Add native memory accounting through custom allocator.
by Mathieu Chartier
· 10 years ago
93de427
[ART] Move to system/core native bridge library
by Calin Juravle
· 10 years ago
37f048b
Merge "[ART] Move to system/core native bridge library"
by Calin Juravle
· 10 years ago
c842352
[ART] Move to system/core native bridge library
by Calin Juravle
· 10 years ago
20ae1d7
Clean up native bridge
by Ian Rogers
· 10 years ago
cb6b0f3
Avoid use of std::string where we have const char*.
by Ian Rogers
· 10 years ago
1ff3c98
Avoid use of std::string where we have const char*.
by Ian Rogers
· 10 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 10 years ago
1268b74
Fix broken JNI IsAssignableFrom.
by Narayan Kamath
· 10 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 10 years ago
355383f
Integrate ART with NativeBridge interfaces
by Yong WU
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
e63db27
Break apart header files.
by Ian Rogers
· 10 years ago
fa65e84
More checks in JNI RegisterNatives
by Sebastien Hertz
· 10 years ago
3a1444c
ART: JNI ExceptionDescribe crashes if no exception occurred
by Alexei Zavjalov
· 10 years ago
d333376
Fix JNI ToReflectedMethod for constructor
by Sebastien Hertz
· 10 years ago
85a9336
Address comments on change 45d26c86b00580593067ca42091ad66cf7dc4f7c
by Brian Carlstrom
· 10 years ago
45d26c8
Treat larger than jint capacity in NewDirectByteBuffer as an error
by Brian Carlstrom
· 10 years ago
8d16f20
Merge "Add more read barriers for JNI roots."
by Hiroshi Yamauchi
· 10 years ago
ea2e1bd
Add more read barriers for JNI roots.
by Hiroshi Yamauchi
· 10 years ago
6c5cb21
Ensure classes are initialized rather than initializing.
by Ian Rogers
· 10 years ago
004644f
Fix GetMethodID to find an interface method from a super-interface
by Brian Carlstrom
· 10 years ago
9f10203
Fix exception reporting from interpreter
by Sebastien Hertz
· 10 years ago
56890e2
Modified functions to return pointers where appropriate
by Fred Shih
· 10 years ago
a309d76
Fix GC race condition in visit roots
by Serguei Katkov
· 10 years ago
b379e8d
Merge "Compaction cleanup for FindArrayClass."
by Mathieu Chartier
· 10 years ago
b74cd29
Compaction cleanup for FindArrayClass.
by Mathieu Chartier
· 10 years ago
196851b
Add read barriers for the weak roots in the JNI weak globals.
by Hiroshi Yamauchi
· 10 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 10 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 10 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 10 years ago
35aef2c
Fix race condition between GCDaemon and DeleteLocalReference
by Yevgeny Rouban
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
cbfb8b2
Merge "Ensure JNI primitive array type is appropriate."
by Ian Rogers
· 10 years ago
2d10b20
Ensure JNI primitive array type is appropriate.
by Ian Rogers
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
c56057e
Add lockless SynchronizedGet for indirect reference table.
by Mathieu Chartier
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
Next »