Open Bug 1963323 Opened 13 days ago Updated 13 days ago

Fix metadata handling of Wasm GC objects

Categories

(Core :: JavaScript: WebAssembly, task)

task

Tracking

()

People

(Reporter: jandem, Unassigned)

References

Details

This is caught by the assertion I'm adding in bug 1963320. I'll ignore these Wasm GC objects there for now, but we should fix this and remove the special-case there.

The issue is that WasmArrayObject::class_ and the WasmStructObject classes have JSCLASS_DELAY_METADATA_BUILDER but they don't use AutoSetNewObjectMetadata.

We should probably also add some tests (using enableShellAllocationMetadataBuilder and getAllocationMetadata).

See Also: → 1963320
You need to log in before you can comment on or make changes to this bug.