Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
VIATRA/Releases/NewAndNoteworthy1.5
< VIATRA | Releases
Revision as of 12:49, 21 October 2016 by Gabor.bergmann.incquerylabs.com (Talk | contribs)
Support for more number literals in query language
All number literals supported by Xtend (see documentation for details) are now directly supported by the VIATRA Query language.
pattern circleConstantDiameter1(c : Circle) { Circle.diameter(c, 3l); Circle.area(c, 9.42f); }
Performance improvements in the incremental query evaluator (Rete engine)
Constant values (more precisely constant-value filtering) within patterns are now handled more efficiently in many cases. In a proprietary code base, specifically for entire query packages where this feature is heavily used, we have observed a reduction between 15-30% in the memory footprint of Rete.