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

Put boxed arguments in llvmcall into the correct addrspace #30085

Merged
merged 2 commits into from
Nov 22, 2018

Conversation

Keno
Copy link
Member

@Keno Keno commented Nov 19, 2018

I suspect Cxx is the only user at the moment, but absent this
you either get an incorrect assert in debug builds (if you're
setting addrspaces correctly in the called function), or missing
GC roots (if you don't, to avoid the assert). Fix that.

I suspect Cxx is the only user at the moment, but absent this
you either get an incorrect assert in debug builds (if you're
setting addrspaces correctly in the called function), or missing
GC roots (if you don't, to avoid the assert). Fix that.
@martinholters
Copy link
Member

Any chance of a test?

@Keno Keno force-pushed the kf/llvmcallboxed branch 2 times, most recently from 0936ae9 to 8a96e7b Compare November 20, 2018 20:08
@Keno Keno merged commit f1071a7 into master Nov 22, 2018
@martinholters martinholters deleted the kf/llvmcallboxed branch November 22, 2018 11:23
@KristofferC KristofferC mentioned this pull request Nov 28, 2018
61 tasks
@KristofferC KristofferC added bugfix This change fixes an existing bug and removed backport pending 1.0 labels Dec 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bugfix This change fixes an existing bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants