Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
12b479c82a96ca7f92b7b26ea3227d78ad7d3130
/
compiler
/
jni
/
jni_compiler_test.cc
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
· 10 years ago
ad61517
Fix wrong handling of Generic JNI not finding native method.
by Andreas Gampe
· 10 years ago
ee1d79a
Cleanup transaction support
by Sebastien Hertz
· 11 years ago
53b8b09
Refactor reflective method invocation.
by Ian Rogers
· 10 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
· 11 years ago
04d7aa9
Fix object verification.
by Ian Rogers
· 11 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
· 12 years ago
b264f08
Implement native method return value and upcall argument type checking.
by Elliott Hughes
· 12 years ago
57b86d4
Refactor runtime support.
by Ian Rogers
· 12 years ago
28f1a14
Implement LLVM version of jni_compiler to pass 17 jni_compiler tests.
by TDYa127
· 12 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 12 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 12 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
0cfe1fb
Use accessor methods for Object fields.
by Ian Rogers
· 13 years ago
82da44b
Fix the "mov R1, R2; mov R2, R3" bug in jni_compiler.
by Shih-wei Liao
· 13 years ago
90a3369
Switch to UniquePtr.
by Elliott Hughes
· 13 years ago
8a48741
Allow compilation of classes in different ClassLoaders
by Brian Carlstrom
· 13 years ago
a250199
Add -Xcheck:jni.
by Elliott Hughes
· 13 years ago
ff0f9be
Fix DexFile's line number and test EH and StackTraceElement in 3 ways.
by Shih-wei Liao
· 13 years ago
9f30b38
Externalize test code
by Brian Carlstrom
· 13 years ago
408f79a
Add validate object, clean up stack indirect reference table.
by Ian Rogers
· 13 years ago
e5b0dc8
Add "class Throwable" and rewrite exception throwing to use JNI.
by Elliott Hughes
· 13 years ago
c143c55
Updating the compiler to use the new-world model
by buzbee
· 13 years ago
a663ea5
Initialize ClassLinker from image
by Brian Carlstrom
· 13 years ago
a8cd9f4
Support for local references allocated in SHBs.
by Ian Rogers
· 13 years ago
cdd1d2d
Move JNI compiler tests to use pure JNI.
by Ian Rogers
· 13 years ago
4a289ed
Work on heap and space initialization to support image loading
by Brian Carlstrom
· 13 years ago
f734cf5
Add ParsedOptions test (and migrate RuntimeTest to CommonTest)
by Brian Carlstrom
· 13 years ago
0d666d8
Fix JNI compiler for synchronized methods.
by Ian Rogers
· 13 years ago
db4d540
First pass of ImageWriter
by Brian Carlstrom
· 13 years ago
ad107ab
Remove author attributions.
by Carl Shapiro
· 13 years ago
330304d
Create JNIEnv*s on the right threads.
by Elliott Hughes
· 13 years ago
8860c0e
Use the method descriptor for prototype and return type comparisons.
by Carl Shapiro
· 13 years ago
74eb46a
Improved ClassLoader support
by Brian Carlstrom
· 13 years ago
419ec7b
Materialize method descriptors when instantiating method objects.
by Carl Shapiro
· 13 years ago
b0460ea
Add support for opening classes.dex file from zip, jar, apk
by Brian Carlstrom
· 13 years ago
Next »