This is an archive of the discontinued LLVM Phabricator instance.

Remove TaskQueue
ClosedPublic

Authored by teemperor on Aug 21 2020, 3:11 AM.

Details

Summary

TaskQueue was added 2 years ago as part of D48240.

There are currently no uses of this class anywhere in LLVM and I don't see
any patch that plans to use this class, so it doesn't seem useful to keep
compiling and testing this class at the moment.

The code itself is fine, so if we actually end up having a use for this code,
then I think it's perfectly fine to just re-commit this class then.

Diff Detail

Event Timeline

teemperor created this revision.Aug 21 2020, 3:11 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 21 2020, 3:11 AM
teemperor requested review of this revision.Aug 21 2020, 3:11 AM
davide accepted this revision.Aug 21 2020, 10:47 AM
This revision is now accepted and ready to land.Aug 21 2020, 10:47 AM
aganea added a subscriber: aganea.Jun 12 2023, 10:37 AM

Are you able to commit this or can I do it?

Herald added a project: Restricted Project. · View Herald TranscriptJun 12 2023, 10:37 AM

I do have commit access but this was part of some llvm/Support cleanup that I gave up on a long time ago, so I never merged this. Before merging this someone probably should check that this is still unused within LLVM...

aganea added a comment.EditedJun 12 2023, 12:01 PM

I do have commit access but this was part of some llvm/Support cleanup that I gave up on a long time ago, so I never merged this. Before merging this someone probably should check that this is still unused within LLVM...

It is stil unused, and I wanted to remove it and I stumbled on your patch.

I do have commit access but this was part of some llvm/Support cleanup that I gave up on a long time ago, so I never merged this. Before merging this someone probably should check that this is still unused within LLVM...

It is stil unused, and I wanted to remove it and I stumped on your patch.

Thanks for checking! Feel free to land this patch then.

This revision was automatically updated to reflect the committed changes.
llvm/include/llvm/Support/TaskQueue.h