freenode/#clasp - IRC Chatlog
Search
23:14:12
Bike
or, well, if the keys are hir instructions or something, you'd have to have some kind of order that preserves their relative position between compiles
1:10:04
drmeister
I need to startup an lparallel kernel when cando starts, and shut it down when cando finishes.
1:11:37
drmeister
It's expensive to start lparallel kernels and so in the lparallel docs they say it's expected to live the lifetime of the lisp session.
1:12:42
drmeister
I gotta figure out how to ensure that (lparallel:end-kernel lparallel:*kernel*) is evaluated when cando shuts down.
1:14:50
Bike
we'd only need to do that to avoid some warnings, right? i mean, cando is already shutting down
1:21:17
drmeister
So I'll implement something like atexit - but it has to happen at the right time, before all of the MPS teardown starts happening - otherwise I get those assertion failures.
3:43:03
drmeister
::notify Bike We can set breakpoints with the bogus DWARF info. Starting up iclasp-boehm, connect with udb and go: b cmpintrinsics.lsp:9995 / b cmpintrinsics.lsp:999993 and then compile-file something it breaks when it hits that code.
3:43:27
drmeister
::notify Bike This will help us find it and fix the compiler to generate better DWARF info.