-
Notifications
You must be signed in to change notification settings - Fork 284
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
Conditionally enable non-portable assert on LP64. #312
Conversation
5513e9b
to
59e9d52
Compare
This only works on LP64. It may fail on Windows, which can be LLP64 (IL32P64). Fixes TokTok#312.
Reviewed 1 of 1 files at r1. Comments from Reviewable |
59e9d52
to
d3f9c21
Compare
This only works on LP64. It may fail on Windows, which can be LLP64 (IL32P64). Fixes TokTok#312.
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 code compiled by Visual Studio ok.
No need to remove these asserts
Yeah, I think we should leave these in too. They fired when they should have. |
I'm with @robinlinden on this as well. They did do their job. I was having issues with them because they were killing my profile when the padding was incorrect. having tested #313 it now works correctly. If it becomes a problem again, we should drop it, until then. It did help us catch the padding error. |
Reviewed 1 of 1 files at r1. Comments from Reviewable |
d3f9c21
to
0154d13
Compare
This only works on LP64. It may fail on Windows, which can be LLP64 (IL32P64).
0154d13
to
f208fb5
Compare
@robinlinden PTAL. |
Reviewed 1 of 1 files at r2. Comments from Reviewable |
This only works on LP64. It may fail on Windows, which can be LLP64
(IL32P64).
This change is