1. 28 Jun, 2019 1 commit
    • Frank Tang's avatar
      Add benchmark for regexp "gi". · b9e1c2c4
      Frank Tang authored
      Measure speed regression of a range of char in complex regexp
      The measurement is using the code from chromium:977003
      
      To measure
      python -u tools/run_perf.py --binary-override-path  out/x64.release/d8 \
        test/js-perf-test/RegExp.json
      
      Run on three setting:
      a. m74 based on tag 7.4.301
      b. trunk (m77)
      c. apply cl 1674851 on trunk
      
      ComplexCaseInsensitiveTest-RegExp
      Score is better if higher
      		Score	imp %	comp to m74
      m74		22910
      		23430
      		23360
      Trunk (m77)	15190	66.30%
      		15710	67.05%
      		15570	66.65%
      CL 1674851	24590	161.88%	107.33%
      		24690	157.16%	105.38%
      		24200	155.43%	103.60%
      
      Bug: chromium:977003
      
      Change-Id: I7756f4739c44a07949103650565d1ca902e1b7ca
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1679651Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
      Commit-Queue: Frank Tang <ftang@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#62449}
      b9e1c2c4