[Openmp-dev] [tasking] BUILD_TIED_TASK_STACK never defined?

Churbanov, Andrey via Openmp-dev openmp-dev at lists.llvm.org
Wed Feb 3 10:36:47 PST 2016


Hi Paul,

This is dead code currently, we need to clean it up.

According to comments inside this code was preparation to implementing Task Scheduling Constraint (TSC), but it was never finished.
Now we have the TSC implemented differently, - via stack of tasks embedded directly into the kmp_taskdata structure (using td_parent field).

Regards,
Andrey

-----Original Message-----
From: Openmp-dev [mailto:openmp-dev-bounces at lists.llvm.org] On Behalf Of Paul Osmialowski via Openmp-dev
Sent: Wednesday, February 3, 2016 9:02 PM
To: openmp-dev at lists.llvm.org
Subject: [Openmp-dev] [tasking] BUILD_TIED_TASK_STACK never defined?

Hello,

I'm getting familiar with libomp source code and there are some things that are not clear to me, e.g. in tasking code following preprocessor directive is often used:

#ifdef BUILD_TIED_TASK_STACK

I can't figure out in which circumstances this BUILD_TIED_TASK_STACK could be defined.

Best regards,
Paul Osmialowski

--------------------------------------------------------------------
Joint Stock Company Intel A/O
Registered legal address: Krylatsky Hills Business Park,
17 Krylatskaya Str., Bldg 4, Moscow 121614,
Russian Federation

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.


More information about the Openmp-dev mailing list