summaryrefslogtreecommitdiffstats
path: root/runtime/verifier
Commit message (Expand)AuthorAgeFilesLines
* Merge "ART: Method verifier must check invoke-virtuals for non-zero args"Andreas Gampe2014-06-201-0/+15
|\
| * ART: Method verifier must check invoke-virtuals for non-zero argsAndreas Gampe2014-06-201-0/+15
* | ART: Method verifier needs to check 2-reg valuesAndreas Gampe2014-06-192-1/+7
|/
* ART: Make verifier check invocation args of unresolved methodsAndreas Gampe2014-06-172-102/+176
* ART: Ignore timing issues in debug buildsAndreas Gampe2014-06-131-1/+1
* Merge "Don't verify runtime only opcodes in the data-flow phase of verificati...Ian Rogers2014-06-121-25/+4
|\
| * Don't verify runtime only opcodes in the data-flow phase of verification.Ian Rogers2014-06-131-25/+4
* | ART: Check the number of invocation args in verifierAndreas Gampe2014-06-121-5/+22
|/
* Merge "ART: Invoke_virtual needs at least receiver parameter"Andreas Gampe2014-06-121-0/+3
|\
| * ART: Invoke_virtual needs at least receiver parameterAndreas Gampe2014-06-121-0/+3
* | ART: Do not allow quickened dex codes in compiler mode.Andreas Gampe2014-06-121-0/+25
|/
* Change MethodHelper to use a Handle.Mathieu Chartier2014-06-091-40/+42
* Merge "Fix mismatched new[] delete in verifier."Mathieu Chartier2014-06-071-1/+1
|\
| * Fix mismatched new[] delete in verifier.Mathieu Chartier2014-06-061-1/+1
* | Merge "Change FieldHelper to use a handle."Mathieu Chartier2014-06-061-12/+26
|\ \
| * | Change FieldHelper to use a handle.Mathieu Chartier2014-06-061-12/+26
| |/
* | Reduce header files including header files.Ian Rogers2014-06-066-15/+19
|/
* Compaction cleanup for FindArrayClass.Mathieu Chartier2014-05-301-1/+1
* Merge "Revert "Revert "Fix an outstanding compaction bug in interpreter."""Mathieu Chartier2014-05-232-14/+16
|\
| * Revert "Revert "Fix an outstanding compaction bug in interpreter.""Mathieu Chartier2014-05-232-14/+16
* | Make the specification of when we need precise constants more precise.Ian Rogers2014-05-232-32/+42
|/
* Revert "Fix an outstanding compaction bug in interpreter."Mathieu Chartier2014-05-222-16/+14
* Fix an outstanding compaction bug in interpreter.Mathieu Chartier2014-05-222-14/+16
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-194-10/+10
* Delete ClassHelper and fix compaction bug in GetDirectInterfaceMathieu Chartier2014-05-183-10/+9
* Compatibility layer to transition from UniquePtr to std::unique_ptr.Ian Rogers2014-05-153-3/+3
* Add Handle/HandleScope and delete SirtRef.Mathieu Chartier2014-05-135-58/+59
* Allow invoke-virtual-quick on interface types.Ian Rogers2014-05-071-4/+12
* Add more context for CHECKsBrian Carlstrom2014-05-061-2/+3
* Move DecodedInstruction into MIR.Ian Rogers2014-05-021-22/+24
* Merge "Resolve method's argument reference types"Sebastien Hertz2014-04-251-2/+5
|\
| * Resolve method's argument reference typesSebastien Hertz2014-04-251-2/+5
* | Merge "Support field watchpoint in interpreter"Sebastien Hertz2014-04-251-24/+7
|\ \
| * | Support field watchpoint in interpreterSebastien Hertz2014-04-251-24/+7
| |/
* | Make unresolved exception types cause soft verification errors.Jeff Hao2014-04-241-5/+3
|/
* Interpreter-only mode should cause dex-to-dex compilation.Ian Rogers2014-04-171-55/+15
* Fix a class-loading bug in the verifier when throwing NPEAndreas Gampe2014-04-173-21/+25
* Change FindClass in GetQuickInvokedMethod to use reg_types_.Mathieu Chartier2014-04-091-9/+8
* Properly dump register type in verifier failure messagesSebastien Hertz2014-03-282-9/+12
* 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