index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
utils
/
jni_macro_assembler.h
Age
Commit message (
Expand
)
Author
2024-03-26
Rename enums.h/.cc to pointer_size.h/.cc.
Santiago Aboy Solanes
2024-02-21
Allocate JNI assembler labels with `ArenaAllocator`.
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-12-14
riscv64: Fix wrong sign-extension for references.
Vladimir Marko
2023-06-29
riscv64: Enable JNI compiler.
Vladimir Marko
2023-06-21
Remove CodeAllocator and the extra copy of generated code.
Nicolas Geoffray
2023-04-04
JNI: Fast-path for decoding returned jobject.
Vladimir Marko
2023-03-09
Remove obsolete functions from JNI macro assemblers.
Vladimir Marko
2022-11-09
Make compiler/utils/ symbols hidden.
Vladimir Marko
2022-11-04
Update method exit hooks from JITed code to not use Stack visitor
Mythri Alle
2022-07-06
Reland^2 "Don't use instrumentation stubs for native methods in debuggable"
Mythri Alle
2022-07-04
Revert "Reland "Don't use instrumentation stubs for native methods in debugga...
Mythri Alle
2022-07-04
Reland "Don't use instrumentation stubs for native methods in debuggable"
Mythri Alle
2022-06-24
Revert "Don't use instrumentation stubs for native methods in debuggable"
Mythri Alle
2022-06-24
Don't use instrumentation stubs for native methods in debuggable
Mythri Alle
2022-05-14
Reland^3 "Don't use AOT code for native methods for java debuggable runtime"
Mythri Alle
2022-05-12
Revert "Reland^2 "Don't use AOT code for native methods for java debuggable r...
Mythri Alle
2022-05-12
Reland^2 "Don't use AOT code for native methods for java debuggable runtime"
Mythri Alle
2022-02-07
Remove unused function JNIMacroAssembler::Call(FrameOffset, Offset).
Peter Collingbourne
2021-12-14
JNI: Inline fast-path for `JniMethodEnd()`.
Vladimir Marko
2021-12-07
JNI: Inline fast-path for `JniMethodStart()`.
Vladimir Marko
2021-11-10
JNI: Move args in registers for @FastNative.
Vladimir Marko
2021-11-08
JNI: Rewrite read barrier slow path.
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-18
JNI compiler: Rewrite exception polling.
Vladimir Marko
2021-10-11
Inline IRT frame push/pop into JNI stubs.
Vladimir Marko
2021-02-23
Do not create HandleScope for JNI transitions.
Vladimir Marko
2020-03-16
Move @CriticalNative arguments in registers.
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
2018-08-28
Remove superfluous 'virtual' specifiers in ART.
Roland Levillain
2018-08-28
Use 'final' and 'override' specifiers directly in ART.
Roland Levillain
2017-12-07
ART: Replace base/logging with android-base/logging
Andreas Gampe
2017-10-09
Use ScopedArenaAllocator for register allocation.
Vladimir Marko
2017-10-04
Do not refresh the Marking Register in CriticalNative methods.
Roland Levillain
2017-08-10
Instrument ARM64 generated code to check the Marking Register.
Roland Levillain
2016-10-13
jni: Add read barrier fast path to jni compiler
Igor Murashkin
2016-09-14
Move ArrayRef to runtime/base
David Brazdil
2016-08-05
ART: Extract macro assembler
Andreas Gampe