compute j locally rather than copy it
add delegate::call overload that takes global ptr
type-checking grappaclang version of cc
better asserts, don’t do useless printing of basic blocks…
fix problem when entry point was first instruction in function
print some things to help debug
make my job a bit easier by eliminating use of global/symm ptrs in pram_cc
working on implementing “globalizeFunction” (create new version of fn that takes global* arg)
globalizeFunction: create ret, name & link fn into module
update call with globalized function and fixup new function (recurse)
lookup globalized version to avoid duplicating, dump dot for globalized functions
print stages in cc
use “anywhere” annotation on spawn/complete/enroll, change old “unbound” annos to “anywhere”
cc.cpp: switch to using “anywhere complete()” instead of ce->complete (which wasn’t atomic)