1. 19 Oct, 2017 34 commits
  2. 18 Oct, 2017 6 commits
    • Michael Lippautz's avatar
      Revert "Reland "[heap] ArrayBufferTracker: Only consider committed size"" · e1e5f6cf
      Michael Lippautz authored
      This reverts commit 46f9d5a2.
      
      Reason for revert: Aborted compaction pages require separate handling now that we consider byteLength which is a Number.
      
      Original change's description:
      > Reland "[heap] ArrayBufferTracker: Only consider committed size"
      > 
      > This is a reland of 6488c9e5
      > Original change's description:
      > > [heap] ArrayBufferTracker: Only consider committed size
      > > 
      > > - Only consider commited size of ABs.
      > > - Compute freed memory from retained sizes byte length might be a
      > >   HeapNumber and thus prohibited from accessing (as it may be already
      > >   collected).
      > > 
      > > CQ_INCLUDE_TRYBOTS=master.tryserver.v8:v8_linux64_tsan_rel;master.tryserver.v8:v8_linux64_tsan_concurrent_marking_rel_ng;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
      > > 
      > > Bug: chromium:775896
      > > Change-Id: Ia0bed66afac5e4d5ed58194950a55156e19cec72
      > > Reviewed-on: https://chromium-review.googlesource.com/725722
      > > Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      > > Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
      > > Cr-Commit-Position: refs/heads/master@{#48699}
      > 
      > Tbr: ulan@chromium.org
      > Bug: chromium:775896
      > Change-Id: Ibbec1ffa8fe90d3668f0fe0c1b8b9997b5fd644e
      > Cq-Include-Trybots: master.tryserver.v8:v8_linux64_tsan_rel;master.tryserver.v8:v8_linux64_tsan_concurrent_marking_rel_ng;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
      > Reviewed-on: https://chromium-review.googlesource.com/726579
      > Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
      > Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#48707}
      
      TBR=ulan@chromium.org,mlippautz@chromium.org
      
      Change-Id: If678ad73326ceb24e85f3a7bf6350df05991005f
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: chromium:775896
      Cq-Include-Trybots: master.tryserver.v8:v8_linux64_tsan_rel;master.tryserver.v8:v8_linux64_tsan_concurrent_marking_rel_ng;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
      Reviewed-on: https://chromium-review.googlesource.com/726799Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
      Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48708}
      e1e5f6cf
    • Michael Lippautz's avatar
      Reland "[heap] ArrayBufferTracker: Only consider committed size" · 46f9d5a2
      Michael Lippautz authored
      This is a reland of 6488c9e5
      Original change's description:
      > [heap] ArrayBufferTracker: Only consider committed size
      > 
      > - Only consider commited size of ABs.
      > - Compute freed memory from retained sizes byte length might be a
      >   HeapNumber and thus prohibited from accessing (as it may be already
      >   collected).
      > 
      > CQ_INCLUDE_TRYBOTS=master.tryserver.v8:v8_linux64_tsan_rel;master.tryserver.v8:v8_linux64_tsan_concurrent_marking_rel_ng;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
      > 
      > Bug: chromium:775896
      > Change-Id: Ia0bed66afac5e4d5ed58194950a55156e19cec72
      > Reviewed-on: https://chromium-review.googlesource.com/725722
      > Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      > Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#48699}
      
      Tbr: ulan@chromium.org
      Bug: chromium:775896
      Change-Id: Ibbec1ffa8fe90d3668f0fe0c1b8b9997b5fd644e
      Cq-Include-Trybots: master.tryserver.v8:v8_linux64_tsan_rel;master.tryserver.v8:v8_linux64_tsan_concurrent_marking_rel_ng;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
      Reviewed-on: https://chromium-review.googlesource.com/726579Reviewed-by: 's avatarMichael Lippautz <mlippautz@chromium.org>
      Commit-Queue: Michael Lippautz <mlippautz@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48707}
      46f9d5a2
    • Clemens Hammacher's avatar
      [arm] [simulator] Do also execute tests on real hardware · 8bacd848
      Clemens Hammacher authored
      In order to avoid writing tests that *only* pass in the simulator, but
      not on real hardware, do also execute the simulator tests on real
      hardware.
      
      R=ahaas@chromium.org, rodolph.perfetta@arm.com
      
      Bug: v8:6947
      Change-Id: Ibdf1719fff20e17620c0aaa343d7ea28e48f3837
      Reviewed-on: https://chromium-review.googlesource.com/722961
      Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
      Reviewed-by: 's avatarRodolph Perfetta <rodolph.perfetta@arm.com>
      Reviewed-by: 's avatarAndreas Haas <ahaas@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48706}
      8bacd848
    • Alexey Kozyatinskiy's avatar
      [inspector] added V8InspectorClient::maxAsyncCallStackDepthChanged · b1cd96ec
      Alexey Kozyatinskiy authored
      R=dgozman@chromium.org
      
      Bug: none
      Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_chromium_rel_ng
      Change-Id: I0fa10978266feb3c3907ce1f3386ae7a34a33582
      Reviewed-on: https://chromium-review.googlesource.com/726490Reviewed-by: 's avatarDmitry Gozman <dgozman@chromium.org>
      Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#48705}
      b1cd96ec
    • Junliang Yan's avatar
      PPC/s390: fix Generate_DeserializeLazy to use ip for tail call · 3e48c30a
      Junliang Yan authored
      Fix lazy deserialization. ip needs to be the address of the calling
      function
      
      R=joransiu@ca.ibm.com, jbarboza@ca.ibm.com, michael_dawson@ca.ibm.com
      
      Bug: 
      Change-Id: I0852d12328f9a0585c38afa5e121b8b4116520dc
      Reviewed-on: https://chromium-review.googlesource.com/726420Reviewed-by: 's avatarJoran Siu <joransiu@ca.ibm.com>
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#48704}
      3e48c30a
    • Junliang Yan's avatar
      PPC: fix AssembleMove and Push in codegen · f4063610
      Junliang Yan authored
      R=joransiu@ca.ibm.com, jbarboza@ca.ibm.com, michael_dawson@ca.ibm.com
      
      Bug: 
      Change-Id: I616ccaa956929a3816a9026bf54cabf6041590ec
      Reviewed-on: https://chromium-review.googlesource.com/726182Reviewed-by: 's avatarJoran Siu <joransiu@ca.ibm.com>
      Commit-Queue: Joran Siu <joransiu@ca.ibm.com>
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#48703}
      f4063610