ANN: Dogelog Player 1.1.3 (Tuning Trilogy)

Admin User, created Nov 08. 2023 Dear All, We are happy to announce a new edition of the Dogelog player: - Monomorphic Cache: New episode in creating a Prolog system with no atom table and no datatype string, only atoms. Like formerly Jekejeke Prolog our Dogelog player has only a provables table and inline caches, whereas we didn't need polymorphic, only monomorphic. - Neck Forms: We allow the Prolog system to treat neck deterministic built-ins in a special way so as to avoid the costly creation of sub-goals. Intriguingly even more speed-up can be gained in that the built-ins decide on their own how to interpret the Albufeira code arguments. - AST-Machine: We abandoned the idea that Albufeira code is an array of op-codes. The result is a a data structure which is a chimera of PLM molecules and WAM structures. Judging from our bechmark suite, this is the final killing blow to formerly Jekejeke Prolog. For more details: Dogelog Have Fun!

Kommentare