Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
e0669326c0282b5b645aba75160425eef9d57617
/
runtime
/
oat.h
e066932
Remove PIC option from oat files.
by Vladimir Marko
· 6 years ago
a2d29a3
Add stack map fast path for GC.
by David Srbecky
· 6 years ago
a9f303c
Rewrite Class init entrypoint to take a Class arg.
by Vladimir Marko
· 6 years ago
3aaaa21
Encode frame info using varints.
by David Srbecky
· 6 years ago
8cd5454
Move MethodInfo to CodeInfo.
by David Srbecky
· 6 years ago
b73323c
Deduplicate stackmaps at BitTable level.
by David Srbecky
· 6 years ago
8808756
Remove frame info from OatQuickMethodHeader.
by David Srbecky
· 7 years ago
6ee06e9
Decode only the needed tables from CodeInfo.
by David Srbecky
· 6 years ago
2c76257
Remove unused InvokeInfo from stack maps and the runtime.
by David Srbecky
· 7 years ago
d109e30
Don't use StringFactory.newEmptyString in compiled code
by Alex Light
· 7 years ago
afc97bc
Revert^2 "Add CodeInfo to JNI methods."
by David Srbecky
· 6 years ago
564fa8a
Revert "Add CodeInfo to JNI methods."
by David Srbecky
· 6 years ago
85f3934
Add CodeInfo to JNI methods.
by David Srbecky
· 7 years ago
a38e6cf
Remove explicit size from CodeInfo.
by David Srbecky
· 7 years ago
f6ba5b3
Add method frame info to CodeInfo.
by David Srbecky
· 7 years ago
50fac06
Add Kind column to stack maps.
by David Srbecky
· 7 years ago
4c8e12e
ART: Adds an entrypoint for invoke-custom
by Orion Hodson
· 7 years ago
ea341d2
Rewrite TypeLookupTable.
by Vladimir Marko
· 7 years ago
71ec1cc
Rewrite dex register map encoding in stackmaps.
by David Srbecky
· 7 years ago
4b59d10
Revert^2 "Optimize register mask and stack mask in stack maps."
by David Srbecky
· 7 years ago
8b20b5c
Revert "Optimize register mask and stack mask in stack maps."
by Vladimir Marko
· 7 years ago
ffaf87a
Optimize register mask and stack mask in stack maps.
by David Srbecky
· 7 years ago
052f8ca
Rewrite stackmap encoding code.
by David Srbecky
· 7 years ago
dbaa5c7
ART: Compiler support for const-method-handle
by Orion Hodson
· 7 years ago
18259d7
ART: Compiler support for const-method-type
by Orion Hodson
· 7 years ago
dcd117e
ARM: Use rMR for Baker RB introspection marking.
by Vladimir Marko
· 7 years ago
e47f60c
Retrieve String/Class references from .data.bimg.rel.ro.
by Vladimir Marko
· 7 years ago
b066d43
Load ArtMethod* from .data.bimg.rel.ro entries.
by Vladimir Marko
· 7 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 7 years ago
0e09dfc
Add --compilation-reason option to dex2oat
by Calin Juravle
· 7 years ago
4d17987
ART: Add entrypoint and intrinsic for Math.pow().
by Vladimir Marko
· 7 years ago
dc682aa
Use 28 bits for type check bit string.
by Vladimir Marko
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 7 years ago
f3c52b4
Fill Class and String .bss slots in runtime.
by Vladimir Marko
· 7 years ago
6cfbdbc
Use mmapped boot image intern table for PIC app HLoadString.
by Vladimir Marko
· 7 years ago
0f3c700
Remove DexCache arrays from app oat .bss.
by Vladimir Marko
· 7 years ago
120aa28
Store layout info in dex files
by Mathieu Chartier
· 7 years ago
4147fcc
MIPS: Reduce Baker read barrier code size overhead
by Alexey Frunze
· 8 years ago
a308a32
Change kMultiDexSeparator from ':' to '!'
by Calin Juravle
· 7 years ago
0cb1728
Do superclass validation at compile time and log with new class status.
by Jeff Hao
· 7 years ago
7b0648a
Move dex files dependencies (en/de)coding to ClassLoaderContext
by Calin Juravle
· 7 years ago
0eb882b
Use ArtMethod* .bss entries for HInvokeStaticOrDirect.
by Vladimir Marko
· 8 years ago
c137cb0
Bump oat version
by Mathieu Chartier
· 8 years ago
99cddda
Merge "Add explicit default copy constructor"
by Yi Kong
· 8 years ago
2665bc8
Add explicit default copy constructor
by Yi Kong
· 8 years ago
88abba2
ARM/AOT: Allow 16-bit LDR for Baker read barrier loads.
by Vladimir Marko
· 8 years ago
f977691
Bump oat version after compiler filter name changes.
by Nicolas Geoffray
· 8 years ago
eee1c0e
ARM: Link-time generated thunks for Baker CC read barrier.
by Vladimir Marko
· 8 years ago
c83dd7b
Revert "Add concurrent card graying for immune spaces"
by Mathieu Chartier
· 8 years ago
612ff54
Increase GC card size to 1024
by Mathieu Chartier
· 8 years ago
88d329a
Add concurrent card graying for immune spaces
by Mathieu Chartier
· 8 years ago
6bc7774
Use partial TLAB regions
by Mathieu Chartier
· 8 years ago
f4f2daa
ARM64: Use link-time generated thunks for Baker CC read barrier.
by Vladimir Marko
· 8 years ago
1595815
MIPS: Implement read barriers.
by Alexey Frunze
· 8 years ago
0510717
Delete SrcMap
by Mathieu Chartier
· 8 years ago
cbcedbf
Add method info to oat files
by Mathieu Chartier
· 8 years ago
f44d36c
Revert^2 "Hash-based DexCache field array."
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
6374c58
Revert "Hash-based DexCache field array."
by Vladimir Marko
· 8 years ago
1aea351
Hash-based DexCache field array.
by Vladimir Marko
· 8 years ago
bfb80d2
Revert^4 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
d776ff0
Add invoke infos to stack maps
by Mathieu Chartier
· 8 years ago
b7ea379
Bump oat version.
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
575d3e6
Clean up code info table layout
by Mathieu Chartier
· 8 years ago
1a20b68
Deduplicate register masks
by Mathieu Chartier
· 8 years ago
d16363a
Revert "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
45aa598
Deduplicate stack masks
by David Srbecky
· 9 years ago
ec78622
Hash-based dex cache type array.
by Vladimir Marko
· 8 years ago
12f1b99
Remove alignment bits in between stack maps
by Mathieu Chartier
· 8 years ago
b048cb7
Add per array size allocation entrypoints.
by Nicolas Geoffray
· 8 years ago
a2f526f
Compressed native PC for stack maps
by Mathieu Chartier
· 8 years ago
fd3161a
Enable CC (ART_USE_READ_BARRIER) by default.
by Hiroshi Yamauchi
· 8 years ago
8d91ac3
Remove unused array entrypoints.
by Nicolas Geoffray
· 8 years ago
e761bcc
Revert "Revert "Load the array class in the compiler for allocations.""
by Nicolas Geoffray
· 8 years ago
b035513
Merge "Revert "Load the array class in the compiler for allocations.""
by Treehugger Robot
· 8 years ago
fee2550
Revert "Load the array class in the compiler for allocations."
by Hiroshi Yamauchi
· 8 years ago
f8cd890
ART: Note CC configuration down into oat files
by Andreas Gampe
· 8 years ago
cc99df2
Load the array class in the compiler for allocations.
by Nicolas Geoffray
· 8 years ago
39cee66
Entrypoints cleanup.
by Nicolas Geoffray
· 8 years ago
e71b354
Move some fields in art::Thread to reduce maintenance burden.
by Roland Levillain
· 8 years ago
1998cd0
Implement HLoadClass/kBssEntry for boot image.
by Vladimir Marko
· 8 years ago
ac14139
Revert "Revert "ART: Compiler support for invoke-polymorphic.""
by Orion Hodson
· 8 years ago
0d3998b
Revert "Revert "Make object allocation entrypoints only take a class.""
by Nicolas Geoffray
· 8 years ago
f7aaacd
Revert "Make object allocation entrypoints only take a class."
by Hiroshi Yamauchi
· 8 years ago
2b615ba
Make object allocation entrypoints only take a class.
by Nicolas Geoffray
· 8 years ago
5923b52
Do not return patchoat for dexopt needed.
by Richard Uhler
· 8 years ago
58c3f6a
Reduce calls to DescriptorEquals
by Mathieu Chartier
· 8 years ago
6beced4
Change iftable to never be null
by Mathieu Chartier
· 8 years ago
9fd8c60
Pass object instead of class to instanceof entrypoint
by Mathieu Chartier
· 8 years ago
af1e299
jni: Support @FastNative methods that return objects
by Igor Murashkin
· 8 years ago
77d9dd7
Update oat file version to 089
by Alex Light
· 8 years ago
a593118
Fix google-explicit-constructor warnings in art.
by Chih-Hung Hsieh
· 8 years ago
239d6ea
Change deoptimize entrypoint to save everything.
by Vladimir Marko
· 8 years ago
952dbb1
Change suspend entrypoint to save all registers.
by Vladimir Marko
· 8 years ago
d549c28
Remove two ReadBarrierMarkRegX entrypoints.
by Roland Levillain
· 8 years ago
4359e61
Move caller-saves saving/restoring to ReadBarrierMarkRegX.
by Roland Levillain
· 8 years ago
Next »