Skip to content

Conversation

@mjp41
Copy link
Member

@mjp41 mjp41 commented Jul 1, 2025

This makes two changes:

  • It makes the 64k sizeclass a small sizeclass rather than a large sizeclass
  • It uses consistent guards across determining if something is a small sizeclass to improve codegen on MSVC.

@mjp41 mjp41 force-pushed the sizeclass branch 2 times, most recently from 9dd910a to d1758f0 Compare July 1, 2025 09:30
* Fix off by one in deciding where to switch from small to large.
* Improve codegen on Windows by making it simpler for compiler to remove a redundant branch
@mjp41 mjp41 merged commit 012138e into microsoft:main Jul 1, 2025
79 checks passed
@mjp41 mjp41 deleted the sizeclass branch July 1, 2025 11:02
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.

1 participant