index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
/
sharpening.cc
Age
Commit message (
Expand
)
Author
2024-05-07
Faster `HLoadClass` for app image classes.
Vladimir Marko
2024-04-22
Optimizing: Treat app image objects as non-movable.
Vladimir Marko
2024-04-16
Rename `.data.bimg.rel.ro` to `.data.img.rel.ro`.
Vladimir Marko
2024-04-11
Revert "x86_64: Add JIT support for LoadMethodType."
Nicolas Geoffray
2024-04-11
Clean up string data access in `DexFile`.
Vladimir Marko
2024-04-11
x86_64: Add JIT support for LoadMethodType.
Almaz Mingaleev
2024-03-26
Rename enums.h/.cc to pointer_size.h/.cc.
Santiago Aboy Solanes
2022-11-08
Minor nterp improvements.
Vladimir Marko
2022-11-07
Reland "Make compiler/optimizing/ symbols hidden."
VladimĂr Marko
2022-04-21
Avoid VarHandle checks for boot image field VarHandles.
Vladimir Marko
2022-02-09
Add test to check against sharpening optimization
Santiago Aboy Solanes
2022-02-02
Revert "Add bss support for inlining BCP DexFiles for single image"
Santiago Aboy Solanes
2022-01-28
Add bss support for inlining BCP DexFiles for single image
Santiago Aboy Solanes
2022-01-17
Revert "Expand sharpening's ComputeLoadClassKind to cover cross-dex cases"
Nicolas Geoffray
2022-01-13
Expand sharpening's ComputeLoadClassKind to cover cross-dex cases
Santiago Aboy Solanes
2021-01-21
Reland "Improve invokeinterface for nterp."
Nicolas Geoffray
2020-10-07
Change interface conflict stub to take the interface method.
Nicolas Geoffray
2020-09-30
Faster access to unresolved classes from compiled code.
Vladimir Marko
2020-09-24
Don't store copied methods in BSS.
Nicolas Geoffray
2020-09-23
Move MethodLoadKind out of HInvokeStaticOrDirect.
Nicolas Geoffray
2020-09-11
Handle more cases of super calls in the compiler.
Nicolas Geoffray
2020-06-19
Direct calls to @CriticalNative methods.
Vladimir Marko
2020-05-20
Add compiler type to CompilerOptions.
Vladimir Marko
2019-10-14
Revert "Make compiler/optimizing/ symbols hidden."
Vladimir Marko
2019-10-14
Make compiler/optimizing/ symbols hidden.
Vladimir Marko
2019-07-30
Compiler changes for boot image extension.
Vladimir Marko
2019-07-16
Further clean up boot image address checks.
Vladimir Marko
2019-07-01
Prepare for sharing JIT code after fork.
Nicolas Geoffray
2019-06-28
Revert "Revert "Make the JIT zygote memory shared.""
Nicolas Geoffray
2019-06-26
Revert "Make the JIT zygote memory shared."
Nicolas Geoffray
2019-06-26
Make the JIT zygote memory shared.
Nicolas Geoffray
2019-03-12
Fix non-deterministic compilation for const-string...
Vladimir Marko
2018-11-08
Delete IsClassToCompile
Mathieu Chartier
2018-09-19
Remove sharpening as an optimization pass.
Nicolas Geoffray
2018-07-16
Always produce PIC code for AOT compilation.
Vladimir Marko
2018-06-28
Remove CompilerDriver::support_boot_image_fixup_.
Vladimir Marko
2018-06-25
Move dex_files_for_oat_file_ to CompilerOptions.
Vladimir Marko
2018-06-25
Move image_classes_ to CompilerOptions.
Vladimir Marko
2018-04-26
Step 1 of 2: conditional passes.
Aart Bik
2018-03-27
Revert^4 "Compiler changes for bitstring based type checks."
Vladimir Marko
2018-03-26
Revert^3 "Compiler changes for bitstring based type checks."
Andreas Gampe
2018-03-22
Revert^2 "Compiler changes for bitstring based type checks."
Vladimir Marko
2018-03-08
Retrieve String/Class references from .data.bimg.rel.ro.
Vladimir Marko
2018-03-08
Load ArtMethod* from .data.bimg.rel.ro entries.
Vladimir Marko
2018-01-25
Revert "Compiler changes for bitstring based type checks."
Nicolas Geoffray
2018-01-25
Revert "ART: Use the bitstring type check for AOT app compilation."
Nicolas Geoffray
2018-01-23
ART: Use the bitstring type check for AOT app compilation.
Vladimir Marko
2018-01-23
Compiler changes for bitstring based type checks.
Vladimir Marko
2017-12-11
Do not pass DexFile to ClassLinker::Lookup/ResolveString().
Vladimir Marko
2017-12-08
Determine HLoadClass/String load kind early.
Vladimir Marko
[next]