freenode/#sbcl - IRC Chatlog
Search
21:15:48
pfdietz
Hmm. There appears to be untapped potential to optimize various built-ins based on argument types. Sample ticket submitted.
21:18:01
pkhuong
re interruption and synchronisation primitives, I'm beginning to think that the only portable way (i.e., outside of just assuming we have something like futexes, which are available on linux, windows, many BSDs, and, apparently, hidden in OS X) to satisfy our reentrancy/atomicity requirements is to use some form of message passing to a background thread that doesn't get interrupted for GC, etc.
21:28:17
stassats
pfdietz: equal to string=, string= does more stuff than just strings and will error otherwise
21:46:40
stassats
probably not a big deal, as it's not simple-string, but could aid some bad-code detection
21:50:07
stassats
i have a large amount of notes on all kinds of possible optimizations, improvements, bad code detectors