• Georg Neis's avatar
    Reland^4 "[turbofan] Use feedback when reducing global loads/stores." · 96585c3a
    Georg Neis authored
    This is a reland of 8683116e without
    changes. The previous issues should be gone thanks to
    ba1d0f25.
    
    Original change's description:
    > Reland^3 "[turbofan] Use feedback when reducing global loads/stores."
    >
    > This is a reland of 2d2c1374 without
    > changes. Offending chromium tests have been modified.
    >
    > Original change's description:
    > > Reland^2 "[turbofan] Use feedback when reducing global loads/stores."
    > >
    > > This reverts commit ac85ab0a. A
    > > chromium test caused trouble and was taken care of in
    > > https://chromium-review.googlesource.com/c/1384064.
    > >
    > > Original change's description:
    > > > [turbofan] Use feedback when reducing global loads/stores.
    > > >
    > > > We already record the script context location or the property cell
    > > > as feedback of the global load/store IC, so Turbofan doesn't need
    > > > to do the lookups again.
    > >
    > > TBR=sigurds@chromium.org
    > >
    > > Change-Id: I58bcd9bceec2f9cf401f7b0fc4460a6da6cd0abc
    > > Reviewed-on: https://chromium-review.googlesource.com/c/1386404
    > > Commit-Queue: Georg Neis <neis@chromium.org>
    > > Reviewed-by: Georg Neis <neis@chromium.org>
    > > Cr-Commit-Position: refs/heads/master@{#58393}
    >
    > Change-Id: Ic6734201a6c45f2752488ab44b16859776802f51
    > Reviewed-on: https://chromium-review.googlesource.com/c/1408252
    > Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
    > Commit-Queue: Georg Neis <neis@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#58769}
    
    TBR=bmeurer@chromium.org
    
    Change-Id: I80890e2605711045ec6997843d031b61ea27d5e4
    Reviewed-on: https://chromium-review.googlesource.com/c/1463779
    Commit-Queue: Georg Neis <neis@chromium.org>
    Reviewed-by: 's avatarSigurd Schneider <sigurds@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#59518}
    96585c3a
js-native-context-specialization.h 11.4 KB