Bug 163422

Summary: WebAssembly testing: allow inline code as well as stack machine
Product: WebKit Reporter: JF Bastien <jfbastien>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal    
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 163267    
Bug Blocks: 162706    

Description JF Bastien 2016-10-13 17:28:57 PDT
The current testing infrastructure consumes code in a stack machine-like form. This is neat because it's the WebAssembly format, but it's a PITA because it's not natural to write.

It's actually pretty easy to support both, mixed, by being clever in how the builder objects consume parameters passed to them: when they're passed a builder then they need to consume whatever the prior invocations produced.

This isn't super important, but it's nice, and I like nice.