summaryrefslogtreecommitdiff
path: root/openjdkjvmti
AgeCommit message (Expand)Author
2025-03-11Remove memfd_create_compat(). Elliott Hughes
2025-02-25Disable -Wcast-function-type-mismatch Aditya Kumar
2025-02-17Refactor `ArtMethod` entrypoint initialization. Vladimir Marko
2025-02-07Remove cdex support from `ArtMethod`... Vladimir Marko
2025-01-16Merge sFields and iFields. Nicolas Geoffray
2024-12-17Document and fix thread flags memory ordering Hans Boehm
2024-12-06Block on concurrent redefinitions instead of returning error Mythri Alle
2024-11-13Explicitly use implementations where necessary for modules in the same apex Colin Cross
2024-11-11Avoid `strlen()` for `ClassLinker::FindClass()`... Vladimir Marko
2024-11-05Use `std::string_view` for `ClassTable` operations. Vladimir Marko
2024-10-29Reland "verifier: Cache types by type index." Vladimír Marko
2024-10-25Revert "verifier: Cache types by type index." Vladimír Marko
2024-10-25verifier: Cache types by type index. Vladimir Marko
2024-10-17Share `RegTypeCache` for all methods in a `Class`. Vladimir Marko
2024-09-30Revert^5 "Object.clone() allocates more movable objects" Nicolas Geoffray
2024-09-26Revert^4 "Object.clone() allocates more movable objects" Hans Boehm
2024-09-03Revert^3 "Object.clone() allocates more movable objects" Pechetty Sravani (xWF)
2024-08-30Revert^2 "Object.clone() allocates more movable objects" Hans Boehm
2024-08-19Revert "Object.clone() allocates more movable objects" Hans Boehm
2024-08-14Object.clone() allocates more movable objects Hans Boehm
2024-08-08Use variable sized ref-offset bitmap for fast VisitReferences() Lokesh Gidra
2024-06-14Use C++20 `string{,_view}::{starts,ends}_with()`, part 2. Vladimir Marko
2024-05-21Reland^3 "Revamp JIT GC." Nicolas Geoffray
2024-05-14Faster `DexFile::FindTypeId()`. Vladimir Marko
2024-05-14Add `ArtField::GetDeclaringClassDescriptor{,View}()`. Vladimir Marko
2024-05-03Revert "Reland^2 "Revamp JIT GC."" Nicolas Geoffray
2024-04-29Reland^2 "Revamp JIT GC." Nicolas Geoffray
2024-04-23Set test ownerships for ART. Martin Stjernholm
2024-04-22Revert "Reland "Revamp JIT GC."" Nicolas Geoffray
2024-04-18Reland "Revamp JIT GC." Nicolas Geoffray
2024-04-17Revert "Revamp JIT GC." Nicolas Geoffray
2024-04-15Revamp JIT GC. Nicolas Geoffray
2024-04-12Fix NameAndSignature::operator== ambiguity Ryan Prichard
2024-04-11Clean up string data access in `DexFile`. Vladimir Marko
2024-03-26Rename enums.h/.cc to pointer_size.h/.cc. Santiago Aboy Solanes
2024-03-16Do not handle suspension request in StartGC Hans Boehm
2024-03-14Make sure there are no lone UNREACHABLEs Santiago Aboy Solanes
2024-02-09Pass functors as rvalues when possible Santiago Aboy Solanes
2024-01-19Move files related to compiled code into oat/ directory Dmitrii Ishcheikin
2023-12-20Revert^18 "Thread suspension cleanup and deadlock fix" Hans Boehm
2023-12-19Revert^17 "Thread suspension cleanup and deadlock fix" Hans Boehm
2023-12-19Revert^16 "Thread suspension cleanup and deadlock fix" Hans Boehm
2023-11-27Revert "Don't call GetPeerFromOtherThread with thread_list_lock_ held" Lokesh Gidra
2023-11-22Remove a warning from redefinition that isn't very useful Mythri Alle
2023-11-17Revert^2 "Add support for dex containers (DEX v41)." David Srbecky
2023-11-16Rename a couple of methods related to redefinition for readability Mythri Alle
2023-11-16Remove an unused jvmti extension and associated code Mythri Alle
2023-11-15Don't call GetPeerFromOtherThread with thread_list_lock_ held Lokesh Gidra
2023-11-15Revert "Add support for dex containers (DEX v41)." David Srbecky
2023-11-14Revert "Turn off LTO for libopenjdkjvmti" Santiago Aboy Solanes