Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
91d65e024846717fce3572106cffe9b957b8902c
/
runtime
/
verifier
/
method_verifier.h
705ad49
Support directly invoking interface default methods
by Alex Light
· 9 years ago
53e32d1
ART: Refactor verifier callbacks
by Andreas Gampe
· 9 years ago
ec6e6c1
ART: Rerun the verifier for compile-time failures
by Andreas Gampe
· 9 years ago
de40d47
Use arenas for the verifier
by Mathieu Chartier
· 9 years ago
35717f8
Merge "ART: Add some utilities for working with containers."
by Vladimir Marko
· 9 years ago
e6215c0
ART: Move access flags checking to dex file verifier
by Andreas Gampe
· 9 years ago
637ee0b
ART: Add some utilities for working with containers.
by Vladimir Marko
· 9 years ago
a727e37
ART: Balanced locking
by Andreas Gampe
· 9 years ago
0760a81
ART: Propagate verifier failure types to the compilers
by Andreas Gampe
· 9 years ago
f10b6e1
ART: Change UninitializedThis tracking in the verifier
by Andreas Gampe
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 10 years ago
4d7b75f
verifier: Skip verification of methods when seeing experimental opcodes
by Igor Murashkin
· 9 years ago
8f1e08a
ART: Don't nest indenters in oatdump.
by Vladimir Marko
· 10 years ago
d12e782
ART: Reset runtime_throw_failure flag
by Andreas Gampe
· 10 years ago
4824c27
Use a flag from the verifier to know if we should compile.
by Nicolas Geoffray
· 10 years ago
f23f33d
ART: Follow-up to 507cc6f83bf6379728f2dd20391f2ed5fbfe6371
by Andreas Gampe
· 10 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
d0ad2ee
Add support for nested method verifiers
by Mathieu Chartier
· 10 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 10 years ago
12d625f
Change method verifiers to be thread local roots
by Mathieu Chartier
· 10 years ago
091d238
Fix incompatible class change error for JIT stress mode
by Mathieu Chartier
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
4306ef8
Don't allow suspension from FindLocksAtDexPc
by Mathieu Chartier
· 10 years ago
7e541c9
ART: Fix verification of constructors.
by Stephen Kyle
· 10 years ago
36b58f5
Add verifier support for dequickening
by Mathieu Chartier
· 10 years ago
8e1f4f8
Avoid abort in malformed dex code.
by Ian Rogers
· 10 years ago
896df40
ART: Fix possible soft+hard failure in verifier
by Andreas Gampe
· 10 years ago
9bc6199
ART: Reject branch/switch/throw to move-result.
by Stephen Kyle
· 10 years ago
5a4b8a2
ART: Rename Handle hierarchy
by Andreas Gampe
· 10 years ago
2ed8def
ART: Allow quickening in the boot image
by Andreas Gampe
· 10 years ago
7c438b1
Fix stale root error in verifier
by Mathieu Chartier
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
d8f69b0
Revert "Add read barriers for the roots in the verifier."
by Ian Rogers
· 10 years ago
bf99f77
Clean up Handle usage.
by Mathieu Chartier
· 10 years ago
dc37617
Handlerize MethodVerifier::mirror_method_.
by Hiroshi Yamauchi
· 10 years ago
7da9586
Add read barriers for the roots in the verifier.
by Hiroshi Yamauchi
· 10 years ago
ebbdd87
Only allow instance-of to improve knowledge of a type for downcasts.
by Ian Rogers
· 11 years ago
95c0bf8
ART: Make verifier check invocation args of unresolved methods
by Andreas Gampe
· 11 years ago
576ca0c
Reduce header files including header files.
by Ian Rogers
· 11 years ago
66b68fa
Merge "Revert "Revert "Fix an outstanding compaction bug in interpreter."""
by Mathieu Chartier
· 11 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 11 years ago
46960fe
Make the specification of when we need precise constants more precise.
by Ian Rogers
· 11 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 11 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
507dfdd
Compatibility layer to transition from UniquePtr to std::unique_ptr.
by Ian Rogers
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
849600b
Use imprecise constants at compilation time.
by Sebastien Hertz
· 11 years ago
2b5eaa2
Move compiler code out of method verifier.
by Vladimir Marko
· 11 years ago
22cb09b
Add class to verifier's rejected list if superclass is erroneous.
by Jeff Hao
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
8171fc3
Don't prefix GC map by length.
by Vladimir Marko
· 11 years ago
c255e97
Avoid unnecessary copy of dex_gc_map.
by Vladimir Marko
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
a9a8254
Improve quick codegen for aput-object.
by Ian Rogers
· 11 years ago
d0fbd85
Reduce memory allocation in verifier.
by Ian Rogers
· 11 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
b8a0b94
Switch JNI globals lock to reader-writer.
by Ian Rogers
· 11 years ago
3eeda8f
Merge "Get SEA fibonacci running in interpreter mode." into dalvik-dev
by Ian Rogers
· 11 years ago
90af14d
Get SEA fibonacci running in interpreter mode.
by Dragos Sbirlea
· 11 years ago
02e2511
Fix up TODO: c++0x, update cpplint.
by Mathieu Chartier
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
b9c37fb
Use reader writer mutex for safe checkcast map.
by Sebastien Hertz
· 11 years ago
33691ab
Fix memory leak in verifier.
by Sebastien Hertz
· 11 years ago
fe1f7c8
Move verification of primitive type puts into helper method.
by Jeff Hao
· 11 years ago
0f055d1
resolved conflicts for merge of 7934ac28 to dalvik-dev
by Brian Carlstrom
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
4d4adb1
Prevent verifier from creating unused compilation data.
by Sebastien Hertz
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
by Brian Carlstrom
· 12 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 12 years ago
[Renamed from src/verifier/method_verifier.h]
51c2467
libart-compiler cleanup
by Brian Carlstrom
· 12 years ago
c15853b
Cleanup quick support in verifier.
by Sebastien Hertz
· 12 years ago
2d6ba51
Quickening support.
by Sebastien Hertz
· 12 years ago
980d16b
Stage 2 of cast elision opt.
by Dragos Sbirlea
· 12 years ago
5243e91
Reduce use of DecodedInstruction in verifier.
by Sebastien Hertz
· 12 years ago
d058380
Allow type based sharpening for imprecise references.
by Ian Rogers
· 12 years ago
637c65b
Verifier improvements.
by Ian Rogers
· 12 years ago
1bf8d4d
Profiler directed clean-up of dex2oat.
by Ian Rogers
· 12 years ago
e3cd2f0
Enable devirtualization for abstract and sub-class methods.
by Ian Rogers
· 12 years ago
33e9566
Various GCC 3.6 and clang build fixes.
by Ian Rogers
· 12 years ago
02c4223
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
302a72d
Revert "Supporting de-virtualization for precise types."
by Brian Carlstrom
· 12 years ago
31d4b8e
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
f4da607
Revert "Supporting de-virtualization for precise types."
by Ian Rogers
· 12 years ago
b0682d5
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
ee98895
Add bool to verifier to allow soft failures.
by Jeff Hao
· 12 years ago
51a5fb7
Refactoring type verification in Art.
by Sameer Abu Asal
· 12 years ago
1212a02
Move the Compiler to CompilerDriver.
by Ian Rogers
· 12 years ago
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
7b3ddd2
Refactor DescribeVRegs to allow caching.
by Ian Rogers
· 12 years ago
Next »