Skip to content
Snippets Groups Projects
user avatar
Pan, Tao authored
ExpectedTransitionKey directly returns key if TransitionAccessor has
only one member, and returns null if TransitionAccessor has multiple
entries.
This CL compare string content if TransitionAccessor has less than 8
entries.
This CL can improve the below micro case by ~17%.
  for (var i = 0; i < 1e7; ++i)
    JSON.parse('{"title":0,"completed":1,"id":2}');

Change-Id: I11307c5e68940a65ade244714652df6f8d655fbb
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5672333


Commit-Queue: Hao A Xu <hao.a.xu@intel.com>
Reviewed-by: default avatarToon Verwaest <verwaest@chromium.org>
Reviewed-by: default avatarLeszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/heads/main@{#95142}
f2f3b3f7
History
Name Last commit Last update