Guillaume Lessard
|
f593d75d04
|
[test] removeAll() from an empty OutputSpan
|
2025-08-16 04:13:09 -07:00 |
|
Guillaume Lessard
|
a345e3a8b3
|
Merge pull request #83000 from glessard/rdar147780495-OutputSpan-updates-62
[SE-0485, 6.2] OutputSpan and OutputRawSpan
|
2025-07-17 19:12:58 -07:00 |
|
Guillaume Lessard
|
66e62302fa
|
[test] OutputRawSpan tests
|
2025-07-16 17:19:41 -07:00 |
|
Guillaume Lessard
|
5ba72f267f
|
Merge pull request #83023 from glessard/rdar155474776-extracting-62
[SE-0488, 6.2] Implementation for SE-0488
|
2025-07-15 13:59:29 -07:00 |
|
Guillaume Lessard
|
6414aa226f
|
[stdlib] rename RawSpan.extracting functions
|
2025-07-12 22:58:00 -07:00 |
|
Guillaume Lessard
|
ac3e47612c
|
[stdlib] rename Span.extracting functions
|
2025-07-12 22:58:00 -07:00 |
|
Guillaume Lessard
|
746324b4ba
|
[test] fix test of InlineArray initializer
|
2025-07-11 19:03:03 -07:00 |
|
Guillaume Lessard
|
402a0cf2c8
|
[stdlib] remove bulk-update from MutableRawSpan per SE-0485
|
2025-07-11 19:03:03 -07:00 |
|
Guillaume Lessard
|
34a26d6d9a
|
[stdlib] remove bulk-update from MutableSpan per SE-0485
|
2025-07-11 19:03:03 -07:00 |
|
Guillaume Lessard
|
3b4279c671
|
[stdlib] rename MutableRawSpan.extracting functions
|
2025-07-11 19:03:03 -07:00 |
|
Guillaume Lessard
|
05fe6fa522
|
[stdlib] rename MutableSpan.extracting functions
|
2025-07-11 19:03:03 -07:00 |
|
Guillaume Lessard
|
f11f3a9b72
|
[stdlib] make OutputSpan changes from SE-0485
|
2025-07-11 19:03:02 -07:00 |
|
Guillaume Lessard
|
a2a9f46907
|
[test] simplify OutputSpan-InlineArray test
|
2025-07-11 19:03:02 -07:00 |
|
Guillaume Lessard
|
d078734051
|
[stdlib] InlineArray consumed by OutputSpan
|
2025-07-11 19:03:01 -07:00 |
|
Guillaume Lessard
|
9f9565f4b2
|
[stdlib] in-place initializer for InlineArray
|
2025-07-11 19:03:01 -07:00 |
|
Guillaume Lessard
|
0fc95ef94e
|
[test] OutputSpan tests
|
2025-07-11 19:03:01 -07:00 |
|
Guillaume Lessard
|
b78124470c
|
Merge pull request #82896 from glessard/rdar154331399-makeReallyContiguous-62
[stdlib, 6.2] Make String.makeContiguousUTF8() strictly true
|
2025-07-09 15:47:15 -07:00 |
|
Guillaume Lessard
|
c90cb5862e
|
[test] small string compatibility for 32-bit targets
|
2025-07-08 14:34:50 -07:00 |
|
Guillaume Lessard
|
ccab81d134
|
[test] immortal no-parameter Span initializers
|
2025-07-08 09:48:00 -07:00 |
|
Guillaume Lessard
|
23ce3243a3
|
[test] adjust String span tests
|
2025-06-27 10:22:36 -07:00 |
|
Guillaume Lessard
|
5046c2a529
|
[stdlib] add UMBP.mutableSpan accessor
|
2025-06-23 11:20:48 -07:00 |
|
Guillaume Lessard
|
7ee3f85b7e
|
[stdlib] add URMBP.mutableBytes accessor
|
2025-06-23 11:20:47 -07:00 |
|
Guillaume Lessard
|
9de70180f7
|
Revert "Merge pull request #82284 from glessard/rdar153219174-UMBP-mutableSpan-62"
This reverts commit 845b68a7c4, reversing
changes made to 3d1c592456.
|
2025-06-18 13:55:44 -07:00 |
|
Guillaume Lessard
|
ea14407cb1
|
[stdlib] add UMBP.mutableSpan accessor
|
2025-06-17 15:57:52 -07:00 |
|
Guillaume Lessard
|
7ab45ca442
|
[stdlib] add URMBP.mutableBytes accessor
|
2025-06-17 15:57:52 -07:00 |
|
Guillaume Lessard
|
4bc3eadc96
|
[test] UTF8Span from inline-stored Substring instances
|
2025-06-09 14:19:41 -07:00 |
|
Guillaume Lessard
|
d587809417
|
[test] UTF8Span from inline-stored String instances
|
2025-06-09 14:19:40 -07:00 |
|
Guillaume Lessard
|
3a0f890ef0
|
Merge pull request #80742 from glessard/rdar137710901-addressable-utf8view-span
[6.2, SE-0456] enable span properties for the small-String representation
|
2025-06-09 14:11:58 -07:00 |
|
Guillaume Lessard
|
c5acba54fa
|
Merge pull request #80777 from glessard/rdar138440979-MutableSpan-mutableBytes
[6.2, SE-0467] add mutableBytes to MutableSpan
|
2025-04-30 09:46:44 -07:00 |
|
Guillaume Lessard
|
1dda72dceb
|
Merge pull request #81172 from glessard/rdar150282203-false-positive-test-failure-6.2
[6.2, test] eliminate the possibility of a false positive
|
2025-04-29 18:54:46 -07:00 |
|
Guillaume Lessard
|
53eacb58b1
|
[test] eliminate the possibility of a false positive
|
2025-04-29 10:45:35 -07:00 |
|
Guillaume Lessard
|
4e0e2ee427
|
[test] adjust test values
|
2025-04-18 10:45:00 -07:00 |
|
Guillaume Lessard
|
637f0279ad
|
[test] remove an unnecessary feature flag
|
2025-04-18 10:45:00 -07:00 |
|
Guillaume Lessard
|
4ae1ad744d
|
Revert "[temporary] disable small-string support"
This reverts commit ea44ff9fc9.
|
2025-04-18 10:44:59 -07:00 |
|
Guillaume Lessard
|
e618f79691
|
[test] MutableSpan.mutableBytes property
|
2025-04-10 10:31:05 -07:00 |
|
Guillaume Lessard
|
f931d296a2
|
[stdlib] add InlineArray.mutableSpan
|
2025-04-09 09:56:06 -07:00 |
|
Guillaume Lessard
|
b90a6fcb41
|
[stdlib] add CollectionOfOne.mutableSpan
|
2025-04-09 09:56:06 -07:00 |
|
Guillaume Lessard
|
8e5506e0b2
|
Revert "[temporary] disable spans over inline elements"
This reverts commit 7b035936e4.
|
2025-04-04 14:50:51 -07:00 |
|
Guillaume Lessard
|
c37e1525e8
|
[test] adjust test values
|
2025-04-02 17:53:12 -07:00 |
|
Guillaume Lessard
|
0976b61ecc
|
Apply suggestions from code review
Co-authored-by: Karoy Lorentey <klorentey@apple.com>
|
2025-04-02 17:53:12 -07:00 |
|
Guillaume Lessard
|
ea44ff9fc9
|
[temporary] disable small-string support
|
2025-04-02 17:53:12 -07:00 |
|
Guillaume Lessard
|
17412a9c64
|
[test] update bridged string tests
- move to a new file
- create a new `NSString` object for each new test
|
2025-03-31 12:05:50 -07:00 |
|
Guillaume Lessard
|
03208a693e
|
[test] spans over bridged Substring instances
|
2025-03-31 12:05:50 -07:00 |
|
Guillaume Lessard
|
9ae58c992b
|
[stdlib] span properties for bridged String instances
|
2025-03-31 12:05:50 -07:00 |
|
Guillaume Lessard
|
a061425aae
|
[stdlib] add storage property to Substring.UTF8View
|
2025-03-31 12:05:50 -07:00 |
|
Guillaume Lessard
|
3015bf522d
|
[stdlib] add storage property to String.UTF8View
|
2025-03-31 12:05:50 -07:00 |
|
Guillaume Lessard
|
7a160a2dfc
|
[stdlib] de-underscore the extracting() methods
|
2025-03-27 16:55:05 -07:00 |
|
Guillaume Lessard
|
0c3f084630
|
[test] Array-family mutableSpan properties
|
2025-03-27 16:55:05 -07:00 |
|
Guillaume Lessard
|
5a087d1190
|
[stdlib] annotate unsafe initializers
|
2025-03-27 13:34:34 -07:00 |
|
Guillaume Lessard
|
51708d0f05
|
[test] add MutableSpan slicing tests
|
2025-03-27 13:34:34 -07:00 |
|