MVEL will feature a variety of new features. Currently the roadmap itself is a work in progress as R&D for the next version progresses in early alpha versions. Here is a list of confirmed features:
Basic Improvements
- Support for extended flow control constructs (while, for and switch).
- Support for Unified-EL Grammar including appropriate wrapper libraries.
- New JIT compiler.
- Performance improvements for reflective runtime.
Advanced Features
- Support for Virtual Register Allocation in the MVEL runtime to eliminate need for hash lookup of locals.
- Ability to provide indexed resolvers which can be referenced from the virtual register table.
- Unified resource loading model (classes, external variables, function references, etc.)
Labels: