ANN: Dogelog Player 1.1.4 (Generational GC)

Admin User, created Nov 30. 2023 Dear All, We are happy to announce a new edition of the Dogelog player: - Multi Measurement: The library(runner) was enhanced to be able to perform multiple measurements when used as a benchmark harness. This feature can for example be used to measure execution time and garbage collection time, provided the Prolog system offers such a statistics/2 key. - JDK 21 Bytecode: Like we were phasing out formerly Jekejeke Prolog we are currently also phasing out JDK 8 Bytecode. There is a grace period but the transition to JDK 21 Bytecode is already seen in the new artefacts index9.zip and dogelog9.zip for the Dogelog Player on the Java platform. - Generational GC: The garbage collector of Dogelog Player was enhanced to have a more refined triggering and to also use a faster generational variant when appropriate. This was implemented for all target platforms and we see performance gains Java 42%, JavaScript 51% and Python 61%. For more details: Dogelog Have Fun!

Kommentare