Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
001cd47ddd81e5bdd6cc2051beced4799124315a
/
runtime
/
verifier
2709b5f
Do not record dependencies on arrays.
by Nicolas Geoffray
· 8 years ago
119e846
Point optimizations for vdex.
by Nicolas Geoffray
· 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
dfc453b
Merge "Handle primitive types in VerifierTypes::AddAssignability."
by Nicolas Geoffray
· 8 years ago
9186ced
ART: Clean up utils.h
by Andreas Gampe
· 8 years ago
d1665a0
Handle primitive types in VerifierTypes::AddAssignability.
by Nicolas Geoffray
· 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
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 8 years ago
fc2dd61
Speed up verified methods
by Mathieu Chartier
· 8 years ago
340dafa
Use a per-thread VerifierDeps.
by Nicolas Geoffray
· 8 years ago
32b5030
Check same dex file for finding class descriptor string id
by Mathieu Chartier
· 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
d4ede93
Merge "Integrate VerifierDeps in compiler driver."
by Nicolas Geoffray
· 8 years ago
47b6bdb
Merge changes I86bc206d,If20a34e7,I6ee6c826,I240341a0
by Treehugger Robot
· 8 years ago
1eeb00c
ART: Change iterator value type to match
by Andreas Gampe
· 8 years ago
5c657fe
Pass some arguments by const reference.
by Vladimir Marko
· 8 years ago
6bb7f1b
Integrate VerifierDeps in compiler driver.
by Nicolas Geoffray
· 8 years ago
8904b6f
Add VerifierDeps::Verify.
by Nicolas Geoffray
· 8 years ago
e70dd56
Dump VerifierDeps in oatdump.
by Nicolas Geoffray
· 8 years ago
d01f60c
Add a VerifierDeps::Dump method.
by Nicolas Geoffray
· 8 years ago
56ee489
method_verifier_test: Allow soft verifier failures for java/lang/invoke.*
by Narayan Kamath
· 8 years ago
eb242cd
Merge "Save the non-verified classes in the VerifierDeps."
by Nicolas Geoffray
· 8 years ago
0802518
Save the non-verified classes in the VerifierDeps.
by Nicolas Geoffray
· 8 years ago
34ee684
ART: Refactor class-linker methods
by Andreas Gampe
· 10 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
bc5a795
Move art/native to ObjPtr
by Mathieu Chartier
· 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
6f82fbd
Implement VerifierDeps encoding/decoding
by David Brazdil
· 8 years ago
ca3c8c3
Collect verifier dependencies
by David Brazdil
· 8 years ago
5fd66d0
ART: Remove LogSeverity NONE
by Andreas Gampe
· 8 years ago
ebb7b22
Merge "Clean up some includes."
by Treehugger Robot
· 8 years ago
3a21e38
Clean up some includes.
by Vladimir Marko
· 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
· 9 years ago
b052632
Fix bug in verifier: hard fail allowed following softfail
by Aart Bik
· 9 years ago
c2bc265
Fix bug in verifier: soft fail was hiding hard fail.
by Aart Bik
· 9 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
2cbbf16
ART: Fix RegTypeCache::FromUnresolvedMerge().
by Vladimir Marko
· 9 years ago
32ce2ad
Add more systracing everywhere
by Mathieu Chartier
· 9 years ago
7211aa6
Add systrace to VerifyClass
by Mathieu Chartier
· 9 years ago
98e6ce4
Remove string init map.
by Nicolas Geoffray
· 9 years ago
8817760
Clean up register line
by Mathieu Chartier
· 9 years ago
361e04a
Add custom arena deleter for RegisterLine
by Mathieu Chartier
· 9 years ago
4a2c8fc
Fix bug with verification of constructors
by Alex Light
· 9 years ago
980027c
ART: Treat throw with non-reference type as hard failure in verifier.
by Pavel Vyssotski
· 9 years ago
9fcfb8a
ART: Curb lock-verification-failure spam
by Andreas Gampe
· 9 years ago
68b5c0b
ART: Disallow uses of uninitialized references
by David Brazdil
· 9 years ago
fedd91d
Optimizing compiler support for directly calling interface methods
by Alex Light
· 9 years ago
be10e8e
Optimizing: Try pattern substitution when we cannot inline.
by Vladimir Marko
· 9 years ago
a94d54b
Stop verifier ResolveClass from putting unresolved classes in dex cache.
by Jeff Hao
· 9 years ago
9724c63
Enable interface default methods by default.
by Neil Fuller
· 9 years ago
7268d47
Add a METHOD_SUPER to the MethodType enum.
by Alex Light
· 9 years ago
87a5575
ART: Change merge(uninitialized, null) to produce conflict
by David Brazdil
· 9 years ago
705ad49
Support directly invoking interface default methods
by Alex Light
· 9 years ago
42ef8ab
ART: Stash a resolved method late in the verifier
by Andreas Gampe
· 9 years ago
c96205e
Revert "ART: Check invoke-interface earlier in verifier"
by Andreas Gampe
· 9 years ago
53e32d1
ART: Refactor verifier callbacks
by Andreas Gampe
· 9 years ago
dae2414
ART: Check invoke-interface earlier in verifier
by Andreas Gampe
· 9 years ago
ec6e6c1
ART: Rerun the verifier for compile-time failures
by Andreas Gampe
· 9 years ago
a4c98f2
ART: Fix return-object verification
by Andreas Gampe
· 9 years ago
0db36b3
Fix minor problems with interface verification and default methods.
by Alex Light
· 9 years ago
de40d47
Use arenas for the verifier
by Mathieu Chartier
· 9 years ago
895bb5f
ART: Add simple null alias tracking for lock counting
by Andreas Gampe
· 9 years ago
0a67a9c
ART: Fix build
by Andreas Gampe
· 9 years ago
5139864
Merge "ART: More lenient lock merging in the verifier"
by Andreas Gampe
· 9 years ago
Next »