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
/
code_generator.h
Age
Commit message (
Expand
)
Author
2023-12-13
riscv64: Clean up the `SystemArrayCopy` intrinsic.
Vladimir Marko
2023-10-30
Replace `gUseReadBarrier` with compiler option in compiler.
Vladimir Marko
2023-10-17
riscv64: Implement `CriticalNativeAbiFixupRiscv64`.
Vladimir Marko
2023-06-27
Clean up `ComputeRegisterMask()`.
Vladimir Marko
2023-06-26
Move GcRoot JIT patching logic to its own file for arm64.
Nicolas Geoffray
2023-06-21
Remove CodeAllocator and the extra copy of generated code.
Nicolas Geoffray
2023-06-13
Move CodeGenerationData into its own header file.
Nicolas Geoffray
2023-05-16
Fix libart-compiler ReadBarrier flag init order
Dmitrii Ishcheikin
2023-04-27
Optimizing: Add `HInstruction::As##type()`.
Vladimir Marko
2023-04-27
Optimizing: Rename `As##type` to `As##type##OrNull`.
Vladimir Marko
2023-04-04
Inline unimplemented intrinsics
Santiago Aboy Solanes
2022-11-07
Reland "Make compiler/optimizing/ symbols hidden."
VladimĂr Marko
2022-09-14
Add a IsInitialized check in AOT code with clinit at entry checks.
Nicolas Geoffray
2022-09-08
Reland "Add an environment to the beginning of catch blocks"
Santiago Aboy Solanes
2022-09-06
Revert "Add an environment to the beginning of catch blocks"
Santiago Aboy Solanes
2022-09-06
Add an environment to the beginning of catch blocks
Santiago Aboy Solanes
2022-08-11
Reland "Add clinit checks at entry for some boot image methods."
Nicolas Geoffray
2022-08-10
Convert kUseReadBarrier to static const from constexpr
Lokesh Gidra
2022-07-12
Revert "Add clinit checks at entry for some boot image methods."
Nicolas Geoffray
2022-07-08
Add clinit checks at entry for some boot image methods.
Nicolas Geoffray
2022-04-28
Reland "Update how deoptimization from runtime methods is supported"
Mythri Alle
2022-04-22
Revert "Update how deoptimization from runtime methods is supported"
Mythri Alle
2022-04-22
Update how deoptimization from runtime methods is supported
Mythri Alle
2022-02-25
Update compiler/ implications to use (D)CHECK_IMPLIES
Santiago Aboy Solanes
2021-09-14
Remove entry SuspendCheck for methods which only call on the slow path
Santiago Aboy Solanes
2021-06-03
Factor out arch-independent ScaleFactor definition.
Ulya Trafimovich
2021-01-08
arm64: Implement VarHandle intrinsics for byte array views.
Vladimir Marko
2020-10-29
Refactor Integer.valueOf() intrinsic implementation.
Vladimir Marko
2020-10-07
Change interface conflict stub to take the interface method.
Nicolas Geoffray
2020-08-03
Check if VarHandle access mode is supported.
Andra Danciu
2020-06-22
Optimizing: Introduce {Increase,Decrease}Frame().
Vladimir Marko
2020-06-19
Direct calls to @CriticalNative methods.
Vladimir Marko
2020-05-04
RFC: ARM64: Split arm64 codegen into scalar and vector (SVE and NEON).
Artem Serov
2020-04-17
ART: Refactor SIMD slots and regs size processing.
Artem Serov
2019-10-14
Revert "Make compiler/optimizing/ symbols hidden."
Vladimir Marko
2019-10-14
Make compiler/optimizing/ symbols hidden.
Vladimir Marko
2019-10-10
Fix uses of MaybeRecordImplicitNullCheck without special scopes
Evgeny Astigeevich
2019-08-02
ART: ARM64: Optimize frame size for SIMD graphs.
Artem Serov
2019-07-15
ART: Introduce stackmap with no DexRegInfo.
Artem Serov
2019-05-16
ART: Optimize StringBuilder append pattern.
Vladimir Marko
2019-01-02
ART: Move dex structs into own header
Andreas Gampe
2018-11-01
Do not cache RequiresConstructorBarrier() results.
Vladimir Marko
2018-10-16
Fix HNewArray with unresolved primitive array type.
Vladimir Marko
2018-09-20
Pass JIT roots as a vector<Handle<>> to JIT cache.
Vladimir Marko
2018-09-19
Remove sharpening as an optimization pass.
Nicolas Geoffray
2018-08-03
Simplify StackMapStream encoding.
David Srbecky
2018-08-01
Move MethodInfo to CodeInfo.
David Srbecky
2018-06-25
Move instruction_set_ to CompilerOptions.
Vladimir Marko
2018-06-13
Add Kind column to stack maps.
David Srbecky
2018-06-11
ART: Adds an entrypoint for invoke-custom
Orion Hodson
[next]