Added "+tcharm_nomig" and "+tcharm_nothreads" command-line options,
authorOrion Lawlor <olawlor@acm.org>
Thu, 24 Jan 2002 23:27:20 +0000 (23:27 +0000)
committerOrion Lawlor <olawlor@acm.org>
Thu, 24 Jan 2002 23:27:20 +0000 (23:27 +0000)
commit67572684e1a21ed14193d0165557749256e2a6d4
tree34fc820ff64c3697c3de3e0437c57062383c25ad
parentea4cf97589b76ca3ff985d937150ec543ddd069e
Added "+tcharm_nomig" and "+tcharm_nothreads" command-line options,
which disable various advanced (but needed) features for debugging.

+tcharm_nomig allocates the thread stack on the heap, which can
help you determine if there is a problem with isomalloc.

+tcharm_nothreads does away with threads entirely-- the user's
driver() is called as a regular function.  Of course, blocking
calls won't work so this is only for bare-bones 1 processor testing.
src/libs/ck-libs/tcharm/tcharm.C
src/libs/ck-libs/tcharm/tcharm.ci