freenode/#clasp - IRC Chatlog
Search
13:50:35
Bike
drmeister: canonical-type is part of subtypep. also pretty old code and almost certainly not thread safe. i'm kind of surprised that we're even calling subtypep enough to notice this.
15:53:25
Bike
cache seems to hit everything except (integer 0 0) fixnum and real fixnum, but those both seem pretty easy
16:16:33
cracauer
the buildbot is running. Current dev/ branch works for building all the way through slime, cando and jupyter
16:18:51
cracauer
And I need to make sure than cando's jupyter quicklisp files are not compiled twice (when making cando and when making the jupyter-enabled tree)
16:19:24
drmeister
I have a cold or something - I spent last night with a fever - I'm a bit wiped out.
16:20:00
drmeister
Feeling better today though - we have a nice little AirB&B in San Rafael, California.
17:45:13
Bike
drmeister: what's the difference between tag-mask and immediate-mask? they're both seven
21:09:26
Bike
cleavir consp uses tag-mask, but everything else (including bclasp consp) uses immediate-mask
21:11:24
Bike
for the header reads, can i just use the code in compile-typeq-condition? it just geps (- (+ header-size general-tag)) in bytes, seems ok to me
21:11:52
Bike
whatever, i'll just put it in a function in cmp somewhere and we can change it later if we want
21:29:05
Bike
second attempt gets me the stamp shifted eight to the left... wonder how i even managed that
22:22:06
Bike
i've been thinking maybe cleavir should be changed to have compute-address, load, store instructions