1. 14 Jun, 2019 10 commits
  2. 13 Jun, 2019 29 commits
  3. 12 Jun, 2019 1 commit
    • Z Nguyen-Huu's avatar
      Add fast path for proxy with preventExtensions trap · 8e0ef9b9
      Z Nguyen-Huu authored
      ObjectPreventExtensions and ReflectPreventExtensions are now Torque builtins (previously CPP) and the Proxy path is implemented completely in Torque while everything else calls into runtime (and is thus a bit slower than previously).
      
      Perf improvement in micro-benchmark JSTests/Proxies
      Before:
      PreventExtensionsWithoutTrap-Proxies(Score): 1978
      PreventExtensionsWithTrap-Proxies(Score): 739
      
      After:
      PreventExtensionsWithoutTrap-Proxies(Score): 3017
      PreventExtensionsWithTrap-Proxies(Score): 2044
      
      Bug: v8:6664
      Change-Id: I6505d730cea6b0d197f6f5d0540b39056c8b763d
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1652688
      Commit-Queue: Z Nguyen-Huu <duongn@microsoft.com>
      Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
      Reviewed-by: 's avatarMaya Lekova <mslekova@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#62130}
      8e0ef9b9