Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #40053
| Path | csiph.com!news.neodome.net!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail |
|---|---|
| From | Mild Shock <janburse@fastmail.fm> |
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: ANN: Dogelog Player 1.1.2 (Java Target) |
| Date | Wed, 8 Nov 2023 22:15:53 +0100 |
| Message-ID | <uigtq8$1942e$4@solani.org> (permalink) |
| References | <uhj1ot$qbor$3@solani.org> <uhj1r6$qbor$5@solani.org> |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 8bit |
| Injection-Date | Wed, 8 Nov 2023 21:15:52 -0000 (UTC) |
| Injection-Info | solani.org; logging-data="1347662"; mail-complaints-to="abuse@news.solani.org" |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 SeaMonkey/2.53.17.1 |
| Cancel-Lock | sha1:Lginhl3KM2C5kBvTRairqKFqnDo= |
| X-User-ID | eJwVxMcRwAAIA7CVaMbHOAll/xFy0UPw1GxGIgOHm/Uzv5o/fQ6bK90vapwZQ3kLWVGlY6sN45qSFIro3gdfphUW |
| In-Reply-To | <uhj1r6$qbor$5@solani.org> |
| Xref | csiph.com comp.lang.java.programmer:40053 |
Show key headers only | View raw
Dogelog Player is a 100% Prolog written Prolog system which we are currently about to tune for performance. The recently introduced monomorphic caches enabled us to deploy a further optimizations. The new head forms give us a notable performance boost. Dogelog Player now supports deterministic builts after the head which are directly executed avoiding the overhead of creating new subgoals. We see some speed-up that kills the last resistance of formerly Jekejeke Prolog on JDK 8. But the quest goes on, we still lack behind GNU-Prolog. See also: Neck Forms for Dogelog Player https://twitter.com/dogelogch/status/1721507834569896173 Neck Forms for Dogelog Player https://www.facebook.com/groups/dogelog Mild Shock schrieb: > > Dogelog Player is a 100% Prolog written Prolog > system for the JavaScript, Python and Java > platform. Wie added monomorphic predicate and > evaluable function caches to the transpiler > and runtime. We then compared our benchmark > suite with formerly Jekejeke Prolog. > > With monomorphic caches there is not so much a > pollution problem, since each cache maximally > houses one predicate. Our benchmark suite results > show us, despite its lack of multi-argument > indexing, that Dogelog Player is now on par or > better than formerly Jekejeke Prolog. > > See also: > > Monomorphic Cache for Dogelog Player > https://twitter.com/dogelogch/status/1718248815394726282 > > Monomorphic Cache for Dogelog Player > https://www.facebook.com/groups/dogelog > > Mild Shock schrieb: >> Dear All, >> >> We are happy to announce a new edition of >> the Dogelog player: >> >> - module.util.nova: >> It is a Java port of the Dogelog Player Novacore. >> All features of Dogelog Player have been realized, >> such as stages and partitions, so that the knowledge >> base also has a rollback as well as the new make/0 works. >> >> - jvmobj.jar: >> This .jar is used by the Java Target for the >> Arithmetic and Logic Unit (ALU) and was separated >> from formerly Jekejeke Prolog. All features of Dogelog >> Player have been implemented, such as bigints and >> trigonometric functions. The native libraries of >> Dogelog Player have also been ported to the Java Target. >> >> - jvmobj_swing.jar: >> This .jar is used by the Java Target for listing >> the classpath and was separated from formerly Jekejeke >> Prolog. However, compared to formerly Jekejeke Prolog, >> the realization is primitive, for example at the moment >> native libraries can only be loaded if they are >> exploded in the classpath. >> >> Have Fun! >> Jan Burse, 08.10.2023, http://www.xlog.ch/ >> >> >
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
ANN: Dogelog Player 1.1.2 (Java Target) Mild Shock <janburse@fastmail.fm> - 2023-10-28 15:19 +0200
Re: ANN: Dogelog Player 1.1.2 (Java Target) Mild Shock <bursejan@gmail.com> - 2023-10-28 06:48 -0700
Re: ANN: Dogelog Player 1.1.2 (Java Target) Mild Shock <janburse@fastmail.fm> - 2023-11-08 22:15 +0100
Re: ANN: Dogelog Player 1.1.2 (Java Target) Mild Shock <bursejan@gmail.com> - 2023-11-08 13:21 -0800
csiph-web