summaryrefslogtreecommitdiffstats
path: root/runtime/verifier
Commit message (Expand)AuthorAgeFilesLines
* Fix reg type merging in the verifierSebastien Hertz2014-03-143-2/+140
* Add more VerifyObject calls.Mathieu Chartier2014-03-073-2/+4
* Fix oatdump for interpret-only boot classpathBrian Carlstrom2014-03-041-1/+0
* Remove some stray stringpiece.h includesBrian Carlstrom2014-02-271-1/+0
* Split up CommonTest into CommonRuntimeTest and CommonCompilerTestBrian Carlstrom2014-02-262-8/+10
* Avoid std::string allocations for finding an array class.Ian Rogers2014-02-244-14/+15
* Change root visitor to use Object**.Mathieu Chartier2014-02-181-1/+1
* Add root types and thread id to root visiting.Mathieu Chartier2014-02-116-11/+11
* Object model changes to support 64bit.Ian Rogers2014-02-063-9/+7
* Mark methods in method_verifier-inl.h as inline.Vladimir Marko2014-01-211-11/+11
* Don't resolve types in verifier when we can't load classes.Mathieu Chartier2014-01-141-7/+18
* Background compaction support.Mathieu Chartier2014-01-081-1/+1
* Use imprecise constants at compilation time.Sebastien Hertz2013-12-204-7/+71
* Move compiler code out of method verifier.Vladimir Marko2013-12-174-529/+101
* Add classes that fail verification early to rejected class list.Jeff Hao2013-12-131-19/+19
* Add class to verifier's rejected list if superclass is erroneous.Jeff Hao2013-12-121-3/+2
* Enable moving classes.Mathieu Chartier2013-12-106-1/+27
* Fix build (lint: explicit ctor).Vladimir Marko2013-12-101-1/+1
* Don't prefix GC map by length.Vladimir Marko2013-12-103-22/+16
* Make verifier log hard failures by default.Jeff Hao2013-11-221-4/+2
* Avoid unnecessary copy of dex_gc_map.Vladimir Marko2013-11-192-35/+23
* Fix memory leak of verifier small precise constants.Ian Rogers2013-11-141-2/+2
* Merge "Compacting collector." into dalvik-devMathieu Chartier2013-11-134-96/+113
|\
| * Compacting collector.Mathieu Chartier2013-11-114-96/+113
* | Change monitor checks to warnings in verifier.Jeff Hao2013-11-111-4/+4
|/
* Verifier uses exception type instead of conflict if unresolved.Jeff Hao2013-11-041-5/+8
* Merge "Don't use UTF16 length as length for MUTF8." into dalvik-devIan Rogers2013-10-301-2/+2
|\
| * Don't use UTF16 length as length for MUTF8.Ian Rogers2013-10-301-2/+2
* | Avoid verifier crash for quickened invoke on null.Sebastien Hertz2013-10-291-0/+2
|/
* Improve quick codegen for aput-object.Ian Rogers2013-10-083-26/+51
* am 5ce6f04f: am 3057d341: am a6b22c5b: Verifier allows arguments of integral ...Jeff Hao2013-10-041-1/+8
|\
| * Verifier allows arguments of integral types to be interchangeable.Jeff Hao2013-10-041-1/+8
| * Fix handling of unresolved references in verifier.Jeff Hao2013-09-242-24/+29
| * Use class def index from java.lang.Class.Ian Rogers2013-09-213-55/+63
| * Fix verifier upcasting type after instance_of.Jeff Hao2013-09-061-1/+4
* | Introduce Signature type to avoid string comparisons.Ian Rogers2013-09-261-2/+2
* | Reduce memory allocation in verifier.Ian Rogers2013-09-244-34/+41
* | StringPiece clean up.Ian Rogers2013-09-245-65/+106
* | Fix handling of unresolved references in verifier.Jeff Hao2013-09-242-24/+29
* | Use class def index from java.lang.Class.Ian Rogers2013-09-193-55/+63
* | Add a pool of small cat1 constants to the verifier.Ian Rogers2013-09-064-72/+119
* | Fix verifier upcasting type after instance_of.Jeff Hao2013-09-041-1/+4
|/
* Switch JNI globals lock to reader-writer.Ian Rogers2013-08-202-7/+7
* Merge "Get SEA fibonacci running in interpreter mode." into dalvik-devIan Rogers2013-08-162-3/+9
|\
| * Get SEA fibonacci running in interpreter mode.Dragos Sbirlea2013-08-162-3/+9
* | Fix up TODO: c++0x, update cpplint.Mathieu Chartier2013-08-164-9/+7
|/
* Fix races in small mode compiler filters setupIan Rogers2013-08-131-7/+4
* Fix small art build.Ian Rogers2013-08-131-4/+7
* Merge "Refactor java.lang.reflect implementation" into dalvik-devIan Rogers2013-08-142-63/+60
|\
| * Refactor java.lang.reflect implementationBrian Carlstrom2013-08-132-63/+60