-
Notifications
You must be signed in to change notification settings - Fork 69
Make Fusion::io_alias_ an AliasInfoMap #5239
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
NFC. Needed by #5229. This way, I can pass round only the map without the containing fusion.
|
!test |
|
Review updated until commit a081662 Description
Changes walkthrough 📝
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
|
!test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This way, I can pass round only the map without the containing fusion.
Even with the existing design, we can pass a map to lowerSegment. The change seems to be that instead of an unordered map, we pass AliasInfoMap. The changes look fine to me, but I don't understand the above motivation completely. I maybe missing something here.
That's right. Currently, I'm just trying to hide implementation details like https://github.com/NVIDIA/Fuser/pull/5239/files#diff-2aba2455a2f4f8064111d33fb49a7416ffab0f013153f868e5fbaa5309dd5384R144-R151 behind the AliasInfoMap API and other methods of std::unordered_map |
|
!test |
This reverts commit bea74f1.
NFC. Needed by #5229.
This way, I can pass round only the map without the containing fusion.