freenode/#clasp - IRC Chatlog
Search
21:02:14
drmeister
I thought it would be a bit more register arithmetic (which I doubt we will see any measurable runtime cost) and less code duplication.
21:04:46
drmeister
I'm changing the field name from _Length to _SignedLength and that will catch any uses outside of gcarray.h. - I don't think there are any.
21:08:29
drmeister
One thing that all this mucking about with compilers has taught me is that register operations are fast and it's memory operations that we need to worry about.
21:13:55
drmeister
selwyn: No worries - we need to accelerate the bignum transition because we want to implement image save/load.
21:14:26
selwyn
ok. so you have decided to introduce a new bignum class that is a moveable gc array?
21:16:01
selwyn
iirc i got strange errors when trying to compile bclasp, which i thought were due to weird behaviour of the compiler. but i was not able to get to the bottom of it
23:07:40
Bike
switching to mpn should reduce consing too, i think. we do a lot of bignum x fixnum operations by allocating a bignum for the fixnum, but I don't think that will be necessary
23:48:09
Bike
by the way, i'm getting hit by a hurricane tomorrow-ish, so if i'm not around that's why. it'll probably be fine though.
1:00:33
yitzi_
drmeister, yonkunas: symbol completion in leap, then lisp, then indentation in lisp. https://www.dropbox.com/s/z7ygikwuhtfcs6s/Screencast_08-03-2020_08%3A55%3A38%20PM.webm?dl=0