This is an archive of the discontinued LLVM Phabricator instance.

[OMPT] save exit address to lwt if available
ClosedPublic

Authored by protze.joachim on Aug 9 2016, 4:31 AM.

Details

Summary

In case, the current team is a serialized team (lwt), the frame information should be written to this data structure.
Before, nested serialized teams would overwrite the same task information.

Diff Detail

Repository
rL LLVM

Event Timeline

protze.joachim retitled this revision from to [OMPT] save exit address to lwt if available.
protze.joachim updated this object.
Hahnfeld added inline comments.Aug 18 2016, 5:53 AM
runtime/test/ompt/parallel/nested_lwt.c
30–33 ↗(On Diff #67317)

This shoud also be removed with this patch

Fix issue commented by Jonas

Hahnfeld resigned from this revision.Aug 19 2016, 12:18 AM
Hahnfeld edited reviewers, added: omalyshe; removed: Hahnfeld.

LGTM from an OMPT perspective

AndreyChurbanov accepted this revision.Aug 19 2016, 5:52 AM
AndreyChurbanov edited edge metadata.

LGTM

This revision is now accepted and ready to land.Aug 19 2016, 5:52 AM
jlpeyton accepted this revision.Aug 19 2016, 2:24 PM
jlpeyton edited edge metadata.

LGTM

This revision was automatically updated to reflect the committed changes.