index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
runtime
/
jni
Age
Commit message (
Expand
)
Author
2025-09-18
[SP 2025-09-01] Throw an exception in JNI::NewObject for abstract classes.
banksia-dev
Nicolas Geoffray
2025-02-18
Refactor `Instrumentation` out of `Runtime`.
Vladimir Marko
2025-02-07
Better linking of native bridged methods
dimitry
2025-01-28
Fix missing logging of core platform API violations in just-warn mode.
Martin Stjernholm
2025-01-16
Merge sFields and iFields.
Nicolas Geoffray
2024-11-11
Avoid `strlen()` for `ClassLinker::FindClass()`...
Vladimir Marko
2024-10-28
Do not defer library unloading from zygote
Hans Boehm
2024-10-27
Don't block for long in UnloadNativeLibraries()
Hans Boehm
2024-09-30
Revert^5 "Object.clone() allocates more movable objects"
Nicolas Geoffray
2024-09-26
Revert^4 "Object.clone() allocates more movable objects"
Hans Boehm
2024-09-03
Revert^3 "Object.clone() allocates more movable objects"
Pechetty Sravani (xWF)
2024-08-30
Revert^2 "Object.clone() allocates more movable objects"
Hans Boehm
2024-08-19
Revert "Object.clone() allocates more movable objects"
Hans Boehm
2024-08-19
Use ScopedThreadSuspension to release mutator_lock_
dimitry
2024-08-14
Object.clone() allocates more movable objects
Hans Boehm
2024-08-12
Remove unnecessary Handle<>
dimitry
2024-07-06
Fix lock ordering problem in FindNativeLoaderNamespaceByClassLoader
dimitry
2024-06-13
Use C++20 `string{,_view}::{starts,ends}_with()`, part 1.
Vladimir Marko
2024-05-14
Add `ArtField::GetDeclaringClassDescriptor{,View}()`.
Vladimir Marko
2024-04-18
ART: Fix missing nativeloader symbols for Golem.
Vladimir Marko
2024-04-05
Add getTrampolineForFunctionPointer method to native bridge
dimitry
2024-03-26
Rename enums.h/.cc to pointer_size.h/.cc.
Santiago Aboy Solanes
2024-03-18
Give full access to native libs from Java libs in the same partition
Martin Stjernholm
2024-03-12
Remove default cases when all cases are defined
Santiago Aboy Solanes
2024-02-23
Revert "Give full access to native libs from java libs in the sa..."
Becky Siegel
2024-02-23
Give full access to native libs from java libs in the same partition
Martin Stjernholm
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
2024-01-19
Don't reuse NewLocalRef function
Dmitrii Ishcheikin
2024-01-19
Move previous segment state to `LocalReferenceTable`.
Vladimir Marko
2024-01-17
Add visibility attributes in runtime/jni
Dmitrii Ishcheikin
2023-12-27
Optimize access to gPageSize
Ruben Ayrapetyan
2023-11-30
Initialize gPageSize at runtime via sysconf
Ruben Ayrapetyan
2023-11-30
Use globals naming scheme for kPageSize etc.
Ruben Ayrapetyan
2023-11-30
Make kPageSize-derived values non-constexpr
Ruben Ayrapetyan
2023-11-28
Use CHECK_ALIGNED_PARAM for variable page size
Ruben Ayrapetyan
2023-11-21
Update static_assert dependent on kPageSize
Ruben Ayrapetyan
2023-09-05
Workaround for double `DeleteLocalRef()`.
Vladimir Marko
2023-08-08
Pass JNICallType to NativeBridgeGetTrampoline
dimitry
2023-05-22
Use C++17's [[maybe_unused]] attribute in ART
Stefano Cianciulli
2023-04-26
Update a comment to be correct
Mythri Alle
2023-04-21
Canonicalize non default conflicting methods in jni::EncodeArtMethod
Mythri Alle
2023-04-05
Add tests for `LocalReferenceTable::Trim()`.
Vladimir Marko
2023-04-04
Fix out-of-bounds read in `LocalReferenceTable::Trim()`.
Vladimir Marko
2023-03-31
Reland "Rewrite `LocalReferenceTable`."
Vladimír Marko
2023-03-30
Revert "Rewrite `LocalReferenceTable`."
Vladimír Marko
2023-03-29
Rewrite `LocalReferenceTable`.
Vladimir Marko
2023-01-17
Keep classes alive for stack traces with copied methods.
Vladimir Marko
2022-12-12
Fix clinit debug check in instrumentation.
Vladimir Marko
2022-12-08
Split local reference table out of `IndirectReferenceTable`.
Vladimir Marko
[next]