index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
jni
/
quick
/
calling_convention.h
Age
Commit message (
Expand
)
Author
2024-03-26
Rename enums.h/.cc to pointer_size.h/.cc.
Santiago Aboy Solanes
2024-03-08
Pass only shorty to `ArtQuickJniCompileMethod()`.
Vladimir Marko
2024-02-12
JNI: Keep previous LRT state in callee-save reg.
Vladimir Marko
2024-02-08
Use register pair loads/stores in JNI stubs...
Vladimir Marko
2023-06-27
riscv64: Implement JNI compiler for normal native.
Vladimir Marko
2022-11-16
Make compiler/jni/ symbols hidden.
Vladimir Marko
2022-11-04
Update method exit hooks from JITed code to not use Stack visitor
Mythri Alle
2021-12-14
JNI: Inline fast-path for `JniMethodEnd()`.
Vladimir Marko
2021-11-23
Revert^2 "JNI: Rewrite locking for synchronized methods."
Vladimir Marko
2021-11-23
Revert "JNI: Rewrite locking for synchronized methods."
Vladimir Marko
2021-11-22
JNI: Rewrite locking for synchronized methods.
Vladimir Marko
2021-11-02
Revert^2 "JNI: Remove `JniMethodFast{Start,End}()`."
Vladimir Marko
2021-10-19
Revert "JNI: Remove `JniMethodFast{Start,End}()`."
Vladimir Marko
2021-10-19
JNI: Remove `JniMethodFast{Start,End}()`.
Vladimir Marko
2021-10-11
Inline IRT frame push/pop into JNI stubs.
Vladimir Marko
2021-03-23
JNI: Use callee-save register for IRT cookie.
Vladimir Marko
2021-02-23
Do not create HandleScope for JNI transitions.
Vladimir Marko
2020-06-19
Direct calls to @CriticalNative methods.
Vladimir Marko
2020-03-02
Move entry spills determination to JNI compiler.
Vladimir Marko
2020-01-16
jni: Do not create a managed frame for @CriticalNative.
Vladimir Marko
2019-01-09
ART: Remove instruction_set.h from thread.h
Andreas Gampe
2018-02-28
Header library to remove dependence on runtime/
David Sehr
2017-10-09
Use ScopedArenaAllocator for register allocation.
Vladimir Marko
2016-10-06
jni: Add @CriticalNative support for MIPS32/MIPS64
Goran Jakovljevic
2016-09-14
Move ArrayRef to runtime/base
David Brazdil
2016-09-09
jni: Add @CriticalNative optimization to speed up JNI transitions
Igor Murashkin
2016-08-01
ART: Convert pointer size to enum
Andreas Gampe
2016-05-19
Clean up JNI calling convention callee saves.
Vladimir Marko
2016-04-13
Move Assemblers to the Arena.
Vladimir Marko
2015-08-12
Remove unnecessary `explicit` qualifiers on constructors.
Roland Levillain
2015-05-29
Move mirror::ArtMethod to native
Mathieu Chartier
2015-01-30
ART: Change x86 long param ABI (Quick/JNI/Opt)
Mark Mendell
2014-07-15
Break apart header files.
Ian Rogers
2014-05-29
ART: Use StackReference in Quick Stack Frame
Andreas Gampe
2014-05-13
Add Handle/HandleScope and delete SirtRef.
Mathieu Chartier
2014-05-01
ART: aarch64 jni compiler needs to extend small return types
Andreas Gampe
2014-04-10
AArch64: Jni compiler fixes
Serban Constantinescu
2014-04-10
art: Use SIRT::GetAlignedSirtSizeTarget in calling convention
Dmitry Petrochenko
2014-04-01
Calling convention support for cross 64/32 compilation.
Ian Rogers
2014-04-01
art: Make calling convention immune to SIRT structure change
Dmitry Petrochenko
2014-03-28
x86_64: JNI compiler
Dmitry Petrochenko
2013-07-29
Move assembler out of runtime into compiler/utils.
Ian Rogers
2013-07-17
Fix multiple inclusion guards to match new pathnames
Brian Carlstrom
2013-07-12
Create separate Android.mk for main build targets
Brian Carlstrom