1. 28 Mar, 2018 2 commits
  2. 26 Mar, 2018 5 commits
  3. 23 Mar, 2018 2 commits
  4. 22 Mar, 2018 2 commits
  5. 21 Mar, 2018 1 commit
  6. 20 Mar, 2018 2 commits
  7. 19 Mar, 2018 2 commits
  8. 16 Mar, 2018 3 commits
  9. 05 Mar, 2018 1 commit
    • jgruber's avatar
      [builtins] Enable embedded builtins and add testing variants · abcc28ce
      jgruber authored
      This enables the v8_enable_embedded_builtins gn flag on non-ia32 builds
      and adds a new --stress-off-heap-code test mode to fyi bots.
      
      v8_enable_embedded_builtins=true changes accesses to constants and
      external references to go through the root list in builtins code.
      
      --stress-off-heap-code copies builtins code off-heap on isolate
      creation.
      
      A few drive-by-fixes:
      - ensure that we actually inspect the correct builtin during
        isolate-independence testing.
      - relax tests to decrease maintenance (now we only fail if a builtin
        should be isolate-independent but isn't).
      - switch to a different off-heap-trampoline register on arm due to
        conflicts with custom stub linkages.
      
      Cq-Include-Trybots: luci.v8.try:v8_linux64_fyi_rel_ng
      Bug: v8:6666
      Change-Id: I09ad3c75cb4342f4c548ea780f275993730896c8
      Reviewed-on: https://chromium-review.googlesource.com/934281
      Commit-Queue: Jakob Gruber <jgruber@chromium.org>
      Reviewed-by: 's avatarMichael Hablich <hablich@chromium.org>
      Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#51717}
      abcc28ce
  10. 27 Feb, 2018 1 commit
  11. 23 Feb, 2018 1 commit
  12. 22 Feb, 2018 1 commit
  13. 12 Feb, 2018 3 commits
  14. 08 Feb, 2018 3 commits
  15. 29 Jan, 2018 2 commits
  16. 27 Jan, 2018 1 commit
  17. 26 Jan, 2018 1 commit
  18. 24 Jan, 2018 3 commits
  19. 17 Jan, 2018 1 commit
    • Michael Achenbach's avatar
      [test] Group test features behind a single GN switch · 45833d9b
      Michael Achenbach authored
      This will switch on various testing features in sanitizer builds and
      for correctness fuzzer builds.
      
      Currently we group enabling the slow-path runtime flag and allocation
      timeout for atomic gc stress, but more features could be added in the
      future.
      
      This will enable gc fuzzer, clusterfuzz and correctness fuzzer to use
      both slow-path and atomic gc stress in release sanitizer builds.
      
      Bug: v8:6972
      Change-Id: I5cade68241a8a0711f8a388be7e1543aab0035fa
      Reviewed-on: https://chromium-review.googlesource.com/869932
      Commit-Queue: Michael Achenbach <machenbach@chromium.org>
      Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#50656}
      45833d9b
  20. 16 Jan, 2018 3 commits