4:06:22drmeisterMy dislike for this GCArraySignedLength_moveable change has just hit 9 (where 10 is I absolutely hate it).
4:07:07drmeisterI have to make ANOTHER change to the static analyzer to accommodate it because I hardcoded the name of the field to be "_Length" and "_MaybeSignedLength" is screwing the static analyzer up.
13:27:16drmeisterThe ultimate Common Lisp system :cando-jupyter builds with icando-mps.
13:27:59drmeisterI haven't run the jupyter lab environment with icando-mps - but that's very good news because it means our entire software stack compiles, using the parallel compiler, with icando-mps.
13:29:06Bikewhat's the preferred c++ pattern for "check if a T_sp is a Foo_sp, get that Foo_sp" again? asOrNull or a test or what i don't remember
13:34:24drmeisterNote - it reduces to a tagged pointer/stamp comparison and the gc::As_unsafe<Foo_sp>(tfoo) is one of them there "zero-cost distractions".