• Jakob Kummerow's avatar
    [wasm-gc] Fix several bugs · 7e533de1
    Jakob Kummerow authored
    - allow arrays to be allocated in LargeObjectSpace
    - check requested array allocation length against maximum
    - fix array element offsets for pointer-typed elements
    - fix GC handling of arrays when there are forwarding pointers
    - module builder: fix rtt.sub global initializer expressions
    - debug printing: print "UNIMPLEMENTED" instead of crashing
    - WasmGCTester: make some exceptions easier to diagnose
    
    Bug: v8:7748, chromium:1141376
    Change-Id: Ie0281658748f3dd5e5d90d85bab78f0ea2fc3865
    Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2534815Reviewed-by: 's avatarManos Koukoutos <manoskouk@chromium.org>
    Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#71208}
    7e533de1
objects.cc 253 KB