freenode/#clasp - IRC Chatlog
Search
0:24:11
drmeister
sudo dtrace -p $PID -x ustackframes=${FRAMES} -n "pid$PID::*HitAllocationNumberThreshold*:entry { @[ustack()] = count(); } tick-$TIME { exit(0); }" -o /tmp/out-$1.user_stacks
0:24:33
drmeister
But it's segfaulting dtrace because iclasp-boehm compiled with thinlto segfaults dtrace
0:54:08
drmeister
This is profiling the interpreter as it builds aclasp - lots of allocations involved in macroexpansion
3:51:27
beach
drmeister: It looked like it was just a stupid mistake in the code for checking the feature expression. I attempted to fix it, but haven't tested it.
3:53:22
beach
So, if you have time, could you please check that you can read the unmodified source with the #+(and close (not clasp)) in it?
3:56:28
beach
I am a bit unhappy with this code-and-fix state of affairs. But I guess it has its explanation in that we don't do this full time, and we are constantly overworked.
4:38:14
drmeister
I had to declare some constants that were being invoked by #. - I did that for about a dozen constants and then gave up - I think it will be fine.,
4:54:31
drmeister
I keep getting errors that look like this: #<SICL-READER:UNKNOWN-CHARACTER-NAME> [Condition of type SICL-READER:UNKNOWN-CHARACTER-NAME]
6:20:57
beach
drmeister: I think I fixed it. It had to do with the feature expression being read while *READ-SUPPRESS* was true.
8:15:27
beach
drmeister: I also fixed another bug in the read-time conditional expression that (apparently) hasn't been visible to you (yet).