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