1. 15 Nov, 2018 4 commits
  2. 14 Nov, 2018 32 commits
  3. 13 Nov, 2018 4 commits
    • Junliang Yan's avatar
      PPC/s390: [iwyu] Remove include heap-inl.h -> counters.h · 256604d9
      Junliang Yan authored
      Port bd0a7fd6
      
      Original Commit Message:
      
          This reduces the build steps after touching counters.h from 710 to 191, thus
          detaching counters.h from the giant include cluster.
      
      R=marja@chromium.org, joransiu@ca.ibm.com, michael_dawson@ca.ibm.com
      BUG=v8:7490,v8:8238
      LOG=N
      
      Change-Id: I7694a21856c228c6d0335c1f1e5e9177c96cc7da
      Reviewed-on: https://chromium-review.googlesource.com/c/1333940Reviewed-by: 's avatarJoran Siu <joransiu@ca.ibm.com>
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#57485}
      256604d9
    • Frank Tang's avatar
      [Intl] Cache intl objects in isolate · 7aced299
      Frank Tang authored
      Remove old code in v8::Date::DateTimeConfigurationChangeNotification
      Add code to clear date time cache object in isolate.
      
      Running benchmark
      python -u tools/run_perf.py --binary-override-path \
        out/x64.release/d8 --filter "JSTests/Strings/StringLocaleCompare" \
        test/js-perf-test/JSTests.json
      python -u tools/run_perf.py --binary-override-path \
        out/x64.release/d8 --filter "JSTests/Dates" \
        test/js-perf-test/JSTests.json
      python -u tools/run_perf.py --binary-override-path \
        out/x64.release/d8 --filter "JSTests/Numbers" \
        test/js-perf-test/JSTests.json
      
      BEFORE THE FIX:
      StringLocaleCompare-Strings(Score): 184287
      toLocaleDateString-Dates(Score): 10456
      toLocaleString-Dates(Score): 10436
      toLocaleTimeString-Dates(Score): 10700
      toLocaleString-Numbers(Score): 2935
      
      AFTER THE FIX in Patch Set 13:
      StringLocaleCompare-Strings(Score): 57470000
      toLocaleDateString-Dates(Score): 6141000
      toLocaleString-Dates(Score): 4093000
      toLocaleTimeString-Dates(Score): 6323000
      toLocaleString-Numbers(Score): 3371000
      
      Bug: chromium:901748, chromium:901747, v8:5751
      Change-Id: I7578e2ced0fe967dce6424d17f15ab806cc522be
      Reviewed-on: https://chromium-review.googlesource.com/c/1320892
      Commit-Queue: Frank Tang <ftang@chromium.org>
      Reviewed-by: 's avatarSathya Gunasekaran <gsathya@chromium.org>
      Reviewed-by: 's avatarAdam Klein <adamk@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57484}
      7aced299
    • Tobias Tebbi's avatar
      [csa] re-schedule CSA graph · 205860b1
      Tobias Tebbi authored
      This CL is an experiment to get more performance data from the perf-bots
      and will likely lead to regressions. The try-bots (see patcheset 9)
      indicate some regressions, but it doesn't seem too bad.
      
      Change-Id: Ia173ab20ee2a4904663db0f4ca2ffb196b203c77
      Reviewed-on: https://chromium-review.googlesource.com/c/1319763
      Commit-Queue: Tobias Tebbi <tebbi@chromium.org>
      Reviewed-by: 's avatarJaroslav Sevcik <jarin@chromium.org>
      Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57483}
      205860b1
    • Mike Stanton's avatar
      [Torque] format-torque.py accepts wildcards · 0ff69e7e
      Mike Stanton authored
      Now you can type:
        tools/torque/format-torque.py -i src/builtins/*.tq
      
        to format all the torque files in a particular directory. Is handy.
      
      TBR=danno@chromium.org
      
      Bug: v8:7793
      Change-Id: Ifba85c4db553e19a65b87217fd2f670698c6b2c9
      Reviewed-on: https://chromium-review.googlesource.com/c/1333679Reviewed-by: 's avatarMichael Stanton <mvstanton@chromium.org>
      Commit-Queue: Michael Stanton <mvstanton@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57482}
      0ff69e7e