Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
6ef827a33b04fd5413d2ad88fd4599ca1920c824
/
src
/
dex_verifier.cc
f1864ef
Don't replace dex instructions in the verifier when not the compiler.
by Ian Rogers
· 14 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 14 years ago
0571d35
Refactor the use of Method by the compiler.
by Ian Rogers
· 14 years ago
55d249f
Fix monitor stack depth bug, allow unresolved field in put.
by Ian Rogers
· 14 years ago
f4028cc
Support for unresolved fields in the verifier.
by Ian Rogers
· 14 years ago
f3c1f78
Allow Object to match as interface class target.
by Ian Rogers
· 14 years ago
90f2b30
Allow array length on null to pass verification.
by Ian Rogers
· 14 years ago
28ad40d
Support for unresolved types in new-instance during verification.
by Ian Rogers
· 14 years ago
e091855
Provide a convenience for logging types that don't have an operator<<.
by Elliott Hughes
· 14 years ago
371814f
Testing with the new verifier, fix comments as going through code.
by Shih-wei Liao
· 14 years ago
1592bc7
Fix merge of short constants to not give int.
by Ian Rogers
· 14 years ago
9fdfc18
Debug support for verifier rewriting.
by Ian Rogers
· 14 years ago
9074b99
Better unresolved type support.
by Ian Rogers
· 14 years ago
5ed29bf
Make verifier more liberal with interfaces.
by Ian Rogers
· 14 years ago
b94a27b
Unify static and instance helpers for get/put.
by Ian Rogers
· 14 years ago
b5e95b9
Various verifier fixes.
by Ian Rogers
· 14 years ago
84fa074
Make unresolved a first class verifier type.
by Ian Rogers
· 14 years ago
6b4ef02
Make ResolveField not rely on Field::GetType resolution
by Brian Carlstrom
· 14 years ago
2c8a857
Debug tidying some verification fixes.
by Ian Rogers
· 14 years ago
d81871c
Verifier clean up.
by Ian Rogers
· 14 years ago
40381fb
Reuse SIRT for C++ references
by Brian Carlstrom
· 14 years ago
362f9bc
Fix cpplint's whitespace warnings.
by Elliott Hughes
· 14 years ago
aded5f7
Working ClassLoader
by Brian Carlstrom
· 14 years ago
4f894e3
Fix stack scanning bugs: Add PC OFFSET before retrieving Registermap.
by Shih-wei Liao
· 14 years ago
d6b1f61
Support for stack scanning of roots.
by Ian Rogers
· 14 years ago
2a8a90e
Verifier stops if it can't resolve a class, method, or field.
by jeffhao
· 14 years ago
c0ecd65
Various optimization fixes
by buzbee
· 14 years ago
65ca077
Tolerant compilation of classes with missing super classes
by Brian Carlstrom
· 14 years ago
4a801a4
Enabled access check for classes and methods in the verifier.
by jeffhao
· 14 years ago
e0cfb6f
Fixes to allow the verifier to process frameworks.
by jeffhao
· 14 years ago
4a2b417
Throw exceptions from ClassLinker.
by Elliott Hughes
· 14 years ago
b4df514
Added more checking upon resolution and bytecode rewriting to verifier.
by jeffhao
· 14 years ago
03c99df
Fix Class_getDeclaredConstructorOrMethod to look at direct as well as virtual methods
by Brian Carlstrom
· 14 years ago
5b8e4c8
Change Class::component_type_ and implement reflect.Array
by Brian Carlstrom
· 14 years ago
a0a764a
Added some utility functions for register maps.
by jeffhao
· 14 years ago
e23d93c
Added method fields for register map. Populated by verifier.
by jeffhao
· 14 years ago
98eacac
Enabled verification in the compiler and some other verifier fixes.
by jeffhao
· 14 years ago
d1f0fde
Verifier now generates register maps, though nothing uses them yet.
by jeffhao
· 14 years ago
5fe594f
A bit further along the track of multiple threads.
by Elliott Hughes
· 14 years ago
5dbddee
Added tests for interfaces that extend other interfaces.
by jeffhao
· 14 years ago
bdb7651
Added second pass which does code flow checking to verifier.
by jeffhao
· 14 years ago
0cfe1fb
Use accessor methods for Object fields.
by Ian Rogers
· 14 years ago
1f87008
Add HeapTest and make GC work enough to pass it
by Brian Carlstrom
· 14 years ago
ba5ebb9
Added first pass of verifier and supporting changes.
by jeffhao
· 14 years ago
9cff8e1
Convert Class::descriptor_ from StringPiece to String (as part of image loading)
by Brian Carlstrom
· 14 years ago
578bbdc
Move DexFiles to be allocated on the heap
by Brian Carlstrom
· 14 years ago
1f359b0
Improve CHECK_<op> logging.
by Elliott Hughes
· 14 years ago
0e5d75d
Add support for linking classes.
by Carl Shapiro
· 14 years ago