Status: Assigned
Owner: [email protected]
CC: [email protected], [email protected], [email protected], [email protected]
Labels: Type-Bug Priority-Medium

New issue 4203 by [email protected]: Validate asm.js code and use type information
https://code.google.com/p/v8/issues/detail?id=4203

We should implement asm.js validation so that we can use the full type information available in asm.js modules.

SPEC
http://asmjs.org/spec/latest/

SUMMARY
asm.js programs provide machine level typing information for code compiled from C/C++. While a substantial portion of this typing information can be discovered by V8's generic typing code, some of the information (inter-function) is non-trivial to extract in a general way. Explicit validation will allow us to get it all.

COMPATIBILITY RISK
Mozilla implements this feature. Microsoft has announced support as well. The specification is not final, however, so there is some danger that multiple variants will need to be supported in the wild. The specification conflates parse and AST time information, which may make it difficult to map to V8 precisely.


--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to