1. 03 Apr, 2018 1 commit
  2. 15 Mar, 2018 1 commit
  3. 17 Jan, 2018 1 commit
  4. 12 Oct, 2017 1 commit
  5. 22 Aug, 2017 1 commit
  6. 21 Aug, 2017 1 commit
  7. 01 Aug, 2017 1 commit
  8. 11 Jul, 2017 1 commit
  9. 12 Jun, 2017 1 commit
  10. 04 May, 2017 1 commit
  11. 03 May, 2017 1 commit
  12. 05 Dec, 2016 1 commit
  13. 02 Dec, 2016 1 commit
  14. 28 Sep, 2016 3 commits
  15. 12 Sep, 2016 1 commit
  16. 07 Sep, 2016 1 commit
  17. 06 Sep, 2016 1 commit
    • ulan's avatar
      [heap] Refactor incremental marking step. · eca8a5eb
      ulan authored
      This patch
      - extracts the logic of keeping track of allocated bytes
        from the actual incremental marking step.
      - replaces OldSpaceStep with a check for incremental marking start.
      - removes the force_marking parameter of AdvanceIncrementalMarking.
      
      BUG=chromium:616434
      LOG=NO
      
      Review-Url: https://codereview.chromium.org/2304123003
      Cr-Commit-Position: refs/heads/master@{#39213}
      eca8a5eb
  18. 07 Apr, 2016 1 commit
  19. 04 Apr, 2016 1 commit
  20. 24 Mar, 2016 1 commit
  21. 14 Nov, 2015 1 commit
    • mlippautz's avatar
      Add {CancelableTaskManager} to handle {Cancelable} concurrent tasks. · 60e7ea8a
      mlippautz authored
      This change binds each {Cancelable} task to a so-called {CancelableTaskManager},
      which is then used to handle concurrent cancelation as well as synchronizing
      shutdown for already running tasks.  Since ownership of tasks is transferred to
      the platform executing a task (destructor), handling in the manager uses integer
      ids. Note that this also mitigates (modulo integer size) the ABA problem.
      
      All handling of {Cancelable} tasks is now encapsulated into the corresponding
      manager, which is instantiated for each isolate.
      
      R=hpayer@chromium.org
      BUG=chromium:524425
      LOG=N
      CQ_EXTRA_TRYBOTS=tryserver.v8:v8_linux_arm64_gc_stress_dbg;tryserver.v8:v8_linux_gc_stress_dbg;tryserver.v8:v8_mac_gc_stress_dbg;tryserver.v8:v8_linux64_msan_rel;tryserver.v8:v8_linux64_tsan_rel;tryserver.v8:v8_mac64_asan_rel
      
      Review URL: https://codereview.chromium.org/1409993012
      
      Cr-Commit-Position: refs/heads/master@{#31997}
      60e7ea8a
  22. 26 Oct, 2015 1 commit
  23. 29 Sep, 2015 1 commit
  24. 08 Sep, 2015 1 commit