forked from mirrors/gecko-dev
		
	|  597e30dbde This patch adds support for Wasm reference types when using the Cranelift/aarch64 Wasm backend in SpiderMonkey. The changes on the SpiderMonkey side principally involve (i) updating the compiler-selection logic to allow Cranelift when reftypes are enabled, and (ii) conveying the stackmaps from Cranelift to SpiderMonkey. This also fixes an assert failure hit in the VIXL-based MacroAssembler in a debug build. The assert was checking that the source of a move-to-FP-reg was not the zero register (xzr); a move like `mov v0.d[0], xzr` is perfectly valid, and should be allowed. Unsure why this assert had not been hit before, but it seems unrelated to reftype support. Differential Revision: https://phabricator.services.mozilla.com/D83583 | ||
|---|---|---|
| .. | ||
| ductwork/debugger | ||
| examples | ||
| public | ||
| rust | ||
| src | ||
| xpconnect | ||
| app.mozbuild | ||
| ffi.configure | ||
| moz.build | ||
| moz.configure | ||
| sub.configure | ||