• Clemens Backes's avatar
    Reland "[wasm] Ship far jump tables" · e1f3e43b
    Clemens Backes authored
    This is a reland of 35ca0abd.
    The last known issue is fixed in https://crrev.com/c/1832178.
    
    Original change's description:
    > [wasm] Ship far jump tables
    >
    > This flips the --wasm-far-jump-table flag. It will allow for more than
    > 128MB of code space per wasm module on arm64, and will increase the
    > limit on the number of modules per process on x64 (was ~1000 before,
    > because we reserved 1GB for the code space per module).
    >
    > R=mstarzinger@chromium.org
    >
    > Bug: v8:9477
    > Change-Id: I870ec616f4812e38ef1e3fccf0629854a247bb4f
    > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1815247
    > Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
    > Commit-Queue: Clemens Backes [né Hammacher] <clemensh@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#63967}
    
    Bug: v8:9477
    Change-Id: I6d7de80e874e1d51512148fc3c1f45b0fc1474ca
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1840151Reviewed-by: 's avatarAndreas Haas <ahaas@chromium.org>
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#64105}
    e1f3e43b
flag-definitions.h 72.7 KB