summaryrefslogtreecommitdiff
path: root/openjdkjvmti
AgeCommit message (Expand)Author
2020-07-22Fix incorrect dex-cache clearing with structural redefinitionandroid-11.0.0_r30android11-qpr1-c-releaseAlex Light
2020-06-24Avoid eating SEGVs when performing on-demand dequickenAlex Light
2020-06-12Add a new class status for verified with access checks.Nicolas Geoffray
2020-06-09Preserve JNI bindings across structural redefinitionAlex Light
2020-05-04Set apex_available propertyJiyong Park
2020-02-11Change j.l.r.Field to use ArtField index instead of dexFileIndexAlex Light
2020-01-31Replace instrumention id with stack pointers.Nicolas Geoffray
2020-01-30Reland "Set SA_SIGINFO. Rename thread to include perfetto."Florian Mayer
2020-01-29Remove old JDWP implementation from ARTAlex Light
2020-01-28Ensure IsStructurallyRedefinable takes into account subtypesAlex Light
2020-01-21Fix race resulting in UAF in class-define-pausingAlex Light
2020-01-14Remove the LogId parameter from libbase's LogMessageTom Cherry
2020-01-13Add even more sanity checks to ti_redefine.cc and skipsAlex Light
2020-01-10Add more logging around array sanity checksAlex Light
2020-01-09Fix redefinition causing corrupt j.l.r.Field objectsAlex Light
2020-01-07Revert^2 "Remove finalizable restriction on structural redefinition"Alex Light
2020-01-07Revert "Remove finalizable restriction on structural redefinition"Alex Light
2020-01-07Remove finalizable restriction on structural redefinitionAlex Light
2019-12-20Revert submission 1194828-revert-1191937-art_apex_available-DWXQGTKMARJiyong Park
2019-12-19Remove class-hierarchy restriction from structural redefinitionAlex Light
2019-12-19Revert submission 1191937-art_apex_availableJoseph Murphy
2019-12-19Use apex_available propertyJiyong Park
2019-12-18Fix ABA bug with PreObjectAlloc event being missedAlex Light
2019-12-18Fix reversed compare_exchange check.Alex Light
2019-12-18Fix alignment bug in PreObjectAllocAlex Light
2019-12-17Fix typo FieldNameAndSignature vs MethodNameAndSignature.Alex Light
2019-12-13Fix incorrect DCHECKAlex Light
2019-12-11Revert^4 "Allow structural redefinition on non-final classes."Alex Light
2019-12-04Add missing Barriers in ReplaceReferencesAlex Light
2019-12-03Revert "Revert^2 "Allow structural redefinition on non-final classes.""Nicolas Geoffray
2019-12-02Revert^2 "Make opaque-jni-ids:swapable more efficient"Alex Light
2019-12-02Add null check in AppendToBootClassPathMathieu Chartier
2019-12-02Revert "Make opaque-jni-ids:swapable more efficient"Alex Light
2019-12-02Revert^2 "Allow structural redefinition on non-final classes."Alex Light
2019-12-02Make opaque-jni-ids:swapable more efficientAlex Light
2019-11-26Revert "Allow structural redefinition on non-final classes."Roland Levillain
2019-11-26Allow structural redefinition on non-final classes.Alex Light
2019-11-19Revert^4 "Initial support for adding virtuals with structural redefinition"Alex Light
2019-11-19Revert^3 "Initial support for adding virtuals with structural redefinition"Alex Light
2019-11-18Revert^2 "Initial support for adding virtuals with structural redefinition"Alex Light
2019-11-18Revert "Initial support for adding virtuals with structural redefinition"Nicolas Geoffray
2019-11-16Initial support for adding virtuals with structural redefinitionAlex Light
2019-11-15Implement STL iterators on ObjectArray and add helpersAlex Light
2019-11-11Use explicit list of mirrored class when checking CanRedefineAlex Light
2019-11-11Ensure structural redefinition can shadow functions/fieldsAlex Light
2019-11-11Don't visit invalid Dex-cache slotsAlex Light
2019-11-04Include interfaces in IterateOverInstancesOfClassAlex Light
2019-10-30Add more standard structural redefinition entrypointsAlex Light
2019-10-28Perform reverify with shared mutator-lock.Alex Light
2019-10-22Revert^2 "Class redefinition sometimes needs to update verification"Alex Light