libera/#sbcl - IRC Chatlog
Search
22:22:47
phoe
truth be told I wonder if :order nil is something that would be easily implementable elsewhere...
22:25:48
Gleefre
What could be the difference between running `initialize_lisp` from an executable linked against libsbcl.so versus running it from another shared library (also linked against libsbcl.so)? In the first case it runs successfully, in the second it... kills the thread it was called from or something.
22:31:34
Krystof
it is a small amount of code in SBCL's defcombin.lisp; I expect it to be similarly small in other PCL-based implementations
22:35:13
Krystof
(I looked up lisp500: support for non-standard method combinations is apparently incomplete)
22:38:25
Krystof
https://web.archive.org/web/20040305005602/http://modeemi.cs.tut.fi/~chery/lisp500/
22:39:46
Krystof
back in the day: Teemu, Dan Barlow, Martin Simmons, Dave Fox, Nick Levine, a couple of Procyon Lisp folks and me met up a few times in Cambridge for drinks and chat
8:57:29
jdz
stassats: I recently came across an article about accelerating Base64 encoding (and decoding in linked material): https://richardstartin.github.io/posts/base64-encoding. I have no practical experience with SIMD but my understanding from looking at OpenJDK sources is that it does input checking while decoding Base64 (around here:
8:57:29
jdz
https://github.com/openjdk/jdk/blob/0b34fc911921620a7931355aeda2cbdc3a31ead5/src/hotspot/cpu/x86/stubGenerator_x86_64.cpp#L2240). Maybe this helps with what you're doing.