Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
a59af8aeaad8fe7d68d8f8de63eab9cf85b6ab31
/
runtime
/
oat.h
a59af8a
JIT baseline: trigger optimized compilation on hotness threshold.
by Nicolas Geoffray
· 5 years ago
e2a3aa9
Baseline JIT: update inline caches in compiled code.
by Nicolas Geoffray
· 5 years ago
7dac864
Clean up JNI dlsym lookup trampoline.
by Vladimir Marko
· 5 years ago
d3d00c0
Refactor oat.h.
by Vladimir Marko
· 5 years ago
2191069
Revert^4 "Boot image extension."
by Vladimir Marko
· 5 years ago
f5c5eb3
Revert^3 "Boot image extension."
by Vladimir Marko
· 5 years ago
02820f4
Revert^2 "Boot image extension."
by Vladimir Marko
· 5 years ago
9f459c4
Revert "Boot image extension."
by Colin Cross
· 5 years ago
4f6ebe8
Boot image extension.
by Vladimir Marko
· 6 years ago
6c4ec5c
Revert^2 "Stack maps: Interleave consecutive varints."
by David Srbecky
· 5 years ago
1b2a49b
Revert "Stack maps: Interleave consecutive varints."
by Raylin Hsu
· 5 years ago
a2b3456
Stack maps: Interleave consecutive varints.
by David Srbecky
· 5 years ago
697c47a
Stack maps: Handle special cases using flags.
by David Srbecky
· 5 years ago
e42a4b9
Optimize stack maps: add fast path for no inline info.
by David Srbecky
· 5 years ago
e5d93b5
Compare the oat version of runtime, dex2oat and the compiler.
by David Srbecky
· 6 years ago
98fb083
Remove obsolete trampoline offsets from OatHeader.
by Vladimir Marko
· 6 years ago
bf5f0f3
Revert "Revert^2 "Add code size to CodeInfo""
by Nicolas Geoffray
· 6 years ago
5708376
Revert "Remove code size from OatQuickMethodHeader"
by Nicolas Geoffray
· 6 years ago
b1b2ca9
Revert "Don't pack code size in CodeInfo."
by Nicolas Geoffray
· 6 years ago
e35ac04
Don't pack code size in CodeInfo.
by David Srbecky
· 6 years ago
131f23a
Remove code size from OatQuickMethodHeader
by David Srbecky
· 6 years ago
e1412da
Revert^2 "Add code size to CodeInfo"
by David Srbecky
· 6 years ago
8f20a23
Revert "Add code size to CodeInfo"
by David Srbecky
· 6 years ago
68efa7b
Add code size to CodeInfo
by David Srbecky
· 6 years ago
639b2b1
ART: Remove instruction_set.h from thread.h
by Andreas Gampe
· 6 years ago
0ace563
Revert^2 "Allow boot image for a part of the boot classpath."
by Vladimir Marko
· 6 years ago
fb83d76
Revert "Allow boot image for a part of the boot classpath."
by Andreas Gampe
· 6 years ago
4433c43
Allow boot image for a part of the boot classpath.
by Vladimir Marko
· 6 years ago
91f1032
Revert^2 "Pass boot class path to ImageSpace::LoadBootImage."
by Vladimir Marko
· 6 years ago
db4b1de
Revert "Pass boot class path to ImageSpace::LoadBootImage."
by Vladimir Marko
· 6 years ago
d190851
Pass boot class path to ImageSpace::LoadBootImage.
by Vladimir Marko
· 6 years ago
c10a0c6
ART: Add boot/app image checksums.
by Vladimir Marko
· 6 years ago
d6f3019
Remove kDex2OatHostKey from oat-header
by Alex Light
· 6 years ago
56581d8
Clean up oat key-value store.
by Vladimir Marko
· 6 years ago
88dbad3
ART: Do some include-what-you-use
by Andreas Gampe
· 6 years ago
776f3f7
Remove mterp "alternate" opcode handlers.
by David Srbecky
· 6 years ago
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
· 6 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
· 6 years ago
d109e30
Don't use StringFactory.newEmptyString in compiled code
by Alex Light
· 6 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
· 6 years ago
a38e6cf
Remove explicit size from CodeInfo.
by David Srbecky
· 6 years ago
f6ba5b3
Add method frame info to CodeInfo.
by David Srbecky
· 6 years ago
50fac06
Add Kind column to stack maps.
by David Srbecky
· 6 years ago
4c8e12e
ART: Adds an entrypoint for invoke-custom
by Orion Hodson
· 6 years ago
ea341d2
Rewrite TypeLookupTable.
by Vladimir Marko
· 6 years ago
71ec1cc
Rewrite dex register map encoding in stackmaps.
by David Srbecky
· 6 years ago
4b59d10
Revert^2 "Optimize register mask and stack mask in stack maps."
by David Srbecky
· 6 years ago
8b20b5c
Revert "Optimize register mask and stack mask in stack maps."
by Vladimir Marko
· 6 years ago
ffaf87a
Optimize register mask and stack mask in stack maps.
by David Srbecky
· 6 years ago
052f8ca
Rewrite stackmap encoding code.
by David Srbecky
· 7 years ago
dbaa5c7
ART: Compiler support for const-method-handle
by Orion Hodson
· 6 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
· 7 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
· 7 years ago
c137cb0
Bump oat version
by Mathieu Chartier
· 7 years ago
99cddda
Merge "Add explicit default copy constructor"
by Yi Kong
· 7 years ago
2665bc8
Add explicit default copy constructor
by Yi Kong
· 7 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
· 7 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
Next »