Search
Saturday, 18th of November 2017, 23:08:55 UTC
0:11:50
nyef``
Is the first level of deprecation in SBCL a full STYLE-WARNING, or does it start below that point?
0:13:10
nyef``
Okay, that seems fair, I guess.
0:13:21
stassats
could start with a note
0:13:55
stassats
but i don't think we're going to be adding new deprecations any time soon
0:15:42
stassats
i think the next step for QUIT -> EXIT deprecation would be just to make QUIT call EXIT, not even going through the full WARNING stage
0:17:17
stassats
and i actually wouldn't have deprecated quit, it used to exit a thread? mark it as a bug and write a "minor incompatible change" in NEWS
0:17:25
stassats
but now we're stuck with QUIT and EXIT
0:17:36
stassats
which i find to be a blunder
0:18:38
stassats
it's been six years, i might do just that
0:20:25
stassats
quit should never go away in any case, and being stuck with a style-warning for eternity is not a good prospect
0:22:09
stassats
getting the API wrong twice, first, when originally designing it and then when deprecating it
0:45:33
stassats
part of the cunning plan "hey, sbcl deprecates things too" "what things?" sb-ext:quit" "not anymore!"
1:10:50
aeth
Get rid of quit and no one can leave SBCL anymore. A cunning plan for world domination.
1:11:33
stassats
there's like a dozen other ways to quit (why?)
1:12:19
stassats
sb-ext:quit, sb-ext:quit, sb-unix:unix-exit, sb-sys:os-exit
1:40:51
stassats
thinking about specialized structure arrays, the hardest part would be deciding what to do when escaping a value
1:41:14
stassats
but it shouldn't really be any different than floats or words
1:42:44
stassats
or not deciding at all, just have the array have headers
1:45:13
stassats
that greatly simplifies the implementation, just need to solve for interior pointers
1:52:38
nyef``
Include some flag and backpointer on the structure header to point to the array header.
1:52:51
nyef``
Then treat it just like we do SIMPLE-FUN objects.
1:53:02
stassats
that's what i was thinking
1:53:15
nyef``
Or LRA objects, for that matter.
1:53:33
stassats
now thinking, is an array of structs which have headers really worth it?
1:53:57
stassats
not having would've been more compact
1:54:10
stassats
but this is just saving on indirection
1:54:17
stassats
ideally, it would've been nice to have both
1:54:26
stassats
both have their uses
2:31:07
stassats
optimize-constant-loads stopped working properly
8:31:01
hajovonta
SBCL crashes when starting a hunchentoot server and hitting Ctrl+C (in Windows)
8:31:05
hajovonta
is it a known issue?
Sunday, 19th of November 2017, 11:08:55 UTC