freenode/#clasp - IRC Chatlog
Search
19:23:23
Bike
something funny's happening with shared-initialize and satiation. there's a first dispatch miss i don't mind, and the log has the whole call history there. but the next dispatch miss the call history is empty
20:45:34
shiho
drmeister: I got the error use of overloaded operator '=' is ambiguous (with operand types 'gc::Nilable<AtomOrBondMatchNode_sp>' (aka 'Nilable<smart_ptr<chem::AtomOrBondMatchNode_O> >') and 'chem::BondMatchNode_sp' (aka 'smart_ptr<chem::BondMatchNode_O>')) obj->_FirstTest = chain->chain_get_head();
20:49:53
kpoeck
I have 2 questions to https://github.com/clasp-developers/clasp/blob/dev/include/clasp/core/numbers.h#L973
21:13:39
drmeister
In the last week I wrote code to walk all fasls in memory and load their counterparts from disk to search their symbol tables every time a backtrace is generated.
21:14:07
drmeister
But there are problems with this. fasls disappear - in particular slime C-c C-c generated fasls disappear.
21:17:25
drmeister
I'm setting up code that will build a compact symbol table each time a fasl is loaded and I'll search that when we generate backtraces.
21:23:06
Bike
you don't. it's not something that should really be exposed. ideally this stuff meister is doing will make the interface more normal.
21:23:08
drmeister
The answer to that is get rid of :num-instructions once we know how large every function is.
22:15:45
Bike
this one defmethod axes the shared-initialize call history for reasons i cannot discern