• Igor Sheludko's avatar
    Reland "[ptr-compr] Disable double fields unboxing" · 0c4852c4
    Igor Sheludko authored
    This is a reland of b271ea3c
    
    The failing arm64 disasm poison test was fixed.
    
    Original change's description:
    > [ptr-compr] Disable double fields unboxing
    >
    > Double field unboxing optimization is incompatible with pointer compression so
    > we land this CL before enabling pointer compression in order to separate memory
    > and performance regressions caused by disabled double field unboxing from
    > pointer compression change.
    >
    > Bug: v8:9799
    > Change-Id: Ic8118356496a3f351344215b409f9722de6c9355
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1835546
    > Commit-Queue: Igor Sheludko <ishell@chromium.org>
    > Reviewed-by: Toon Verwaest <verwaest@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#64089}
    
    Tbr: verwaest@chromium.org
    Cq-Include-Trybots: luci.v8.try:v8_linux_arm64_dbg
    Bug: v8:9799
    Change-Id: Ib7c126d70859537c3d0bce54a49f23909c14a6ab
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1840411
    Commit-Queue: Igor Sheludko <ishell@chromium.org>
    Reviewed-by: 's avatarIgor Sheludko <ishell@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#64111}
    0c4852c4
v8heapconst.py 19.8 KB