summaryrefslogtreecommitdiff
path: root/runtime/jit/jit_code_cache.h
AgeCommit message (Expand)Author
2021-11-29Simplify hotness count in baseline compiled code. Nicolas Geoffray
2021-11-17Revert "Support calling entry / exit hooks from JIT code for non-debuggable" Mythri Alle
2021-11-17Support calling entry / exit hooks from JIT code for non-debuggable Mythri Alle
2021-03-15Store inline caches in StackHandleScope<> in HInliner. Vladimir Marko
2020-08-24Move the profiling info out of ArtMethod. Nicolas Geoffray
2020-08-10Reland "Cleanups around the creation of ProfilingInfo." Nicolas Geoffray
2020-08-06Revert "Cleanups around the creation of ProfilingInfo." Lokesh Gidra
2020-08-06Cleanups around the creation of ProfilingInfo. Nicolas Geoffray
2020-08-05Remove obsolete saved_entry_point field in ProfilingInfo. Nicolas Geoffray
2020-07-27runtime/jit: inclusive language fixes Orion Hodson
2020-07-03Create individual counters and timers for compilation kinds. Nicolas Geoffray
2020-06-18Introduce an enum for the compilation kind. Nicolas Geoffray
2020-06-16Fix a braino when marking a method as being compiled. Nicolas Geoffray
2020-05-11Continue try allocating until we've reached max capacity. Nicolas Geoffray
2020-03-25Add more logging and sanity checks for JIT mini-debug-info. David Srbecky
2020-03-23Call JitCodeCache::FreeAllMethodHeaders under JIT lock. David Srbecky
2020-03-20Fix relation between debuggable / JIT zygote. Nicolas Geoffray
2020-03-12Refactor RemoveNativeDebugInfoForJit. David Srbecky
2020-03-10Jit-zygote compiled code isn't debuggable Alex Light
2020-03-10Clear PreCompiled when we transition to debuggable after zygote fork Alex Light
2019-12-03JIT baseline: trigger optimized compilation on hotness threshold. Nicolas Geoffray
2019-10-31[jitzygote] Remap boot boot image methods in zygote when single-threaded. Nicolas Geoffray
2019-10-29[jitzygote] Map the boot image fd after the contents have been written. Nicolas Geoffray
2019-10-10Revert^2 "JIT: Separate code allocation and initialization." David Srbecky
2019-10-09Revert "JIT: Separate code allocation and initialization." Nicolas Geoffray
2019-10-09JIT: Separate code allocation and initialization. David Srbecky
2019-10-08JIT mini-debug-info: Generate the debug info sooner. David Srbecky
2019-10-06Share boot image methods memory in JIT zygote. Nicolas Geoffray
2019-09-18Revert "Revert "Basic structural redefinition support"" Nicolas Geoffray
2019-09-18Revert "Basic structural redefinition support" Nicolas Geoffray
2019-09-17Basic structural redefinition support Alex Light
2019-09-01Fix JIT data dual mapping for apps. David Srbecky
2019-08-16JIT mini-debug-info: Remove global maps. David Srbecky
2019-07-18jitzygote: Handle case of methods having the resolution stub. Nicolas Geoffray
2019-07-05Store zygote compiled code in a shared map. Nicolas Geoffray
2019-06-28Revert "Revert "Make the JIT zygote memory shared."" Nicolas Geoffray
2019-06-26Revert "Make the JIT zygote memory shared." Nicolas Geoffray
2019-06-26Make the JIT zygote memory shared. Nicolas Geoffray
2019-06-24Move code writing to data portion of the JIT cache in JitMemoryRegion. Nicolas Geoffray
2019-06-18For 32-bit ARM devices align method headers and code to 64-byte Orion Hodson
2019-06-10Pass the memory region to allocate into to the compiler / allocation. Nicolas Geoffray
2019-06-06Move memory related regions of the JIT cache in its own class. Nicolas Geoffray
2019-06-06Remove requirement of a ProfilingInfo for jitted code. Nicolas Geoffray
2019-06-04ART: Avoid shared cache lines for JIT code allocations Orion Hodson
2019-04-12Save the JIT compiled code when the class isn't initialized yet. Nicolas Geoffray
2018-12-19Deoptimize zygote compiled methods in DeoptimizeBootImage. Nicolas Geoffray
2018-12-06Enable JIT in zygote. Nicolas Geoffray
2018-11-27Revert^2 "Refactor code around JIT creation." Nicolas Geoffray
2018-11-26Revert "Refactor code around JIT creation." Andreas Gampe
2018-11-21Refactor code around JIT creation. Nicolas Geoffray