summaryrefslogtreecommitdiff
path: root/runtime/verifier/method_verifier.h
AgeCommit message (Expand)Author
2025-01-15verifier: Clean up `HandleMoveException`. Vladimir Marko
2025-01-10verifier: Use `RegTypeCache::kUndefinedCacheId` more. Vladimir Marko
2025-01-09verifier: Speed up failure recording. Vladimir Marko
2024-12-05verifier: Refactor `Is{,Strictly}AssignableFrom(). Vladimir Marko
2024-11-28verifier: Create `std::ostringstream` only if needed. Vladimir Marko
2024-11-21verifier: Use `ArenaAllocator` in verifier... Vladimir Marko
2024-10-31verifier: Track allocation dex pcs in `RegisterLine`. 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-10-16Remove dead `MethodVerifier::ResolveCheckedClass()`. Vladimir Marko
2024-06-13Clean up `MethodVerifier` fields. Vladimir Marko
2024-01-17Add visibility attributes in runtime/verifier Dmitrii Ishcheikin
2023-06-14Replace GcRoots in the verifier to use VariableSizedHandleScope. Nicolas Geoffray
2021-10-04Remove the notion of soft failure within the verifier. Nicolas Geoffray
2021-07-23verifier: Remove support for precise constants and RegisterTrackingMode. Nicolas Geoffray
2021-07-14Remove the need of VerifiedMethod in the compiler. Nicolas Geoffray
2021-07-09Clean up verifier interface. Nicolas Geoffray
2021-07-02Verifier cleanups. Nicolas Geoffray
2021-06-30verifier: do not infer an instruction will throw. Nicolas Geoffray
2021-06-30Remove experimental flag in verifier. Nicolas Geoffray
2021-03-22Explictly pass VerifierDeps when asking for class verification. Nicolas Geoffray
2020-11-05Change vdex format to store per-class assignable types. Nicolas Geoffray
2020-10-21Remove the checkcast quickening optimization. Nicolas Geoffray
2019-10-28Perform reverify with shared mutator-lock. Alex Light
2019-10-22Revert^2 "Class redefinition sometimes needs to update verification" Alex Light
2019-10-22Revert "Class redefinition sometimes needs to update verification" Nicolas Geoffray
2019-10-18Class redefinition sometimes needs to update verification Alex Light
2019-07-29ART: Verifier cleanup Andreas Gampe
2019-07-29ART: Verifier cleanup Andreas Gampe
2019-07-29ART: Verifier cleanup Andreas Gampe
2019-07-11ART: Prepare to remove VERIFY_ERROR_UNRESOLVED_CATCH Andreas Gampe
2019-07-10Revert "ART: Remove VERIFY_ERROR_UNRESOLVED_CATCH" Andreas Gampe
2019-07-08ART: Remove VERIFY_ERROR_UNRESOLVED_CATCH Andreas Gampe
2019-06-29ART: Coalesce verifier flags into bit struct Andreas Gampe
2019-05-22Revert^2 "Add verifier fallback for JVMTI Get/SetLocalVariable" Alex Light
2019-05-22Revert "Add verifier fallback for JVMTI Get/SetLocalVariable" David Srbecky
2019-05-22Add verifier fallback for JVMTI Get/SetLocalVariable Alex Light
2019-04-22ART: Templatize internal method verifier class Andreas Gampe
2019-04-22ART: Refactor verifier Andreas Gampe
2019-04-22ART: Do not expose arena allocator from MethodVerifier Andreas Gampe
2019-04-22ART: Clean up MethodVerifier Andreas Gampe
2019-04-15ART: Make LogVerifyInfo newlines consistent Andreas Gampe
2019-03-15ART: Add ClassVerifier Andreas Gampe
2019-01-02ART: Move dex structs into own header Andreas Gampe
2018-08-24ART: Add API level to verifier Andreas Gampe
2018-06-04Revert "Revert "Move runtime/ to ClassAccessor"" Mathieu Chartier
2018-06-02Merge "Revert "Move runtime/ to ClassAccessor"" Alex Light
2018-06-02Revert "Move runtime/ to ClassAccessor" Alex Light