libera/#clasp - IRC Chatlog
Search
13:52:17
yitzi
Anyone have an idea when the last time the workbench stuff in src/lisp/kernel/cleavir was used and is it still useful? There are several references to src/lisp/tests/ which was deleted 3 years ago.
14:08:45
Bike
i use workbench load every once in a while. havent used the others that i can remember.
14:11:50
yitzi
Ok. I'll test workbench-load. Maybe we should delete the others? There is some code in init and clasp-builder that appears to only be used by the other workbench files and therefore is probably unused.
14:12:24
Bike
also the reason i use workbench load is when i want to start bclasp in slime or something and load cleavir from there. might be a better way to arrange that, dunno
14:16:27
yitzi
Not sure, if you saw it in the logs, but I fixed the logical pathname mangling issue. Basically, I put "." into the directory slot and then trimmed "./" from the pathname when returned by LLVM. They basically do directory +"/"+filename always.
14:34:19
Bike
although i guess the paths there are just for looking at, and don't need to drive something programmatic like M-.
14:38:18
yitzi
Looks like DIFile has the ability to attach metadata? https://llvm.org/doxygen/classllvm_1_1DIFile.html