Proxy task fix: task_state stack push condition on fork
authorJonathan Peyton <jonathan.l.peyton@intel.com>
Tue, 9 Feb 2016 22:32:41 +0000 (22:32 +0000)
committerJonathan Peyton <jonathan.l.peyton@intel.com>
Tue, 9 Feb 2016 22:32:41 +0000 (22:32 +0000)
commitd3f2b94d97789590c101ea7e512588deec80c288
tree9b1f7094d9778072679030404cdc711b500b0694
parent2fc1e3b154c8d506d12a9781cb8b592b468b5eb8
Proxy task fix: task_state stack push condition on fork

The problem is that the master's thread state was not saved before entering a
parallel region so it does not remember tasks when it returns.

llvm-svn: 260306
openmp/runtime/src/kmp_runtime.c