summaryrefslogtreecommitdiff
path: root/compiler/jni/quick/calling_convention.cc
AgeCommit message (Expand)Author
2024-03-08Pass only shorty to `ArtQuickJniCompileMethod()`. Vladimir Marko
2023-06-27riscv64: Implement JNI compiler for normal native. Vladimir Marko
2023-06-15riscv64: Implement JNI compiler for @CriticalNative. Vladimir Marko
2023-06-13riscv64: Add JNI calling convention. Vladimir Marko
2023-02-03riscv64: add missing UNUSED annotations. Ulya Trafimovich
2022-11-16Make compiler/jni/ symbols hidden. Vladimir Marko
2021-12-14JNI: Inline fast-path for `JniMethodEnd()`. Vladimir Marko
2021-11-02Revert^2 "JNI: Remove `JniMethodFast{Start,End}()`." Vladimir Marko
2021-10-19Revert "JNI: Remove `JniMethodFast{Start,End}()`." Vladimir Marko
2021-10-19JNI: Remove `JniMethodFast{Start,End}()`. Vladimir Marko
2021-03-23JNI: Use callee-save register for IRT cookie. Vladimir Marko
2021-02-23Do not create HandleScope for JNI transitions. Vladimir Marko
2020-02-13Remove MIPS support from JNI/trampoline compiler. Vladimir Marko
2020-01-16jni: Do not create a managed frame for @CriticalNative. Vladimir Marko
2019-01-09ART: Remove instruction_set.h from thread.h Andreas Gampe
2017-12-07ART: Replace base/logging with android-base/logging Andreas Gampe
2017-11-02ART: Make InstructionSet an enum class and add kLast. Vladimir Marko
2017-10-09Use ScopedArenaAllocator for register allocation. Vladimir Marko
2016-10-06jni: Add @CriticalNative support for MIPS32/MIPS64 Goran Jakovljevic
2016-09-09jni: Add @CriticalNative optimization to speed up JNI transitions Igor Murashkin
2016-08-01ART: Convert pointer size to enum Andreas Gampe
2016-04-13Move Assemblers to the Arena. Vladimir Marko
2015-08-18Svelter libart-compiler Alex Light
2015-05-29Move mirror::ArtMethod to native Mathieu Chartier
2015-05-26ART: Clean up arm64 kNumberOfXRegisters usage. Vladimir Marko
2015-04-22Replace NULL with nullptr Mathieu Chartier
2015-03-06Initial support for quick compiler on MIPS64r6. Maja Gagic
2014-05-13Add Handle/HandleScope and delete SirtRef. Mathieu Chartier
2014-04-10AArch64: Jni compiler fixes Serban Constantinescu
2014-04-01Calling convention support for cross 64/32 compilation. Ian Rogers
2014-03-28x86_64: JNI compiler Dmitry Petrochenko
2014-03-19AArch64: Add arm64 runtime support. Stuart Monteith
2014-03-05Generic JNI implementation for x86_64 Andreas Gampe
2013-07-12Create separate Android.mk for main build targets Brian Carlstrom