Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #124394
| From | Mild Shock <janburse@fastmail.fm> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Self-Tuning GC in Dogelog Player (Re: ANN: Dogelog Player 1.3.2 (XML Interpolation)) |
| Date | 2025-05-27 23:02 +0200 |
| Message-ID | <101599v$1h0k$3@solani.org> (permalink) |
| References | <vvjljp$dl1g$3@solani.org> |
Dogelog Player is a Prolog system mainly written in Prolog itself. Its available for the JavaScript, Python and Java platform and offers a generational Prolog garbage collector. The upcoming release will feature a self- tuning garbage collector, via an adaptive autoyield. Accurate autoyield is critical for browser performance. We can measure the Prolog execution, by subtracting the wait in our ‘$YIELD’ instruction. This is used for a polling based tuning that for example recognizes that an Apple M4 2024 is almost 3 times faster than an AMD Ryzen 2021. See also: Self-Tuning GC in Dogelog Player https://medium.com/@janburse_2989/self-tuning-gc-in-dogelog-player-c858ce2c54d6 Mild Shock schrieb: > > Dear All, > > We are happy to announce a new edition of the Dogelog player: > > - Improved library(markup): > We have introduced some improvements. In general, tag/[1,2] > and tag_format/[2,3] can now be fed with several tags and > texts in the argument. Further for higher speed in the > browser, the DOM state-machine has now been natively realized. > > - Enhanced library(vector): > We have introduced some extensions. The original concept > of stylization only by classes was rejected, and instead > of an atom for one class, an option list with class and/or > style can now be used. In addition, there is now > svg_group_begin/[4,5], which allows transformations. > > - Package Separation: > The package(edge) was moved to a new website www.herbrand.ai. > This is reflected in the fact that it is no longer contained > in the achive dogelog.zip and has its own archive hotdog.zip. > GIT is not yet affected by the separation, since the future > package mechanism is still unclear. > > Have Fun! > > Jan Burse, https://www.herbrand.ai/ , 09.05.2025
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
ANN: Dogelog Player 1.3.2 (XML Interpolation) Mild Shock <janburse@fastmail.fm> - 2025-05-09 11:26 +1000
Self-Tuning GC in Dogelog Player (Re: ANN: Dogelog Player 1.3.2 (XML Interpolation)) Mild Shock <janburse@fastmail.fm> - 2025-05-27 23:02 +0200
Game Sprites in Dogelog Notebooks (Re: ANN: Dogelog Player 1.3.2 (XML Interpolation)) Mild Shock <janburse@fastmail.fm> - 2025-06-01 21:07 +0200
Call Later in Dogelog Notebooks (Re: Game Sprites in Dogelog Notebooks) Mild Shock <janburse@fastmail.fm> - 2025-06-10 16:29 +0200
csiph-web