Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
44dc8a300adb63b1bf465de555b7f8cce0481bb3
/
runtime
/
verifier
/
method_verifier.cc
44dc8a3
verifier: do not infer an instruction will throw.
by Nicolas Geoffray
· 5 years ago
f8b5288
Remove experimental flag in verifier.
by Nicolas Geoffray
· 5 years ago
61c6242
Remove RETURN_VOID_NO_BARRIER byte-code.
by David Srbecky
· 5 years ago
c76fbf0
Fix script when using --verify-soft-fail and --jit.
by Nicolas Geoffray
· 5 years ago
c5cd589
Remove QUICK bytecodes.
by David Srbecky
· 5 years ago
4924ea9
Remove Vdex::GetQuickenedInfoOf and all its users.
by Nicolas Geoffray
· 5 years ago
5b0b2e1
Explictly pass VerifierDeps when asking for class verification.
by Nicolas Geoffray
· 5 years ago
5de5efe
Remove pointer-size arguments from DexCache.
by David Srbecky
· 5 years ago
5c48df9
[verifier]: flag instruction that will throw at runtime
by Nicolas Geoffray
· 5 years ago
d1728bf
Add a kTypeChecksFailure.
by Nicolas Geoffray
· 5 years ago
35a3720
Reland "Remove obsolete code in the verifier."
by Nicolas Geoffray
· 5 years ago
7572e76
Revert "Remove obsolete code in the verifier."
by Nicolas Geoffray
· 5 years ago
22538e4
Remove obsolete code in the verifier.
by Nicolas Geoffray
· 5 years ago
04ea42c
Add a new kind of verifier error with unresolved type checks.
by Nicolas Geoffray
· 5 years ago
c3c4417
Refactor code around the verifier.
by Nicolas Geoffray
· 5 years ago
54ed015
Handle VERIFY_ERROR_INSTANTIATION in compiler and nterp.
by Nicolas Geoffray
· 5 years ago
bd57059
Handle missing methods in compiler and nterp.
by Nicolas Geoffray
· 5 years ago
5bcdd17
Remove unused VERIFY_ERROR_NO_FIELD.
by Nicolas Geoffray
· 5 years ago
b677aff
Support VERIFY_ERROR_CLASS_CHANGE in nterp and compiler.
by Nicolas Geoffray
· 5 years ago
5e82b18
Make it a verification error to misuse FastNative and CriticalNative.
by Nicolas Geoffray
· 5 years ago
1960c42
Change vdex format to store per-class assignable types.
by Nicolas Geoffray
· 6 years ago
938a067
Remove the checkcast quickening optimization.
by Nicolas Geoffray
· 6 years ago
6ebe40f
Remove field/method/class resolution metadata in vdex.
by Nicolas Geoffray
· 6 years ago
346fd96
More inclusive language in the runtime
by David Srbecky
· 6 years ago
aacf977
Reword some comments to be more inclusive
by Orion Hodson
· 6 years ago
1715efa
Add a new class status for verified with access checks.
by Nicolas Geoffray
· 6 years ago
5868ada
Move implementations from class_root.h to -inl.h .
by Vladimir Marko
· 6 years ago
e8ed866
Add MOVE_EXCEPTION to compat throw
by Mathieu Chartier
· 6 years ago
c2d0c96
Perform reverify with shared mutator-lock.
by Alex Light
· 7 years ago
b1eebde
Revert^2 "Class redefinition sometimes needs to update verification"
by Alex Light
· 7 years ago
2cf00ed
Revert "Class redefinition sometimes needs to update verification"
by Nicolas Geoffray
· 7 years ago
db55a11
Class redefinition sometimes needs to update verification
by Alex Light
· 7 years ago
5c93af3
Loosen verifier around interface-invoke-super
by Alex Light
· 7 years ago
4ec4d48
ART: Verifier cleanup
by Andreas Gampe
· 7 years ago
147a911
ART: Remove FailOrAbort for unnecessary cases
by Andreas Gampe
· 7 years ago
b90cad5
ART: Move find-locks code up in the callchain
by Andreas Gampe
· 7 years ago
0134a28
ART: Verifier cleanup
by Andreas Gampe
· 7 years ago
86bf068
ART: Verifier cleanup
by Andreas Gampe
· 7 years ago
f1468b5
ART: Verifier cleanup
by Andreas Gampe
· 7 years ago
fef91cc
ART: Verifier cleanup
by Andreas Gampe
· 7 years ago
e0bbab9
ART: Verifier cleanup
by Andreas Gampe
· 7 years ago
d84794d
ART: Add option to behave fatally on unmarked kThrow
by Andreas Gampe
· 7 years ago
16a08f6
ART: Factor out runtime-exception saved_line fallback
by Andreas Gampe
· 7 years ago
c658278
ART: Introduce CompatThrow
by Andreas Gampe
· 7 years ago
bc919af
ART: Disallow unresolved return types after Q
by Andreas Gampe
· 7 years ago
d78122b
ART: Do not access-check type on instanceof peephole
by Andreas Gampe
· 7 years ago
0d87f99
ART: Remove VERIFY_ERROR_UNRESOLVED_CATCH
by Andreas Gampe
· 7 years ago
4146e06
ART: Prepare to remove VERIFY_ERROR_UNRESOLVED_CATCH
by Andreas Gampe
· 7 years ago
4a30f89
Revert "ART: Remove VERIFY_ERROR_UNRESOLVED_CATCH"
by Andreas Gampe
· 7 years ago
7a82acc
ART: Remove VERIFY_ERROR_UNRESOLVED_CATCH
by Andreas Gampe
· 7 years ago
43884b2
ART: Coalesce verifier flags into bit struct
by Andreas Gampe
· 7 years ago
1e52a07
Correct Indicies -> Indices
by Alex Light
· 7 years ago
d91f841
ART: Log approximate arena usage for slow verifier runs
by Andreas Gampe
· 7 years ago
93adcb5
ART: Remove some compile-time info points
by Andreas Gampe
· 7 years ago
0a7d0b1
ART: Mark unreachable catch handler code in verifier
by Andreas Gampe
· 7 years ago
6087bc2
ART: Handle unresolved catch handler types differently in the verifier
by Andreas Gampe
· 7 years ago
af52cbe
Use TargetSdkLevel in CalculateVerificationInfo
by Alex Light
· 7 years ago
e2ddce3
Revert^2 "Add verifier fallback for JVMTI Get/SetLocalVariable"
by Alex Light
· 7 years ago
99cbfb5
Revert "Add verifier fallback for JVMTI Get/SetLocalVariable"
by David Srbecky
· 7 years ago
e48fd0b
Add verifier fallback for JVMTI Get/SetLocalVariable
by Alex Light
· 7 years ago
efdd1b0
ART: Add throughput to verifier duration message
by Andreas Gampe
· 7 years ago
b34981b
ART: Fix hidden hard fail in instance field verification
by Andreas Gampe
· 7 years ago
bfcca58
ART: Add verifier-debug log for exception handler
by Andreas Gampe
· 7 years ago
99db7bb
ART: Templatize internal method verifier class
by Andreas Gampe
· 7 years ago
fc25ae9
ART: Refactor verifier
by Andreas Gampe
· 7 years ago
d09c059
ART: Do not expose arena allocator from MethodVerifier
by Andreas Gampe
· 7 years ago
51de69e
ART: Clean up MethodVerifier
by Andreas Gampe
· 7 years ago
7c887c5
ART: Under verifier-debug, amend the hard-fail message
by Andreas Gampe
· 7 years ago
2ad6cce
ART: Make LogVerifyInfo newlines consistent
by Andreas Gampe
· 7 years ago
4a57d5f
ART: Remove old cout usage in method_verifier
by Andreas Gampe
· 7 years ago
179b7c6
ObjPtr<>-ify String allocations, fix stale refs.
by Vladimir Marko
· 7 years ago
a43ba3d
ART: Add ClassVerifier
by Andreas Gampe
· 7 years ago
43e4325
ART: Handle clobbering in verifier peephole
by Andreas Gampe
· 7 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 7 years ago
2bb2fbd
Create SdkVersion enum, migrate users to it
by David Brazdil
· 8 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 8 years ago
dc39d32
Revert^2: "ART: Restrict some checks in the verifier to P+"
by Andreas Gampe
· 8 years ago
ff71e66
Revert "ART: Restrict some checks in the verifier to P+"
by Andreas Gampe
· 8 years ago
2337d53
ART: Restrict some checks in the verifier to P+
by Andreas Gampe
· 8 years ago
6cc23ac
ART: Add API level to verifier
by Andreas Gampe
· 8 years ago
0b0ffc1
ART: Add parameter for verifier timing log threshold
by Andreas Gampe
· 8 years ago
b07dcdb
Merge changes I87f2999f,I8af0e845
by Vladimir Marko
· 8 years ago
d93e374
ObjPtr<>-ify ArtMethod and mirror::Method.
by Vladimir Marko
· 8 years ago
ce75049
Revert "Revert "Handle a special case of lock aliasing during lock verification""
by Alexey Grebenkin
· 8 years ago
97c465c
Merge "Revert "Handle a special case of lock aliasing during lock verification""
by Nicolas Geoffray
· 8 years ago
753a055
Revert "Handle a special case of lock aliasing during lock verification"
by Nicolas Geoffray
· 8 years ago
91b6bef
Merge "Handle a special case of lock aliasing during lock verification"
by Treehugger Robot
· 8 years ago
82898ed
Handle a special case of lock aliasing during lock verification
by Alexey Grebenkin
· 8 years ago
e383d23
ART: Mask garbage-memory warnings
by Andreas Gampe
· 8 years ago
4c8e12e
ART: Adds an entrypoint for invoke-custom
by Orion Hodson
· 8 years ago
18e2687
Refactor ClassAccessor to use an index instead of ClassDef pointer
by Mathieu Chartier
· 8 years ago
1f1cb9f
Revert "Revert "Move runtime/ to ClassAccessor""
by Mathieu Chartier
· 8 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 8 years ago
a8bba7d
ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.
by Vladimir Marko
· 8 years ago
2cffc5d
ObjPtr<>-ify RegTypeCache, fix 1 stale reference use.
by Vladimir Marko
· 8 years ago
adbceb7
Remove GcRoot<> static from Throwable and related classes.
by Vladimir Marko
· 8 years ago
c7aa87e
Remove static_class_ from Method/VarHandle and CallSite.
by Vladimir Marko
· 8 years ago
537a4fe
ART: Add VarHandle accessors to invoke-polymorphic entrypoint
by Orion Hodson
· 8 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 8 years ago
dbaa5c7
ART: Compiler support for const-method-handle
by Orion Hodson
· 8 years ago
Next »