Revert "[arm] Make the constant pool check deadline smarter"
This reverts commit df4dae77. Reason for revert: https://ci.chromium.org/ui/p/v8/builders/ci/V8%20Arm%20-%20debug/18512/overview Original change's description: > [arm] Make the constant pool check deadline smarter > > Rather than having periodic constant pool checks that almost always fail > (because the constant pool deadline isn't close enough, or even because > there's no constant pool to emit at all), set a single deadline on the > first constant pool insertion which expires just before the maximum > distance to the constant pool. Constant pool checks around unconditional > jumps happen irrespective of this deadline. > > In particular, this is made possible by fixing the incorrect assumption > that the constant pool can be emitted out of order. The new assumption > (that the emission is in-order) is validated with a CHECK. > > Bug: v8:11420 > Change-Id: I061dd0b8c3476ba95ee1acfb3b485d8ba2adda91 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2844665 > Commit-Queue: Leszek Swirski <leszeks@chromium.org> > Reviewed-by: Ross McIlroy <rmcilroy@chromium.org> > Cr-Commit-Position: refs/heads/master@{#74141} Bug: v8:11420 Change-Id: Ib822425749df33fb22a38d317c107a523b382e01 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2846899 Auto-Submit: Sathya Gunasekaran <gsathya@chromium.org> Reviewed-by: Sathya Gunasekaran <gsathya@chromium.org> Commit-Queue: Sathya Gunasekaran <gsathya@chromium.org> Cr-Commit-Position: refs/heads/master@{#74144}
Showing
Please
register
or
sign in
to comment