libera/#clasp - IRC Chatlog
Search
13:47:17
bike
so basic evaluation of whippet: should be mostly fine for our purposes, but we'll have to do some work with the compiler and runtime to make it possible
13:50:12
bike
our runtime is sort of a huge mess so i'm going to keep building up from smaller model systems, i think
13:50:28
bike
but i might go back to this build process thing first, since the GC isn't going to be an overnight project either
14:40:24
paulapatience
Was that Rust GC library still being investigated or not? The name started with M I think.
14:44:44
bike
mmtk. that's also on the list, yes. but it's a lot more complicated, which has its pros and cons
14:45:14
bike
we had an intern working with it over the summer, but they didn't get much running, whereas i got this dumb scheme using whippet in like two days
14:50:27
bike
on the other hand whippet is still under construction, and now my code won't work on yesterday's commit. oh well
14:51:01
bike
clang is also stricter than gcc and doesn't like atomic store/load being used on non atomic pointers
14:59:26
bike
i can (lol) but whippet is also using malloc.h, which as far as i can tell is totally nonstandard
15:11:50
bike
the C standards people probably had a good reason to have atomic types rather than just letting you atomically load and store from places, but it's pretty annoying