// Copyright 2020 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. const desc = { get mutable() { throw "foo"; }, get value() { console.trace(); } }; assertThrowsEquals(() => new WebAssembly.Global(desc), "foo");