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:03:44
jackdaniel
ACTION silently praises his memory and inference skills
12:21:30
lxsameer
yitzi: cool, why did you abandoned MPS?
12:21:46
lxsameer
I'm interested in your experience with both
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:02:06
Bike
we had a couple issues with mps... iirc a big one was poor performance in parallel
13:04:46
lxsameer
Bike: oh interesting, did you use only the GC part?
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:05:26
Bike
er, is there a non gc part? do you mean the manual allocators?
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:08:23
Bike
so we do use fasl and generated in the running image? hm. well, it's probably fine...
13:09:27
yitzi
Yes, I kind of think that we could combine fasl, lib and bitcode it a single one.