fixed a subtle bug with +isomalloc_sync in SMP when CmiBarrier has been changed to...
authorGengbin Zheng <gzheng@illinois.edu>
Wed, 21 Jan 2009 07:38:27 +0000 (07:38 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Wed, 21 Jan 2009 07:38:27 +0000 (07:38 +0000)
commit4efaa9ca624d85c3dd5d11fd5b2daf53a151f923
tree46b4d4ecf7e47ec7dc181623b129913c491dfa8c
parentb5814b25a0df922a48a596c856efa2aeb8746b4a
fixed a subtle bug with +isomalloc_sync in SMP when CmiBarrier has been changed to the scheme that comm thread does barrier. Whenever CmiBarrier is invoked, make sure all other ranks also invoke CmiBarrier, otherwise it may be out of sync.
src/conv-core/isomalloc.c