-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
refactor: Add AlignedBytes
types
#19308
refactor: Add AlignedBytes
types
#19308
Conversation
e2271e4
to
06b28f9
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #19308 +/- ##
==========================================
- Coverage 80.03% 80.01% -0.03%
==========================================
Files 1528 1532 +4
Lines 209819 210162 +343
Branches 2419 2434 +15
==========================================
+ Hits 167932 168159 +227
- Misses 41336 41448 +112
- Partials 551 555 +4 ☔ View full report in Codecov by Sentry. |
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.
Just 'requesting changes' so I can take a good look monday without @ritchie46 merging this in the meantime 😅
This adds types that arrow `NativeType`s can cast to which can help to reduce monomorphizations. This also adds the support to `SharedStorage` to keep use a type with a stricter size and alignment constraint as `BackingStore` without memcopying. fyi @orlp
e387dec
to
44f0690
Compare
@orlp are there still objections to this getting merged? |
@coastalwhite Nope, I pushed my changes and separated the stuff I wanted to separate into a different PR. |
This adds types that arrow
NativeType
s can cast to which can help to reduce monomorphizations. This also adds the support toSharedStorage
to keep use a type with a stricter size and alignment constraint asBackingStore
without memcopying.fyi @orlp