Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
e48fd0b4780efadc6b3433fe7a56aa5be2a84325
/
runtime
/
verifier
/
verifier_deps.cc
7126c5b
Preverify InMemoryDexClassLoader-loaded classes from vdex
by David Brazdil
· 6 years ago
35a3f6a
Create vdex file for dex loaded with InMemoryDexClassLoader
by David Brazdil
· 6 years ago
eda46e9
Fix vdex fast-verify performance regression
by David Brazdil
· 6 years ago
feb2282
Improve `verified`, add `redefined` class status in VerifierDeps
by David Brazdil
· 6 years ago
1e70b89
Merge changes Id4ffa9f9,I1bb5d05d
by Vladimir Marko
· 6 years ago
6c70224
Replace MergeSets() with std::set::merge().
by Vladimir Marko
· 6 years ago
8e1ca61
Merge "Generalize vdex class redefinition check"
by David Brazdil
· 6 years ago
8fd6722
Generalize vdex class redefinition check
by David Brazdil
· 6 years ago
e027d72
Replace StringPiece with std::string_view in class.h.
by Vladimir Marko
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
7fbc4a5
ART: Move to using locks.h instead of mutex.h
by Andreas Gampe
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 6 years ago
2cffc5d
ObjPtr<>-ify RegTypeCache, fix 1 stale reference use.
by Vladimir Marko
· 6 years ago
9c4a015
Move more runtime code to libartbase, libdexfile
by David Sehr
· 6 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
bf755fe
Fix verifier deps determinism
by Mathieu Chartier
· 7 years ago
72041a0
Use class unloading in dex2oat for verify and extract
by Mathieu Chartier
· 7 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 7 years ago
6d7abbd
ART: More header cleanup - method_verifier.h
by Andreas Gampe
· 7 years ago
a1d2f95
ART: Clean up art_field.h
by Andreas Gampe
· 7 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
bdb540d
Vdex: Workaround arrays with erroneous component type.
by Nicolas Geoffray
· 7 years ago
fc38e91
Do not assume type relationship when recording "not assignable"
by Nicolas Geoffray
· 7 years ago
6e54f78
Only look at vdex related access flags for class/fields/methods.
by Nicolas Geoffray
· 8 years ago
fa4333d
ART: Add operator == and != with nullptr to Handle
by Andreas Gampe
· 8 years ago
865cf90
vdex optimization: avoid doing application type resolution.
by Nicolas Geoffray
· 8 years ago
0e2fe0f
Find the classpath boundary for being assignable to an interface.
by Nicolas Geoffray
· 8 years ago
0f1cb17
Actually record arrays in classpath.
by Nicolas Geoffray
· 8 years ago
2709b5f
Do not record dependencies on arrays.
by Nicolas Geoffray
· 8 years ago
119e846
Point optimizations for vdex.
by Nicolas Geoffray
· 8 years ago
d1665a0
Handle primitive types in VerifierTypes::AddAssignability.
by Nicolas Geoffray
· 8 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 8 years ago
fc2dd61
Speed up verified methods
by Mathieu Chartier
· 8 years ago
340dafa
Use a per-thread VerifierDeps.
by Nicolas Geoffray
· 8 years ago
32b5030
Check same dex file for finding class descriptor string id
by Mathieu Chartier
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
6bb7f1b
Integrate VerifierDeps in compiler driver.
by Nicolas Geoffray
· 8 years ago
8904b6f
Add VerifierDeps::Verify.
by Nicolas Geoffray
· 8 years ago
e70dd56
Dump VerifierDeps in oatdump.
by Nicolas Geoffray
· 8 years ago
d01f60c
Add a VerifierDeps::Dump method.
by Nicolas Geoffray
· 8 years ago
0802518
Save the non-verified classes in the VerifierDeps.
by Nicolas Geoffray
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
3398c78
Move ArtField to ObjPtr
by Mathieu Chartier
· 8 years ago
6f82fbd
Implement VerifierDeps encoding/decoding
by David Brazdil
· 8 years ago
ca3c8c3
Collect verifier dependencies
by David Brazdil
· 8 years ago