Skip to content
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

migrate program_state logic from header into shared library (phase I) #1077

Conversation

scchan
Copy link
Contributor

@scchan scchan commented May 3, 2019

This is an ongoing effort to migrate device code management logic introduced in PR#929 from header files into the HIP runtime shared library while maintaining the same functionality. This would reduce a significant amount of symbols in the application objects and minimize exposure of HIP's internal data structures to hazardous environments.

This PR includes functionalities in #1057 adapted by @jeffdaily
This PR should be merged before #1067 , which needs to be updated to adapted to this PR and will be submitted in a future PR.

scchan added 30 commits May 3, 2019 17:12
Otherwise, it can't figure what the data size is
just from the char* (since the data is not really a string)
@scchan
Copy link
Contributor Author

scchan commented May 3, 2019

@jeffdaily could you review? I wasn't able to add you as a reviewer...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants