Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
e3884e357566d739a33f22a0bdc4b76173cd6093
/
runtime
/
jit
e3884e3
[jitzygote] Map the boot image fd after the contents have been written.
by Nicolas Geoffray
· 5 years ago
697fe5c
JIT mini-debug-info: Append packed entries towards end.
by David Srbecky
· 5 years ago
5115a4d
Clean up initialization checks for entrypoints.
by Vladimir Marko
· 5 years ago
cce414f
Delay entrypoint update until visibly initialized.
by Vladimir Marko
· 5 years ago
adb66f9
Revert^2 "JIT: Separate code allocation and initialization."
by David Srbecky
· 5 years ago
ff25806
jitzygote: only copy contents if they differ.
by Nicolas Geoffray
· 5 years ago
63b0c26
Revert "JIT: Separate code allocation and initialization."
by Nicolas Geoffray
· 5 years ago
e1b36f0
JIT: Separate code allocation and initialization.
by David Srbecky
· 5 years ago
9bee62a
JIT mini-debug-info: Compression micro-optimization.
by David Srbecky
· 5 years ago
444e998
JIT mini-debug-info: Generate the debug info sooner.
by David Srbecky
· 5 years ago
1cef6b2
Add and use a read-barrier free NeedInitializationCheck method.
by Nicolas Geoffray
· 5 years ago
623d4f1
Share boot image methods memory in JIT zygote.
by Nicolas Geoffray
· 5 years ago
94af582
JIT mini-debug-info: Add back timestamps.
by David Srbecky
· 5 years ago
f70dfec
Attach the running bitness to the boot image profile
by Calin Juravle
· 5 years ago
00b8d45
Remove the leading '/' in jit zygote memfd/ashmem names.
by Nicolas Geoffray
· 5 years ago
f3a1a29
Annotate boot profiles with the origin package names
by Calin Juravle
· 5 years ago
371390f
Call NativeDebugInfoPostFork in the child post-fork.
by Nicolas Geoffray
· 5 years ago
4ad9521
Make explicit which methods retrieve info about *hot* methods
by Calin Juravle
· 5 years ago
1061c7d
Clean up profile AddMethod APIs
by Calin Juravle
· 5 years ago
5a0b672
Boot image: only use the resolution stub when there is AOT code.
by Nicolas Geoffray
· 5 years ago
a6c9b78
Consolidate profile methods
by Calin Juravle
· 5 years ago
38cf110
Process method flags uniformly in the profile
by Calin Juravle
· 5 years ago
e58624f
Various renames following the name change from "Runtime APEX" to "ART APEX".
by Martin Stjernholm
· 5 years ago
1550a66
JIT mini-debug-info: Add support for zygote shared memory
by David Srbecky
· 5 years ago
4ac0e15
Revert "Revert "Basic structural redefinition support""
by Nicolas Geoffray
· 5 years ago
5a2301d
Revert "Basic structural redefinition support"
by Nicolas Geoffray
· 5 years ago
c971eaf
Basic structural redefinition support
by Alex Light
· 5 years ago
849439a
Refactor the management of profile keys
by Calin Juravle
· 5 years ago
973f8c4
Create boot image profiles with the appropriate version
by Calin Juravle
· 5 years ago
f4666af
Revert^2 "Fix profile saver hotness for AOT code"
by Mathieu Chartier
· 5 years ago
4fa78a0
Revert^2 "Additional sanity checking for JIT thresholds"
by Orion Hodson
· 5 years ago
f923b09
Revert "Additional sanity checking for JIT thresholds"
by Nicolas Geoffray
· 5 years ago
5a3e9fb
Additional sanity checking for JIT thresholds
by Orion Hodson
· 5 years ago
acb1237
Fix unhandled allocation failure
by Orion Hodson
· 5 years ago
ccb0b5f
jitzyogte: madvise away dex files after compilation.
by Nicolas Geoffray
· 5 years ago
b3b803b
Enable JIT dual data mapping.
by David Srbecky
· 5 years ago
87fb032
Fix JIT data dual mapping for apps.
by David Srbecky
· 5 years ago
775d38d
Revert "Fix profile saver hotness for AOT code"
by Nicolas Geoffray
· 5 years ago
4cb48c1
Fix profile saver hotness for AOT code
by Mathieu Chartier
· 5 years ago
e09b87e
JIT mini-debug-info: Support JIT data dual mapping.
by David Srbecky
· 5 years ago
9ac8e43
JIT mini-debug-info: Allocate entries in the JIT data space.
by David Srbecky
· 5 years ago
e9455f6
Clear the boot task at fork.
by Nicolas Geoffray
· 5 years ago
8fc2f95
JIT mini-debug-info: Remove global maps.
by David Srbecky
· 5 years ago
ac8f936
JIT code cache: Don't set footprint limit for data portion.
by David Srbecky
· 5 years ago
a67daeb
Fix race between post fork initialization and JIT.
by Nicolas Geoffray
· 5 years ago
d5a9587
Update the entrypoint with the code entrypoint, not the code pointer.
by Nicolas Geoffray
· 5 years ago
44b977d
Print more JIT memory use stats.
by David Srbecky
· 5 years ago
a6f3583
Couple of small improvements in jitzygote config.
by Nicolas Geoffray
· 5 years ago
bfcea3d
Jit-zygote: Postpone pre-compilation until boot is completed.
by David Srbecky
· 5 years ago
b41869a
Fix linker error in JitCompilerInterface
by David Srbecky
· 5 years ago
46b5353
Simplify JIT compiler interface usage from the runtime.
by David Srbecky
· 5 years ago
81448a2
Fix 638-checker-inline-cache-intrinsic
by David Srbecky
· 5 years ago
2182147
Call Jit::MaybeCompileMethod less frequently.
by David Srbecky
· 5 years ago
0f8950a
Pick up the boot profile in zygote and system server.
by Nicolas Geoffray
· 5 years ago
1fc4d42
Check whether method is zygote-compiled less frequently.
by David Srbecky
· 5 years ago
f2dcba0
Fix statistics reporting in JIT.
by Nicolas Geoffray
· 5 years ago
de0ccff
Fix a braino in GetSavedEntryPointOfPreCompiledCode.
by Nicolas Geoffray
· 5 years ago
3238440
jitzygote: Handle case of methods having the resolution stub.
by Nicolas Geoffray
· 5 years ago
b08d5db
Move location of where we clear thread pool tasks post fork.
by Nicolas Geoffray
· 5 years ago
4bd5234
ART: Scope runnable part of JitCompileTask
by Andreas Gampe
· 5 years ago
431a7e5
ART: Fix some thread-annotalysis issues in ProfileSaver
by Andreas Gampe
· 5 years ago
2808be8
ART: Introduce stackmap with no DexRegInfo.
by Artem Serov
· 6 years ago
8d6651d
Disable jit_memory_region_test tests on buggy kernels.
by Nicolas Geoffray
· 5 years ago
e32d24c
Store zygote compiled code in a shared map.
by Nicolas Geoffray
· 5 years ago
d17eac6
Fix for 689-zygote-jit-deopt on kernels before 3.11rc2
by Orion Hodson
· 5 years ago
ab682a7
Blind fix for fixing 689-zygote-jit-deopt on host bionic.
by Nicolas Geoffray
· 5 years ago
5e33ccd
Don't force-allocate a profiling info when we cannot.
by Nicolas Geoffray
· 5 years ago
af213cc
Fix ClearEntryPointsInZygoteExecSpace.
by Nicolas Geoffray
· 5 years ago
714fad6
Delete tasks when deleting a thread pool.
by Nicolas Geoffray
· 5 years ago
05b41c4
Prepare for sharing JIT code after fork.
by Nicolas Geoffray
· 5 years ago
3a614ea
Add more tests around JitMemoryRegion.
by Nicolas Geoffray
· 5 years ago
88f3fd9
jitzygote: madvise DONTFORK on writable shared region.
by Nicolas Geoffray
· 5 years ago
ac933ed
Create a dual view for zygote data cache.
by Nicolas Geoffray
· 5 years ago
a48c3df
Revert "Revert "Make the JIT zygote memory shared.""
by Nicolas Geoffray
· 5 years ago
e764f38
Remove unnecessary cache alignment fixes
by Orion Hodson
· 5 years ago
2fef66b
Revert "Make the JIT zygote memory shared."
by Nicolas Geoffray
· 5 years ago
aeb0223
Retry cache flushes on ARMv7 devices
by Orion Hodson
· 5 years ago
05f8721
Make the JIT zygote memory shared.
by Nicolas Geoffray
· 5 years ago
00a37ff
Move code writing to data portion of the JIT cache in JitMemoryRegion.
by Nicolas Geoffray
· 5 years ago
f5a07ae
Delete global ref created for the JitProfileTask.
by Nicolas Geoffray
· 5 years ago
a61dbc0
Remove useless ScopedCodeCacheWrite calls.
by Nicolas Geoffray
· 5 years ago
349845a
Move JIT code allocation to JitMemoryRegion.
by Nicolas Geoffray
· 5 years ago
521ff98
For 32-bit ARM devices align method headers and code to 64-byte boundaries.
by Orion Hodson
· 5 years ago
3149252
Fix memory leak in JIT cache
by Orion Hodson
· 5 years ago
9c54e18
Simplify JIT memory region creation.
by Nicolas Geoffray
· 5 years ago
2411f49
Add helpers to allocate JIT memory in zygote.
by Nicolas Geoffray
· 5 years ago
741a070
Fix two bugs in jitzygote configuration.
by Nicolas Geoffray
· 5 years ago
7f7539b
Pass the memory region to allocate into to the compiler / allocation.
by Nicolas Geoffray
· 5 years ago
2a905b2
Move memory related regions of the JIT cache in its own class.
by Nicolas Geoffray
· 5 years ago
29bb803
Don't use prejit for jit-at-first-use.
by Nicolas Geoffray
· 5 years ago
d2f13ba
Remove requirement of a ProfilingInfo for jitted code.
by Nicolas Geoffray
· 5 years ago
df1ab20
ART: Avoid shared cache lines for JIT code allocations
by Orion Hodson
· 5 years ago
9ac09ee
jitzygote: compile system server methods at boot.
by Nicolas Geoffray
· 6 years ago
eab0248
Clean up after obsolete methods update fix.
by Vladimir Marko
· 6 years ago
0d54cfb
jitzygote: Special case system server to keep the JIT queue at fork.
by Nicolas Geoffray
· 6 years ago
c5e3a52
Make compiling an apex image explicit.
by Nicolas Geoffray
· 6 years ago
36ec6c7
Fix DWARF line-number generation for JITed methods.
by David Srbecky
· 6 years ago
c45b589
jitzygote: JIT native methods on first use.
by David Srbecky
· 6 years ago
605a5fe
jitzygote: Fix DCHECKs
by David Srbecky
· 6 years ago
3db3d37
Invert IsUsingDefaultBootImageLocation to IsUsingApexBootImageLocation.
by David Srbecky
· 6 years ago
Next »