freenode/#clasp - IRC Chatlog
Search
12:45:54
drmeister
I just built the MPS version of Clasp in 37 minutes on my laptop - that is equivalent to Boehm.
13:24:52
Bike
i can't use my clasp-changes branch in the wscript for some reason... oh well, i guess
13:29:58
drmeister
I had some trouble merging dev into mps last night and a lot of it involved the wscript file.
13:30:00
Bike
also, i think initarg checking for make-instance might be too lenient, should look at that
13:31:08
drmeister
What problems are you seeing with the wscript file? I had a lot of trouble with git yesterday merging the mps and dev branch - changes to wscript kept disappearing - I fear I might have damaged it.
13:32:30
Bike
nothing major. when i changed it to get sicl from my clasp-changes branch instead of from a commit hash it said it couldn't find it.
13:34:28
drmeister
If there's a problem it would be better to fix it sooner rather than let it bite us in the butt later.
15:40:49
Bike
drmeister: you should be able to build dev with cst now. export CLASP_FEATURES="CST". takes 46min here.
15:43:03
beach
Am I understanding this right, that build time with CST-to-AST is now only marginally slower than with Generate-AST? And this is thanks to optimized inlining?
16:26:31
drmeister
Also, have you tried going in with the debugger and use the source tracking to help debug the problem?
16:28:43
drmeister
Bike: link times aren't being factored in here - but I am building with :DEBUG-LLVM-OPTIMIZATION-LEVEL-0 - so that will lead to differences between your build and mine.
16:29:36
drmeister
Interesting differences. I have relatively less time spent in llvm because llvm isn't being asked to optimize anything.
16:49:44
drmeister
fixup.lsp and format.lsp are coming in as the slowest files to compile-file at 1294 and 1624 seconds respectively.
17:02:04
drmeister
Can inlineable functions get enclosed more than once - when I was generating HIR it looked like there was a separate HIR subgraph for every inlined function.
17:55:14
drmeister
When I load compile-file'd code - I don't get debug information. But the code in the image does have debug information. There's probably some work for me to do there.
18:43:30
Bike
well i already have one, because it's while compiling find-subform-with-arglist that it fails
18:43:57
drmeister
Yeah - that's what I've got as well - I'm paring it down - but you have a headstart on me.