Nach einer etwas längeren (teilweise Zwangs-) Pause gibt es wieder ein neues Update
Version 0.4.5.0
- Bug fixes
- Kritischer Fehler beim Kopieren von Records in Record-Klassen-Felder behoben
- Kritischer Fehler beim Kopieren von Records in Sub-Records behoben
- Kritischer Fehler beim Linken der Record-Meta-Daten beim Kompilieren
- Script-Interne Methoden von externen Klassen können jetzt lokale Variablen haben (der Compiler war zuuuu streng )
- Änderungen
- Script-Klassen und Script-Records benutzen jetzt den eingebauten Memory-Manager
- Script-Klassen-Erzeugung in eine eigene Unit ausgelagert
- Neuerungen
- Der Cache des integrierten Memory-Managers kann jetzt optional per Compiler-Directive vergrößert werden
- Neue Compiler-Directive in der "ScriptEngineII.inc": SEII_BigRunTimeCache
- Es gibt einen neuen Spezial-OpCode, mit dem Vergleiche sehr viel schneller werden. Eine for-Schleife von 0 bis 1.000.000 dauert bei mir jetzt nicht mehr 800ms, sondern nun noch 270ms.
Der Download befindet sich wie immer im ersten Post - oder per
SVN.
Grüße
PS an EugenB: sorry, hat etwas länger gedauert, da mich ein fieser Bug noch aufgehalten hat.