summaryrefslogtreecommitdiffstats
path: root/runtime/verifier/method_verifier.h
Commit message (Expand)AuthorAgeFilesLines
* Don't allow suspension from FindLocksAtDexPcMathieu Chartier2015-01-061-3/+9
* ART: Fix verification of constructors.Stephen Kyle2014-12-221-10/+10
* Add verifier support for dequickeningMathieu Chartier2014-12-111-5/+4
* Avoid abort in malformed dex code.Ian Rogers2014-11-141-10/+8
* ART: Fix possible soft+hard failure in verifierAndreas Gampe2014-11-091-16/+10
* ART: Reject branch/switch/throw to move-result.Stephen Kyle2014-09-241-0/+15
* ART: Rename Handle hierarchyAndreas Gampe2014-09-151-17/+17
* ART: Allow quickening in the boot imageAndreas Gampe2014-09-151-12/+30
* Fix stale root error in verifierMathieu Chartier2014-09-121-0/+2
* Compile time performance improvements focusing on interpret-only.Ian Rogers2014-09-121-6/+11
* Revert "Add read barriers for the roots in the verifier."Ian Rogers2014-09-101-16/+16
* Clean up Handle usage.Mathieu Chartier2014-08-231-14/+15
* Handlerize MethodVerifier::mirror_method_.Hiroshi Yamauchi2014-08-221-4/+5
* Add read barriers for the roots in the verifier.Hiroshi Yamauchi2014-07-311-16/+16
* Only allow instance-of to improve knowledge of a type for downcasts.Ian Rogers2014-07-081-1/+3
* ART: Make verifier check invocation args of unresolved methodsAndreas Gampe2014-06-171-0/+12
* Reduce header files including header files.Ian Rogers2014-06-061-6/+2
* Merge "Revert "Revert "Fix an outstanding compaction bug in interpreter."""Mathieu Chartier2014-05-231-6/+6
|\
| * Revert "Revert "Fix an outstanding compaction bug in interpreter.""Mathieu Chartier2014-05-231-6/+6
* | Make the specification of when we need precise constants more precise.Ian Rogers2014-05-231-3/+10
|/
* Revert "Fix an outstanding compaction bug in interpreter."Mathieu Chartier2014-05-221-6/+6
* Fix an outstanding compaction bug in interpreter.Mathieu Chartier2014-05-221-6/+6
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-191-5/+5
* Compatibility layer to transition from UniquePtr to std::unique_ptr.Ian Rogers2014-05-151-1/+1
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-131-12/+12
* Add more VerifyObject calls.Mathieu Chartier2014-03-071-1/+1
* Add root types and thread id to root visiting.Mathieu Chartier2014-02-111-1/+1
* Object model changes to support 64bit.Ian Rogers2014-02-061-2/+1
* Use imprecise constants at compilation time.Sebastien Hertz2013-12-201-0/+2
* Move compiler code out of method verifier.Vladimir Marko2013-12-171-67/+14
* Add class to verifier's rejected list if superclass is erroneous.Jeff Hao2013-12-121-3/+2
* Enable moving classes.Mathieu Chartier2013-12-101-0/+2
* Don't prefix GC map by length.Vladimir Marko2013-12-101-2/+2
* Avoid unnecessary copy of dex_gc_map.Vladimir Marko2013-11-191-3/+3
* Compacting collector.Mathieu Chartier2013-11-111-14/+13
* Improve quick codegen for aput-object.Ian Rogers2013-10-081-2/+4
* Reduce memory allocation in verifier.Ian Rogers2013-09-241-12/+6
* StringPiece clean up.Ian Rogers2013-09-241-0/+1
* Use class def index from java.lang.Class.Ian Rogers2013-09-191-8/+11
* Switch JNI globals lock to reader-writer.Ian Rogers2013-08-201-1/+1
* Merge "Get SEA fibonacci running in interpreter mode." into dalvik-devIan Rogers2013-08-161-1/+1
|\
| * Get SEA fibonacci running in interpreter mode.Dragos Sbirlea2013-08-161-1/+1
* | Fix up TODO: c++0x, update cpplint.Mathieu Chartier2013-08-161-1/+1
|/
* Refactor java.lang.reflect implementationBrian Carlstrom2013-08-131-23/+20
* Use reader writer mutex for safe checkcast map.Sebastien Hertz2013-08-051-1/+1
* Fix memory leak in verifier.Sebastien Hertz2013-08-021-0/+4
* Move verification of primitive type puts into helper method.Jeff Hao2013-08-011-0/+4
* resolved conflicts for merge of 7934ac28 to dalvik-devBrian Carlstrom2013-07-261-11/+11
|\
| * Fix cpplint whitespace/comments issuesBrian Carlstrom2013-07-261-11/+11
* | Prevent verifier from creating unused compilation data.Sebastien Hertz2013-07-261-1/+11
|/