Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
2b2bef245d5b2c6faa2d6f36da14866b2d8f5e4f
/
runtime
/
verifier
/
method_verifier.cc
2b2bef2
Refactor DexInstructionIterator
by Mathieu Chartier
· 7 years ago
a2cbb2b
Merge "Revert "Prevent races with GC when transferring objects between threads""
by Alex Light
· 7 years ago
e5179ce
Revert "Prevent races with GC when transferring objects between threads"
by Alex Light
· 7 years ago
62540e3
Merge "Prevent races with GC when transferring objects between threads"
by Treehugger Robot
· 7 years ago
7585b91
Prevent races with GC when transferring objects between threads
by Alex Light
· 7 years ago
af7c902
Fix DexInstructionIterator overrun bug
by Mathieu Chartier
· 7 years ago
69d310e
Use ScopedArenaAllocator for building HGraph.
by Vladimir Marko
· 7 years ago
2e59994
ART: support for const-method-{handle,type}
by Orion Hodson
· 7 years ago
cfcc9cf
ART: Increase the number of potential instrinsics
by Orion Hodson
· 7 years ago
d7559b7
Clean up DexInstuctionIterator.
by Vladimir Marko
· 7 years ago
1d2d4ff
Add DexInstructionIterator and use it a few places
by Mathieu Chartier
· 7 years ago
3c68315
Merge "Revert^2 "ART: Remove workaround in verifer after Jack update.""
by Treehugger Robot
· 7 years ago
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 7 years ago
dd30907
ART: Enhance comment
by Andreas Gampe
· 7 years ago
ae0b1f4
ART: Instantiate templated functions
by Andreas Gampe
· 7 years ago
629be51
ART: Redo verification on class resolution failure
by Andreas Gampe
· 7 years ago
98be1a9
ART: Don't check access for method parameters
by Andreas Gampe
· 7 years ago
7da4c40
ART: Redo verification on field resolution failure
by Andreas Gampe
· 7 years ago
1cda7c2
Revert^2 "ART: Remove workaround in verifer after Jack update."
by Orion Hodson
· 7 years ago
afb6647
Fix verifier checks on interface methods.
by Alex Light
· 7 years ago
b45528c
ART: Refactor retrieval of types through ArtMethod.
by Vladimir Marko
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 7 years ago
631827d
Fixes for constant method handles
by Orion Hodson
· 8 years ago
e17cf24
Add field/method skipping helper functions to DexFile
by Mathieu Chartier
· 7 years ago
542bbf7
Merge "ART: Use templates for VerifyInstruction"
by Treehugger Robot
· 7 years ago
513061a
ART: Clean up thread.h and thread_list.h
by Andreas Gampe
· 7 years ago
bf1cb77
ART: Use templates for VerifyInstruction
by Andreas Gampe
· 7 years ago
29e8142
ART: Add some UNLIKELY in the verifier
by Andreas Gampe
· 7 years ago
74979b1
ART: Add UNLIKELY in verifier
by Andreas Gampe
· 7 years ago
1189516
ART: Cache AoT state in verifier
by Andreas Gampe
· 7 years ago
e05cc66
ART: Add experimental constexpr
by Andreas Gampe
· 7 years ago
6fb693a
ART: Delete dex_instruction_visitor
by Andreas Gampe
· 7 years ago
4e868fa
Make vdex and dexlayout compatible.
by Nicolas Geoffray
· 8 years ago
6d7abbd
ART: More header cleanup - method_verifier.h
by Andreas Gampe
· 8 years ago
5a0336d
Merge "ART: Add method verifier check for call site id"
by Orion Hodson
· 8 years ago
3a842f5
ART: Add method verifier check for call site id
by Orion Hodson
· 8 years ago
9cb0c46
Fix verifier crash on abstract final class.
by Vladimir Marko
· 8 years ago
8d6768d
Revert^6 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
0b66d61
Revert^5 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
bfb80d2
Revert^4 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
c069a30
ART: invoke-custom support
by Orion Hodson
· 8 years ago
5812e20
Revert^3 "Hash-based dex cache type array."
by Mathieu Chartier
· 8 years ago
85c0f2a
Revert^2 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
fcbafb3
Ensure we don't attempt to compile obsolete methods.
by Alex Light
· 8 years ago
d16363a
Revert "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
ec78622
Hash-based dex cache type array.
by Vladimir Marko
· 8 years ago
942fd31
Reduce using ArtMethod's dex_cache_resolved_types_.
by Vladimir Marko
· 8 years ago
ac14139
Revert "Revert "ART: Compiler support for invoke-polymorphic.""
by Orion Hodson
· 8 years ago
0fb5af1
Revert "ART: Compiler support for invoke-polymorphic."
by Orion Hodson
· 8 years ago
02e3092
ART: Compiler support for invoke-polymorphic.
by Orion Hodson
· 8 years ago
857f058
Fix JIT crash due to unverified dead code
by Calin Juravle
· 8 years ago
ad0c8bd
Revert "Fix JIT crash due to unverified dead code"
by Vladimir Marko
· 8 years ago
132eb43
Fix JIT crash due to unverified dead code
by Calin Juravle
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
7f7a074
Revert "ART: Remove workaround in verifer after Jack update."
by Orion Hodson
· 8 years ago
1aab04d
ART: Remove workaround in verifer after Jack update.
by Orion Hodson
· 8 years ago
c571e73
Merge "ART: Add verifier support for invoke-polymorphic."
by Treehugger Robot
· 8 years ago
cfa325e
ART: Add verifier support for invoke-polymorphic.
by Orion Hodson
· 8 years ago
063fc77
Class Hierarchy Analysis (CHA)
by Mingyao Yang
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
f8f36c2
ART: Do not DCHECK in verifier when already aborting
by Andreas Gampe
· 8 years ago
5c657fe
Pass some arguments by const reference.
by Vladimir Marko
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
8ee0b08
Merge "Basic implementation of invoke / invoke-polymorphic."
by Treehugger Robot
· 8 years ago
9823e78
Basic implementation of invoke / invoke-polymorphic.
by Narayan Kamath
· 8 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 8 years ago
3398c78
Move ArtField to ObjPtr
by Mathieu Chartier
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 8 years ago
0e84439
Collapse ART's AbstractMethod class into Executable
by Neil Fuller
· 8 years ago
ca3c8c3
Collect verifier dependencies
by David Brazdil
· 8 years ago
5fd66d0
ART: Remove LogSeverity NONE
by Andreas Gampe
· 8 years ago
15fc729
verifier: Pass ClassDef as a reference
by David Brazdil
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
8ec3bd2
Instruction: Add new formats 45cc and 4rcc.
by Narayan Kamath
· 8 years ago
14832ef
Revert experimental lambda feature.
by Narayan Kamath
· 8 years ago
ba65cc4
Merge "ART: Convert pointer size to enum"
by Treehugger Robot
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
bffecdb
Merge "ART: Fix RegTypeCache for instance field declaring class"
by David Brazdil
· 8 years ago
db698f1
Fix for interpreter crash on new instance of class
by Aart Bik
· 8 years ago
0d638bb
ART: Fix RegTypeCache for instance field declaring class
by David Brazdil
· 8 years ago
3188364
Do not hide instance field hard failure with soft failure
by Aart Bik
· 8 years ago
b052632
Fix bug in verifier: hard fail allowed following softfail
by Aart Bik
· 8 years ago
c2bc265
Fix bug in verifier: soft fail was hiding hard fail.
by Aart Bik
· 8 years ago
a8d06f0
Merge "Workaround invokesuper underspecified behavior."
by Nicolas Geoffray
· 9 years ago
f663e34
Workaround invokesuper underspecified behavior.
by Aart Bik
· 9 years ago
56fdd0e
ART: Disambiguate access-checks mode from lock-counting
by Andreas Gampe
· 9 years ago
250a378
Add flag to ArtMethod to skip compilation.
by Nicolas Geoffray
· 9 years ago
8f4ade0
ART: Fix nits for verifier change
by Andreas Gampe
· 9 years ago
cc9b74f
Merge "ART: Make iget receiver mismatch hard verifier error"
by Andreas Gampe
· 9 years ago
6659624
ART: Make iget receiver mismatch hard verifier error
by Andreas Gampe
· 9 years ago
b55f1ac
Allow private methods in interfaces.
by Alex Light
· 9 years ago
76ed99d
ART: Postpone interface-related dex failure to version 37
by Andreas Gampe
· 9 years ago
7fe3023
ART: Make verifier fail log level adjustable
by Andreas Gampe
· 9 years ago
bf9611f
ART: Clean up verifier
by Andreas Gampe
· 9 years ago
8d8fc48
ART: Relax verifier checks
by Andreas Gampe
· 9 years ago
bb18a03
ART: Allow array-ness for unresolved merge types
by Andreas Gampe
· 9 years ago
55ea94d
Fix bug where verification could crash on unresolved types.
by Alex Light
· 9 years ago
32ce2ad
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
Next »