Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
fcc7d6728ee94e0847af0a628f04bde3bb19e4ce
/
runtime
/
verifier
/
method_verifier.cc
« Previous
9c612ca
Merge "lambda: Experimental support for capture-variable and liberate-variable"
by Igor Murashkin
· 9 years ago
b721234
lambda: Experimental support for capture-variable and liberate-variable
by Igor Murashkin
· 9 years ago
5469d34
ART: Reject PackedSwitch with overflowing keys
by David Brazdil
· 9 years ago
071cd9d
ART: Fix misleading error message in method verifier.
by Vladimir Marko
· 9 years ago
7856835
Fix locking on string init map (again).
by Vladimir Marko
· 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
957fb89
Merge "ART: Move DexCache arrays to native."
by Vladimir Marko
· 9 years ago
de286fd
Address some leftover comments
by Mathieu Chartier
· 9 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 9 years ago
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 9 years ago
81a9087
Revert "Change dex caches to be weak roots"
by Brian Carlstrom
· 9 years ago
a727e37
ART: Balanced locking
by Andreas Gampe
· 9 years ago
706ea6a
Merge "ART: Propagate verifier failure types to the compilers"
by Andreas Gampe
· 9 years ago
772cc4a
Merge "Change dex caches to be weak roots"
by Mathieu Chartier
· 9 years ago
0760a81
ART: Propagate verifier failure types to the compilers
by Andreas Gampe
· 9 years ago
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 9 years ago
ad238ce
ART: Add option to retain lock levels in verifier
by Andreas Gampe
· 9 years ago
c147410
ART: Special form of lock aliasing
by Andreas Gampe
· 9 years ago
53de99c
ART: Follow-up fixes
by Andreas Gampe
· 9 years ago
ebf850c
ART: Fix verifier dumping, add hard-fail dumping
by Andreas Gampe
· 9 years ago
4bf4c78
ART: Relax verifier aput checking
by Andreas Gampe
· 9 years ago
f10b6e1
ART: Change UninitializedThis tracking in the verifier
by Andreas Gampe
· 9 years ago
b291796
ART: Check a RETURN_VOID_NO_BARRIER like a RETURN_VOID
by Andreas Gampe
· 9 years ago
07e0e6b
Revert "ART: Do not allow RETURN_VOID_NO_BARRIER outside constructors"
by Andreas Gampe
· 9 years ago
e93505f
ART: Do not allow RETURN_VOID_NO_BARRIER outside constructors
by Andreas Gampe
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
4d7b75f
verifier: Skip verification of methods when seeing experimental opcodes
by Igor Murashkin
· 9 years ago
e2facc5
runtime: Add lambda box/unbox object equality
by Igor Murashkin
· 9 years ago
8f1e08a
ART: Don't nest indenters in oatdump.
by Vladimir Marko
· 9 years ago
890da29
ART: Avoid soft- after hard-fail in verifier
by Andreas Gampe
· 9 years ago
57c4758
ART: Check switch and array data better in the verifier
by Andreas Gampe
· 9 years ago
d5ad72f
ART: Fix invalid access and DCHECK in verifier
by Andreas Gampe
· 9 years ago
d12e782
ART: Reset runtime_throw_failure flag
by Andreas Gampe
· 9 years ago
414000e
Hard-fail get-/put-object to a non-reference field.
by Vladimir Marko
· 9 years ago
1f1d53e
Merge "ART: Correctly hard-fail method with undefined register"
by Andreas Gampe
· 9 years ago
a32210c
ART: Correctly hard-fail method with undefined register
by Andreas Gampe
· 9 years ago
4824c27
Use a flag from the verifier to know if we should compile.
by Nicolas Geoffray
· 9 years ago
f23f33d
ART: Follow-up to 507cc6f83bf6379728f2dd20391f2ed5fbfe6371
by Andreas Gampe
· 9 years ago
ec3a4e7
Merge "runtime: Partially implement box-lambda and unbox-lambda experimental opcodes"
by Igor Murashkin
· 9 years ago
2ee54e2
runtime: Partially implement box-lambda and unbox-lambda experimental opcodes
by Igor Murashkin
· 9 years ago
68df320
ART: Allow checking RETURN_VOID_NO_BARRIER on unresolved classes
by Andreas Gampe
· 9 years ago
507cc6f
ART: Disallow classes that are abstract and final
by Andreas Gampe
· 9 years ago
a60bd74
Merge "ART: Check for expected args for instance methods"
by Andreas Gampe
· 9 years ago
ef0b1a1
ART: Check for expected args for instance methods
by Andreas Gampe
· 9 years ago
ba7837b
Merge "ART: Check var-arg count earlier in method verifier"
by Andreas Gampe
· 9 years ago
29498a2
ART: Check var-arg count earlier in method verifier
by Taiju Tsuiki
· 10 years ago
e438757
Merge "Verifier: check an aput, even if we know it will fail."
by Nicolas Geoffray
· 9 years ago
66389fb
Verifier: check an aput, even if we know it will fail.
by Nicolas Geoffray
· 9 years ago
247e977
Merge "interpreter: Add experimental lambda opcodes for invoke/create-lambda"
by Igor Murashkin
· 9 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 9 years ago
da9badb
ART: Check long and double register pairs in invokes
by Andreas Gampe
· 9 years ago
d9e2301
ART: Reload class on miranda method in verifier
by Andreas Gampe
· 9 years ago
b588f4c
ART: Fix wrong hard-failure handling in verifier
by Andreas Gampe
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
dc31313
Merge "ART: Clean up arm64 kNumberOfXRegisters usage."
by Vladimir Marko
· 9 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 9 years ago
3c651fc
ART: Sometimes even empty methods take forever to verify
by Andreas Gampe
· 9 years ago
a4f5bf6
ART: Change huge-method warning in verifier
by Andreas Gampe
· 9 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 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
65b798e
ART: Enable more Clang warnings
by Andreas Gampe
· 10 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 10 years ago
daaf326
Add AccessibleObject and Field to mirror
by Mathieu Chartier
· 10 years ago
16f149c
ART: Change RETURN_OBJECT verification for arrays
by Andreas Gampe
· 10 years ago
9ccd151
Fix verifier handling of empty switch as last instruction.
by Jeff Hao
· 10 years ago
e86deef
Add verify-at-runtime compiler filter
by Mathieu Chartier
· 10 years ago
d7cbf8a
Change RETURN_VOID_BARRIER to RETURN_VOID_NO_BARRIER
by Mathieu Chartier
· 10 years ago
12d625f
Change method verifiers to be thread local roots
by Mathieu Chartier
· 10 years ago
d7f8d05
ART: Save work-line for pending runtime failure
by Andreas Gampe
· 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
270a0e1
Fix exception handling during deoptimization
by Sebastien Hertz
· 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
d691045
Merge "Revert "Revert "Ensure void type is resolved when running without image"""
by Andreas Gampe
· 10 years ago
36b58f5
Add verifier support for dequickening
by Mathieu Chartier
· 10 years ago
76bd880
Revert "Revert "Ensure void type is resolved when running without image""
by Andreas Gampe
· 10 years ago
b3991da
Merge "Add missing iget quick for bool, byte, char, short"
by Mathieu Chartier
· 10 years ago
ffc605c
Add missing iget quick for bool, byte, char, short
by Mathieu Chartier
· 10 years ago
be6fa5e
Fix verifier bug caused by confusing ArtMethod::IsDirect vs ArtMethod::IsStatic semantics.
by Brian Carlstrom
· 10 years ago
6bb3919
Merge "Quick: Redefine the notion of back-egdes."
by Vladimir Marko
· 10 years ago
8b858e1
Quick: Redefine the notion of back-egdes.
by Vladimir Marko
· 10 years ago
08f1f50
Remove FieldHelper.
by Ian Rogers
· 10 years ago
e94652f
Remove MethodHelper from the interpreter.
by Ian Rogers
· 10 years ago
896df40
ART: Fix possible soft+hard failure in verifier
by Andreas Gampe
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
f72a11d
Add math routines with defined wrapping behavior for the interpreter.
by Ian Rogers
· 10 years ago
7c03810
ART: Do not abort on most verifier failures
by Andreas Gampe
· 10 years ago
ded66a0
Move MethodHelper::GetReturnType to mirror::ArtMethod.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
f731a78
Merge "ART: More verifier error output"
by Andreas Gampe
· 10 years ago
5ca2054
ART: More verifier error output
by Andreas Gampe
· 10 years ago
cb3c08f
ART: Do a pre-pass for monitor_enter dex pc search
by Andreas Gampe
· 10 years ago
5f09be9
Fix verifier crash in GetQuickFieldAccess().
by Hiroshi Yamauchi
· 10 years ago
9bc6199
ART: Reject branch/switch/throw to move-result.
by Stephen Kyle
· 10 years ago
Next »