libera/#clasp - IRC Chatlog
Search
11:59:22
lxsameer
hey folks, I read an old reddit post about Clasp using both MPS and boehm GC, does that apply to clasp today as well?
12:00:39
jackdaniel
I think that it is mostly boehm; but please wait for clasp devs, I may remember wrong
12:02:42
yitzi
We use Boehm. There is an MPS build, but it is really only used for static analysis in preparation for the Boehm build.
12:59:19
yitzi
lxsameer: drmeister, Bike or kpoeck may be able to answer your question. They know more about the details of GC than I do.
13:05:24
lxsameer
Bike: and on the scale of 0 - 10, 0 being not all and 10 being super happy, how happy are you with boehm? any issue so far?
13:07:29
yitzi
Bike: I haven't tried #1349 in gdb yet. I did answer your question about the logical hosts in the PR
13:10:23
Bike
could we use SYS for all of them by giving it some top level "directories" with specific translations?
13:13:16
yitzi
I don't think so, unfortunately. We need them to make clasp work in a build system and in an installed system also. Plus the location of lib + share folders is not always the same on all systems.
13:14:18
yitzi
I do think there is more simplifications possible in the bundle logic, though. At a minimum I think we could delete the bitcode logical host.
13:20:18
Bike
in the build system we can technically not use SYS at all since it's reserved for the implementation, no?