- DelphiTools - https://www.delphitools.info -

Compile-time evaluations, ‘&’ prefix, internal changes

Here is a summary of recent changes for DWScript [1] in the SVN:

As a consequence of the above, the unit tests suite now runs quite a bit faster… actually DUnit’s TreeView updates are now the bottleneck, despites hundredths of scripts getting compiled and executed at each step. Time to add more unit tests I guess 😉

Vector and Matrix support have actually been a “fuzzy” goal for DWS, since a long time ago, which is only now getting implemented. The plan is to eventually have them use SIMD [3], and possibly be part of a future OpenCL [4] CodeGen target.