15:32:02drmeisterJust keep the home fires burning. There is a lot of really interesting stuff coming down the pike.
15:32:12jackdanielpeople keeping their secrets from me, how quaint
15:33:27BikeDTRA agents have licenses to kill, you gotta be careful with these things
15:43:25Bikei guess there are the GC_GLOBALS. do i have to get a list of them from somewhere or can i just do the only one that's in clasp_gc.cc, _lisp?
20:30:27drmeisterFrom #C++ "abusing the ternary operator with a constant first operand in order to effect a cast is unforgivable. the developer should be taken outside and shot."
20:32:20Bikeno, i mean like, couldn't you just do static_class_id(get_pointer(p))
20:32:31Bikesince get_pointer(p) has the type you want the class_id of
20:36:45drmeisterYes - I think they are doing an obfuscated cast of 0 to (decltype(get_pointer(p))) - I don't know why though. I don't know if there is some subtle reason to want to do that.
20:39:38Bikethis code says it was written in 2002, and decltype was added in C++11