Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
0b58ec56d3169dbd69d20f4492913b25b2c875dd
/
runtime
/
jit
ae7c8da
Add nativeZygoteJitEnabled
by Hans Boehm
· 5 years ago
c7ac91b
[metrics] Report some ART metadata
by Eric Holk
· 5 years ago
c5323fe
libartpalette: Use fixed width typedef rather than enum for status
by Orion Hodson
· 5 years ago
4bf753d
Add two flags to customize JIT zygote.
by Nicolas Geoffray
· 5 years ago
e9fb153
Guard profile_cache_ with profile lock
by Mathieu Chartier
· 5 years ago
1f947b4
Exclude zygote methods from FreeAllMethodHeaders DCHECK
by David Srbecky
· 5 years ago
af17e5f
[jitzygote] Handle native methods when remapping boot image.
by Nicolas Geoffray
· 6 years ago
670ff88
JIT: Only toggle write permissions in single view.
by Nicolas Geoffray
· 6 years ago
85b125f
Trace integer value for profilebootclasspath
by Mathieu Chartier
· 6 years ago
35b132e
Add trace to SampleClassesAndExecutedMethods
by Mathieu Chartier
· 6 years ago
2e299f4
Handle nterp when precompiling with JIT zygote.
by Nicolas Geoffray
· 6 years ago
f9dbb97
Adjust JIT thread priority post-fork.
by Nicolas Geoffray
· 6 years ago
095dc46
Move the profiling info out of ArtMethod.
by Nicolas Geoffray
· 6 years ago
60ef399
Reland "Cleanups around the creation of ProfilingInfo."
by Nicolas Geoffray
· 6 years ago
a996425
Revert "Cleanups around the creation of ProfilingInfo."
by Lokesh Gidra
· 6 years ago
0fa304e
Cleanups around the creation of ProfilingInfo.
by Nicolas Geoffray
· 6 years ago
b96d6f3
Remove tiered jit option.
by Nicolas Geoffray
· 6 years ago
9c7b4f1
Remove obsolete saved_entry_point field in ProfilingInfo.
by Nicolas Geoffray
· 6 years ago
1a277a6
Move mterp and switch interpreter to tiered JIT.
by Nicolas Geoffray
· 6 years ago
60d4abc
Reland^2 "Cover more cases in nterp."
by Nicolas Geoffray
· 6 years ago
853fc2e
runtime/jit: inclusive language fixes
by Orion Hodson
· 6 years ago
dd5db45
Revert "Reland "Cover more cases in nterp.""
by Nicolas Geoffray
· 6 years ago
c473dc7
Create individual counters and timers for compilation kinds.
by Nicolas Geoffray
· 6 years ago
f375e92
Reland "Cover more cases in nterp."
by Nicolas Geoffray
· 6 years ago
0315efa
Increment hotness in nterp when doing lookups.
by Nicolas Geoffray
· 6 years ago
0d60a2b
Introduce an enum for the compilation kind.
by Nicolas Geoffray
· 6 years ago
f8cc26e
Fix a braino when marking a method as being compiled.
by Nicolas Geoffray
· 6 years ago
62d33f7
Revert "Cover more cases in nterp."
by Nicolas Geoffray
· 6 years ago
eb1fece
Cover more cases in nterp.
by Nicolas Geoffray
· 6 years ago
5868ada
Move implementations from class_root.h to -inl.h .
by Vladimir Marko
· 6 years ago
62dd4e8
Continue try allocating until we've reached max capacity.
by Nicolas Geoffray
· 6 years ago
12b7ea1
Handle the case a boot classpath class fails to verify.
by Nicolas Geoffray
· 6 years ago
3a07909
Don't run pre-verification if the thread cannot load classes.
by Nicolas Geoffray
· 6 years ago
b202873
Run Java verification of mainline modules at boot time.
by Nicolas Geoffray
· 6 years ago
41617b1
Add more logging and sanity checks for JIT mini-debug-info.
by David Srbecky
· 6 years ago
521644b
Call JitCodeCache::FreeAllMethodHeaders under JIT lock.
by David Srbecky
· 6 years ago
c76232e
Fix relation between debuggable / JIT zygote.
by Nicolas Geoffray
· 6 years ago
d8fd599
Reland^2 "Add consistency CHECKs around ArtMethod fields."
by Nicolas Geoffray
· 6 years ago
30fd851
Refactor RemoveNativeDebugInfoForJit.
by David Srbecky
· 6 years ago
fc47d6b
Adjust JitCodeCache::TransitionToDebuggable.
by Nicolas Geoffray
· 6 years ago
280e6c3
Jit-zygote compiled code isn't debuggable
by Alex Light
· 6 years ago
b28e304
Clear PreCompiled when we transition to debuggable after zygote fork
by Alex Light
· 6 years ago
2c2248c
Reland^3 "Always put the framework profile in the boot image location."
by Nicolas Geoffray
· 6 years ago
9bdba6e
Revert "Reland^2 "Always put the framework profile in the boot image location.""
by Nicolas Geoffray
· 6 years ago
ed1f531
Reland^2 "Always put the framework profile in the boot image location."
by Nicolas Geoffray
· 6 years ago
acb5c2d
Revert "Revert "Revert "Always put the framework profile in the boot image location."""
by Nicolas Geoffray
· 6 years ago
ec769b8
Revert "Revert "Always put the framework profile in the boot image location.""
by Nicolas Geoffray
· 6 years ago
2ad7c98
Revert "Always put the framework profile in the boot image location."
by Nicolas Geoffray
· 6 years ago
4d125af
JIT mini-debug-info: Insert application entries at the head.
by David Srbecky
· 7 years ago
5aa4292
Fix iteration in RemoveNativeDebugInfoForJit
by David Srbecky
· 6 years ago
5945de0
Revert "Revert "Revert "Add consistency CHECKs around ArtMethod fields."""
by Nicolas Geoffray
· 6 years ago
5265419
Always put the framework profile in the boot image location.
by Nicolas Geoffray
· 6 years ago
58cc76d
Fix braino in Jit::PostZygoteFork.
by Nicolas Geoffray
· 6 years ago
f994025
Revert "Revert "Add consistency CHECKs around ArtMethod fields.""
by Nicolas Geoffray
· 6 years ago
4cbb51a
Fix ART code around JIT zygote.
by Nicolas Geoffray
· 6 years ago
ecd9502
[jitzygote] Don't spawn a thread in child zygotes.
by Nicolas Geoffray
· 6 years ago
e91e795
Replace instrumention id with stack pointers.
by Nicolas Geoffray
· 6 years ago
775f681
JIT debugger_interface: add simpleperf presumit check.
by Yabin Cui
· 6 years ago
4d7e1a8
nterp: Don't compile baseline if a process cannot allocate profiling infos.
by Nicolas Geoffray
· 6 years ago
f0e90ba
Revert^2 "Enable JIT dual data mapping."
by David Srbecky
· 6 years ago
6ef7713
Remove dead code related to profile collection.
by Vladimir Marko
· 6 years ago
b86e9b0
Close fd if polling thread is disabled
by Mathieu Chartier
· 6 years ago
3a6ef94
Disable jitzygote polling thread
by Mathieu Chartier
· 6 years ago
eeae32b
Revert "Add consistency CHECKs around ArtMethod fields."
by Mathieu Chartier
· 6 years ago
0039182
Add an implementation of Nterp for x64.
by Nicolas Geoffray
· 6 years ago
57cacb7
Refactor OSR related code to prepare for "true" OSR.
by Nicolas Geoffray
· 6 years ago
085f740
Re-arrange code to avoid recursive locking of the JIT lock.
by Nicolas Geoffray
· 6 years ago
9bab237
Fix overrun bug in MapBootImageMethods
by Mathieu Chartier
· 6 years ago
b0a9747
Fix go/lem breakages on baseline configs
by Nicolas Geoffray
· 7 years ago
e3f775b
Address comments from aog/1180224.
by Nicolas Geoffray
· 7 years ago
a59af8a
JIT baseline: trigger optimized compilation on hotness threshold.
by Nicolas Geoffray
· 7 years ago
de3e51d
If a collection is in progress, we need to mark new code.
by Nicolas Geoffray
· 7 years ago
e2a3aa9
Baseline JIT: update inline caches in compiled code.
by Nicolas Geoffray
· 7 years ago
986914b
Revert^4 "Initial support for adding virtuals with structural redefinition"
by Alex Light
· 7 years ago
0f6bde0
Adjust profile version when the boot image profiling is switched on
by Calin Juravle
· 7 years ago
831f20f
Don't use F_SEAL_FUTURE_WRITE for boot image methods.
by Nicolas Geoffray
· 7 years ago
382df39
Add consistency CHECKs around ArtMethod fields.
by Nicolas Geoffray
· 7 years ago
014c16c
Revert "Enable JIT dual data mapping."
by David Srbecky
· 7 years ago
8e23d38
[jitzygote] Suspend all threads when remapping boot image methods.
by Nicolas Geoffray
· 7 years ago
8852e53
[jitzygote] Remap boot boot image methods in zygote when single-threaded.
by Nicolas Geoffray
· 7 years ago
e3884e3
[jitzygote] Map the boot image fd after the contents have been written.
by Nicolas Geoffray
· 7 years ago
697fe5c
JIT mini-debug-info: Append packed entries towards end.
by David Srbecky
· 7 years ago
5115a4d
Clean up initialization checks for entrypoints.
by Vladimir Marko
· 7 years ago
cce414f
Delay entrypoint update until visibly initialized.
by Vladimir Marko
· 7 years ago
adb66f9
Revert^2 "JIT: Separate code allocation and initialization."
by David Srbecky
· 7 years ago
ff25806
jitzygote: only copy contents if they differ.
by Nicolas Geoffray
· 7 years ago
63b0c26
Revert "JIT: Separate code allocation and initialization."
by Nicolas Geoffray
· 7 years ago
e1b36f0
JIT: Separate code allocation and initialization.
by David Srbecky
· 7 years ago
9bee62a
JIT mini-debug-info: Compression micro-optimization.
by David Srbecky
· 7 years ago
444e998
JIT mini-debug-info: Generate the debug info sooner.
by David Srbecky
· 7 years ago
1cef6b2
Add and use a read-barrier free NeedInitializationCheck method.
by Nicolas Geoffray
· 7 years ago
623d4f1
Share boot image methods memory in JIT zygote.
by Nicolas Geoffray
· 7 years ago
94af582
JIT mini-debug-info: Add back timestamps.
by David Srbecky
· 7 years ago
f70dfec
Attach the running bitness to the boot image profile
by Calin Juravle
· 7 years ago
00b8d45
Remove the leading '/' in jit zygote memfd/ashmem names.
by Nicolas Geoffray
· 7 years ago
f3a1a29
Annotate boot profiles with the origin package names
by Calin Juravle
· 7 years ago
371390f
Call NativeDebugInfoPostFork in the child post-fork.
by Nicolas Geoffray
· 7 years ago
4ad9521
Make explicit which methods retrieve info about *hot* methods
by Calin Juravle
· 7 years ago
1061c7d
Clean up profile AddMethod APIs
by Calin Juravle
· 7 years ago
5a0b672
Boot image: only use the resolution stub when there is AOT code.
by Nicolas Geoffray
· 7 years ago
Next »