Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
0795f23920ee9aabf28e45c63cd592dcccf00216
/
compiler
/
jni
/
jni_compiler_test.cc
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
294a915
jni: test CriticalNative with generic jni
by Igor Murashkin
· 8 years ago
06a04e0
jni: Implement generic JNI support for @CriticalNative/@FastNative
by Igor Murashkin
· 8 years ago
367f3dd
jni: Add @CriticalNative optimization to speed up JNI transitions
by Igor Murashkin
· 8 years ago
9d4b6da
jni: Fast path for @FastNative annotated java methods
by Igor Murashkin
· 8 years ago
c544f34
Initialize native loader before starting runtime
by Dimitry Ivanov
· 8 years ago
5edb063
Fix check_jni_compiler tests
by Dimitry Ivanov
· 8 years ago
457bc24
Revert "Disable tests after latest nativeloader changes."
by Dimitry Ivanov
· 8 years ago
7032e78
Disable tests after latest nativeloader changes.
by Nicolas Geoffray
· 8 years ago
942dc298
Simplify LoadNativeLibrary()
by Dimitry Ivanov
· 9 years ago
d5bbadf
Use shared namespaces for bundled apps
by Dimitry Ivanov
· 9 years ago
5366f5c
Fix call to LoadNativeLibrary
by Dimitry Ivanov
· 9 years ago
f5a3099
Use isolated namespaces for app native libs
by Dmitriy Ivanov
· 9 years ago
f652d60
[MIPS64] JNI Compiler: Sign-extend int function arguments
by Lazar Trsic
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
48ee356
ART: Ignore result for exception-case JNIEndWithReference
by Andreas Gampe
· 10 years ago
da4d79b
Unify ART's various implementations of bit_cast.
by Roland Levillain
· 10 years ago
369810a
ART: Allow scoped adjustments to log verbosity
by Andreas Gampe
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
647b1a8
Fix 2 new sets of clang compiler warnings.
by Ian Rogers
· 10 years ago
6e49869
ART: Fix ARM invoke stub, run Generic JNI in jni_compiler_test
by Andreas Gampe
· 10 years ago
54accbc
Fix bugs in the x86 and arm versions of generic JNI.
by Nicolas Geoffray
· 10 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 10 years ago
4e24b9d
Fix JNI compiler frame size adjustments.
by Vladimir Marko
· 10 years ago
04c31d2
JNI dlsym lookup fixes.
by Ian Rogers
· 10 years ago
c200a4a
ART: Rework Generic JNI, add ARM version
by Andreas Gampe
· 10 years ago
cf4035a
ART: Use StackReference in Quick Stack Frame
by Andreas Gampe
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
1dd61ba
ART: A workaround for a wrongly-read caller's frame
by Vladimir Kostyukov
· 11 years ago
ad61517
Fix wrong handling of Generic JNI not finding native method.
by Andreas Gampe
· 11 years ago
ee1d79a
Cleanup transaction support
by Sebastien Hertz
· 11 years ago
53b8b09
Refactor reflective method invocation.
by Ian Rogers
· 11 years ago
0f67847
Unify 64bit int constant definitions.
by Ian Rogers
· 11 years ago
7a0e504
More JNI compiler tests and small fix
by Andreas Gampe
· 11 years ago
bf6b92a
Generic JNI implementation for x86_64
by Andreas Gampe
· 11 years ago
a1ce1fe
Split up CommonTest into CommonRuntimeTest and CommonCompilerTest
by Brian Carlstrom
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
055d46c
Add missing SIRT to LoadNativeLibrary.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/compiler/jni/jni_compiler_test.cc]
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 11 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
04d7aa9
Fix object verification.
by Ian Rogers
· 12 years ago
bd86bcc
Tracking rebase to jb-mr1-release
by Brian Carlstrom
· 12 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
8550c9c
Move the jni_compiler_test under compiler/jni.
by Ian Rogers
· 12 years ago
[Renamed from src/jni_compiler_test.cc]
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 12 years ago
81d425b
Pass self to lock methods.
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
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
fc7120c
Fix JNI Compiler for x86 target
by Brian Carlstrom
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 12 years ago
a21039c
Fix a bunch more lint.
by Elliott Hughes
· 12 years ago
3f6635a
Improve JniAbort (and JNI tests).
by Elliott Hughes
· 12 years ago
c553b95
Fix JNI return type checking on portable path.
by Ian Rogers
· 12 years ago
672df88
Fix JNI compiler test for portable path.
by Ian Rogers
· 12 years ago
a168c83
Convince tsan that the card table isn't a problem.
by Elliott Hughes
· 12 years ago
3e778f7
Fix JNI stubs for synchronized native methods with double/long arguments in low registers.
by Elliott Hughes
· 12 years ago
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 13 years ago
b264f08
Implement native method return value and upcall argument type checking.
by Elliott Hughes
· 13 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 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
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 13 years ago
46f060a
Move other compiler bits into the compiler shared libraries.
by Elliott Hughes
· 13 years ago
c779284
Fix bug in JNI compiler AAPCS padding calculation
by Ian Rogers
· 13 years ago
1cefdbd
Test invocation of static methods through JNI stub
by Ian Rogers
· 13 years ago
2faa5f1
Fix copyright headers.
by Elliott Hughes
· 13 years ago
b9cc1ca
Remove need for libarttest.so for gtests for tradefed
by Brian Carlstrom
· 13 years ago
40381fb
Reuse SIRT for C++ references
by Brian Carlstrom
· 13 years ago
5a7a74a
Support for JNI local reference cookie.
by Ian Rogers
· 13 years ago
dc51b79
Save/restore local table state on down calls.
by Ian Rogers
· 13 years ago
01158d7
Implement most of VMStack and some of Zygote.
by Elliott Hughes
· 13 years ago
25c3325
Fix compiler class initialization to properly deal with super classes
by Brian Carlstrom
· 13 years ago
e5de95b
Fix JNI thread state transitions.
by Ian Rogers
· 13 years ago
67375ac
Support for exception throwing from JNI.
by Ian Rogers
· 13 years ago
bdb0391
Support for exception throwing.
by Ian Rogers
· 13 years ago
1619286
Add oat file generation and tests to build
by Brian Carlstrom
· 13 years ago
8d768a9
Thread suspension.
by Elliott Hughes
· 13 years ago
aaa2080
Implement Throwable::nativeFillInStackTrace and nativeGetStackTrace.
by Ian Rogers
· 13 years ago
31384c5
Generating stub code for registering a jni function at runtime.
by Shih-wei Liao
· 13 years ago
1240dad
Test conversion of floats and doubles to strings.
by Elliott Hughes
· 13 years ago
2c8f653
Support for cross compilation.
by Ian Rogers
· 13 years ago
7a99c11
Fix various JNI compiler bugs/unimplementeds.
by Ian Rogers
· 13 years ago
82f3e09
Minor test tweaks.
by Ian Rogers
· 13 years ago
b9231c8
Test arg passing for arraycopy.
by Ian Rogers
· 13 years ago
9b269d2
Fix bug in long arguments for JNI on x86
by Ian Rogers
· 13 years ago
9baa4ae
Remove use of MemMap for code allocation.
by Brian Carlstrom
· 13 years ago
558788e
Testing the decoding of JObject.
by Shih-wei Liao
· 13 years ago
Next »