Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
224f6ab7620ddbc20a338e56ccf9952d86b08b51
/
compiler
/
driver
/
compiler_driver-inl.h
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
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
83c8e27
Code refactoring around sharpening HLoadClass.
by Nicolas Geoffray
· 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
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
1a5337f
Move mirror::ObjectArray to ObjPtr
by Mathieu Chartier
· 8 years ago
571d234
Revert "Revert "Remove dead code from compiler driver.""
by Nicolas Geoffray
· 8 years ago
b3ef691
Fix build break from merge conflict
by Mathieu Chartier
· 8 years ago
556c9a2
Merge "Rename ObjPtr::Decode to ObjPtr::Ptr"
by Mathieu Chartier
· 8 years ago
38f250f
Revert "Remove dead code from compiler driver."
by Nicolas Geoffray
· 8 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 8 years ago
44b3da2
Remove dead code from compiler driver.
by Nicolas Geoffray
· 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
5e4e11e
Clean-up sharpening and compiler driver.
by Nicolas Geoffray
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
f284d44
Hold dex caches live in class table
by Mathieu Chartier
· 9 years ago
e4084a5
Small inlining improvements.
by Nicolas Geoffray
· 9 years ago
fedd91d
Optimizing compiler support for directly calling interface 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
dae2414
ART: Check invoke-interface earlier in verifier
by Andreas Gampe
· 9 years ago
9139e00
Correct exception behavior for default methods
by Alex Light
· 9 years ago
9507fa2
Change a few places to use string version of GetTypeId
by Mathieu Chartier
· 9 years ago
d57d454
Allocate dex cache arrays in their class loader's linear alloc
by Mathieu Chartier
· 9 years ago
736b560
Reduce how often we call FindDexCache
by Mathieu Chartier
· 10 years ago
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 10 years ago
81a9087
Revert "Change dex caches to be weak roots"
by Brian Carlstrom
· 10 years ago
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 10 years ago
5815501
Revert "Revert "Optimizing: Better invoke-static/-direct dispatch.""
by Vladimir Marko
· 10 years ago
b2c431e
Revert "Optimizing: Better invoke-static/-direct dispatch."
by Vladimir Marko
· 10 years ago
9b688a0
Optimizing: Better invoke-static/-direct dispatch.
by Vladimir Marko
· 10 years ago
b783b40
Revert "Revert "Use IsAssignableFrom instead of IsSubclass for robustness.""
by Nicolas Geoffray
· 10 years ago
463580c
Revert "Use IsAssignableFrom instead of IsSubclass for robustness."
by Nicolas Geoffray
· 10 years ago
af268bb
Use IsAssignableFrom instead of IsSubclass for robustness.
by Nicolas Geoffray
· 10 years ago
07785bb
ART: Fix reporting initialized classes by CompilerDriver.
by Vladimir Marko
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
eb5459c
Merge "Ensure inlined static calls perform clinit checks in Optimizing."
by Roland Levillain
· 10 years ago
4c0eb42
Ensure inlined static calls perform clinit checks in Optimizing.
by Roland Levillain
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
9437b78
Revert "Revert "Inline across dex files.""
by Nicolas Geoffray
· 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
0b9203e
ART: Some Quick cleanup
by Andreas Gampe
· 10 years ago
08f1f50
Remove FieldHelper.
by Ian Rogers
· 10 years ago
920506d
Do not try to sharpen super calls to abstract methods.
by Vladimir Marko
· 10 years ago
66c6d7b
Rewrite class initialization check elimination.
by Vladimir Marko
· 10 years ago
d6dee67
dex2oat: Add a --compile-pic option
by Igor Murashkin
· 10 years ago
53c913b
ART: Clean up compiler
by Andreas Gampe
· 11 years ago
2cdbad7
Set vtable in class object to null after linking.
by Mingyao Yang
· 11 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 11 years ago
e503832
Support fields in optimizing compiler.
by Nicolas Geoffray
· 11 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
61c5ebc
Change FieldHelper to use a handle.
by Mathieu Chartier
· 11 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 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
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
9820b7c
Early inlining of simple methods.
by Vladimir Marko
· 11 years ago
f096aad
Cache method lowering info in mir graph.
by Vladimir Marko
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
be0e546
Cache field lowering info in mir_graph.
by Vladimir Marko
· 11 years ago