-
Notifications
You must be signed in to change notification settings - Fork 79
Roadmap
otac0n edited this page Jun 29, 2011
·
11 revisions
This is the road map for IronJS, the current target version is 0.2.1
Support for accessing .NET classes and members from within JavaScript
- Importing namespaces
- Creating object instances
- Calling instance and static methods
- Accessing instance and static properties and fields
- Both early and late bound integration
Using ECMA's test262 to verify conformance
Re-implement all the performance tricks that used to exist in earlier versions.
- Inline caching for function calls and property access
- Static analysis of private and shared variables (not globals)
- Function parameter type specialization
- Make use of the existing 'hidden classes' implementation for property access
- Use of native CIL instructions for common operators
- Lifting of private variables to the function stack space instead of allocating a BoxedValue[] object
- Static single assignment form