swift
Data Inlinability Refinements
#21754
Merged

Data Inlinability Refinements #21754

itaiferber
Migrate Data from hashValue to hash(into:)
1d00e3c9
Refine inlinability of _DataStorage
6482c340
Refine inlinability of InlineData
b1e4c56d
Annotate inlinability of InlineSlice
03dd2a36
Refine inlinability of LargeSlice and RangeReference
123b0678
Refine inlinability of _Representation
1de88a39
Refine inlinability of Data and Data.Iterator
e49da4dc
itaiferber itaiferber assigned itaiferber itaiferber 6 years ago
itaiferber itaiferber requested a review from parkera parkera 6 years ago
itaiferber itaiferber requested a review from phausler phausler 6 years ago
itaiferber itaiferber requested a review from atrick atrick 6 years ago
itaiferber itaiferber requested a review from airspeedswift airspeedswift 6 years ago
itaiferber
itaiferber
itaiferber
itaiferber commented on 2019-01-09
itaiferber
itaiferber commented on 2019-01-09
itaiferber
itaiferber commented on 2019-01-09
itaiferber
itaiferber commented on 2019-01-09
phausler
phausler
phausler approved these changes on 2019-01-09
swift-ci
itaiferber
palimondo
itaiferber
Remove Data.hashValue==NSData.hashValue test
af626bf0
itaiferber
Add buffering to worst-case scenarios in Data.init<S>/.append<S>
bb5ab742
Account for Int vs. UInt8 in InlineData.hash(into:)
1b5c0189
itaiferber
itaiferber
swift-ci
palimondo
lorentey
lorentey commented on 2019-01-11
lorentey
lorentey commented on 2019-01-11
airspeedswift
airspeedswift commented on 2019-01-11
palimondo
palimondo requested changes on 2019-01-11
palimondo
palimondo commented on 2019-01-11
palimondo
palimondo commented on 2019-01-11
itaiferber
itaiferber
Correct buffering in .init<S> and .append<S> and add unit test
076effdf
palimondo
palimondo commented on 2019-01-11
palimondo
palimondo commented on 2019-01-11
palimondo
palimondo commented on 2019-01-11
palimondo
palimondo commented on 2019-01-11
palimondo
palimondo commented on 2019-01-11
Remove unnecessary @inlinable annotations on hash(into:)
70f5e4ce
palimondo
palimondo commented on 2019-01-11
Clarify new append tests
28993690
itaiferber Merge pull request #21766 from itaiferber/data-additional-benchmarks
115bbf17
Typo fixes in tests
446e89ca
itaiferber
itaiferber
swift-ci
itaiferber
itaiferber
itaiferber itaiferber merged 6c576109 into master 6 years ago
palimondo
itaiferber
itaiferber itaiferber changed the title [WIP] Data Inlinability Refinements Data Inlinability Refinements 6 years ago
palimondo
itaiferber

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone