freenode/#clasp - IRC Chatlog
Search
2:04:20
Bike
oh and by the way, this doesn't entirely eliminate multiple-output instructions - there are still multiple output jumps produced by inlining
2:04:46
Bike
it might be possible to remove jumps as you've alluded to a few times, but it would be more work to make the translator understand when it needs to preserve values through unwinding, i think
8:44:44
attila_lendvai
so, the memory usage of the build is reasonable up until the point of linking. did anyone consider making the linking tasks serial, while everything else remains parallel?
9:11:33
attila_lendvai
ACTION has found this re llvm latest: https://github.com/NixOS/nixpkgs/issues/114828
9:25:36
attila_lendvai
drmeister, re latest llvm: is it just a single fix that is needed? i.e. i could just cherry-pick on top of llvm 12 and make it work? or does the future branch need an entangled web of various llvm developments?
12:13:02
Bike
"missing file: '/Users/bike/src/clasp/build/boehm/generated/initializers_inc.h'" ok then.
13:33:31
drmeister
Bike: I made some changes to improve the C++ interoperation demo. You install the extensions in the 'extensions' directory now. All of the path and building problems for the extensions are then solved because it now integrates with our build system.
13:38:31
drmeister
I'm building in like four different clones - I fixed it in one of them - hang on.
13:51:21
drmeister
I'm squeezing some useless classes out of Cando and changing some class fields to GC managed objects to eliminate hand editing of the static analyzer generated file.