DescriptionRevert of [arm] Share constant pool entries in snapshot. (patchset #3 id:40001 of https://codereview.chromium.org/2869683004/ )
Reason for revert:
Breaks OSR in full-codegen because the constant pool entry being patched is shared accross different OSR points. This is tracked by: https://bugs.chromium.org/p/chromium/issues/detail?id=725743
Original issue's description:
> [arm] Share constant pool entries in snapshot.
>
> This patch also adds sharing of code target entries, which requires
> sharing the RelocInfo for those entries as well. The disassembler
> is also modified in order to print comments for the RelocInfo that
> is now shared.
>
> This improves the snapshot size for arm by about 4%.
>
> BUG=
>
> Review-Url: https://codereview.chromium.org/2869683004
> Cr-Commit-Position: refs/heads/master@{#45497}
> Committed: https://chromium.googlesource.com/v8/v8/+/c15b3ffc773ef7b14655b59b1ce1437de903fdc0
TBR=bmeurer@chromium.org,hpayer@chromium.org,jarin@chromium.org,mvstanton@chromium.org,rmcilroy@chromium.org,clemensh@chromium.org,georgia.kouveli@arm.com
# Not skipping CQ checks because original CL landed more than 1 days ago.
BUG=
Patch Set 1 #
Messages
Total messages: 8 (3 generated)
|