Replies: 3 comments 2 replies
-
Wow, thank you a lot! As a quick test, I now get with the ?- length(Ls, 1_000_000), time(maplist(=(a), Ls)). % CPU time: 0.187s Ls = "aaaaaaaaaaaaaaaaaaa ...". Whereas I get with the ?- length(Ls, 1_000_000), time(maplist(=(a), Ls)). % CPU time: 34.231s Ls = "aaaaaaaaaaaaaaaaaaa ...". So, your recent improvements yield a roughly 180-fold speedup in this case! |
Beta Was this translation helpful? Give feedback.
-
Executing a 15-puzzle task I've evaluated in other Prolog implementations before with the
So, it's twice as fast than before! Congratulations @mthom ! Other systems are still faster in this particular file, but it's getting closer |
Beta Was this translation helpful? Give feedback.
-
In the last few months, I have used the The single remaining regression I found in comparison to Thank you a lot for the awesome work! I very much look forward to the time when all these improvements become available in |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
The latest release of the development branch rebis-dev contains recent work for inlining metacalls, producing large speed improvements in programs that rely heavily on them. Please try it out and give feedback! Thanks.
Beta Was this translation helpful? Give feedback.
All reactions