• Clemens Backes's avatar
    [wasm][memory64] Fix Liftoff on 32-bit and add cctest · e48b5c6d
    Clemens Backes authored
    This adds a first execution test for memory64 in the form of a cctest.
    Several things are still not working correctly, hence this test only
    checks TurboFan on 64-bit systems, and Liftoff.
    
    Bounds checks in Liftoff are fixed to work correctly on 32-bit.
    Follow-up CLs will extend the test to also test TurboFan on 32-bit, the
    interpreter, and traps. All of those features still have issues.
    
    R=manoskouk@chromium.org
    
    Bug: v8:10949
    Change-Id: Ic7edcf3783421634fe2ec99eac6f257c557a29b5
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2610968Reviewed-by: 's avatarThibaud Michaud <thibaudm@chromium.org>
    Commit-Queue: Clemens Backes <clemensb@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#72014}
    e48b5c6d
wasm-run-utils.h 22 KB