make pgcstack thread local, mark all thread stacks
enable GC during threaded regions
experimenting with approaches to gc synchronization; don't think it's right yet
pass -ftls-model=global-dynamic, which seems to help TLS work