h82258652
|
b7860343a4
|
Merge branch 'master' into lazyLoadingThreshold
|
2020-10-25 13:14:35 +08:00 |
|
Sergio Pedri
|
e166c6694e
|
Minor codegen improvement
|
2020-10-25 01:25:28 +02:00 |
|
Sergio Pedri
|
aa5f5f8b22
|
Updated C# version in .csproj
|
2020-10-23 18:09:47 +02:00 |
|
Sergio Pedri
|
0b6628a884
|
Increased count batch size on x64 for long/ulong values
|
2020-10-23 17:50:06 +02:00 |
|
Sergio Pedri
|
243c3f35af
|
More codegen improvements
|
2020-10-23 16:33:28 +02:00 |
|
Sergio Pedri
|
3c556b0846
|
Minor codegen improvements
|
2020-10-23 16:23:54 +02:00 |
|
Sergio Pedri
|
1c103c5fd1
|
Code refactoring with IntPtr to nint
|
2020-10-23 04:00:05 +02:00 |
|
Sergio Pedri
|
7f2e4ce2c1
|
Switched Count<T> implementation to nint
|
2020-10-23 03:55:14 +02:00 |
|
Sergio Pedri
|
d14db95fa3
|
Fixed a bug in some RefEnumerable<T> methods
|
2020-10-22 22:34:49 +02:00 |
|
Sergio Pedri
|
6d34da9b29
|
Fixed MemoryStream seek to end validation
|
2020-10-22 22:06:59 +02:00 |
|
Sergio Pedri
|
e2dec777e3
|
Added missing header
|
2020-10-22 21:27:15 +02:00 |
|
Sergio Pedri
|
f0a95b11e9
|
Merge pull request #29 from Sergio0694/feature/nint-offsetting
Feature/nint offsetting
|
2020-10-22 17:22:43 +02:00 |
|
Sergio Pedri
|
0178b01b80
|
Improved support for large 2D/3D arrays
|
2020-10-22 17:19:24 +02:00 |
|
Sergio Pedri
|
ab5a777066
|
Switched [Memory|Span]2D<T>.Length property to nint
|
2020-10-22 16:33:21 +02:00 |
|
Sergio Pedri
|
535686c0d2
|
Renamed Size property to Length
|
2020-10-22 15:46:39 +02:00 |
|
Sergio Pedri
|
1e33558f1c
|
Fixed overflows in [ReadOnly]RefEnumerable<T>
|
2020-10-22 15:11:05 +02:00 |
|
Sergio Pedri
|
f998a2e1da
|
Fixed missing overflow check in constructor
|
2020-10-22 13:13:40 +02:00 |
|
Michael Hawker MSFT (XAML Llama)
|
6e28ddea1e
|
Merge branch 'master' into feature/mvvm-toolkit-preview4
|
2020-10-21 17:28:33 -07:00 |
|
Sergio Pedri
|
38d76f67b2
|
Fixed indexing computation in Span2D<T> types
|
2020-10-22 01:53:50 +02:00 |
|
Sergio Pedri
|
d2e848a5a2
|
Added Span<T>.DangerousGetReferenceAt nint overload
|
2020-10-22 01:25:30 +02:00 |
|
Sergio Pedri
|
b194c013e4
|
Switched (IntPtr)(void*) casts with (nint)
|
2020-10-22 01:19:30 +02:00 |
|
Sergio Pedri
|
5994d81a2e
|
Added 32 bit overflow checks in constructors
|
2020-10-21 23:49:18 +02:00 |
|
Sergio Pedri
|
b3496348e8
|
Added OverflowHelper, enabled C# 9
|
2020-10-21 22:05:54 +02:00 |
|
Sergio Pedri
|
56e00906ad
|
Fixed [Memory|Span]2D<T>.IsEmpty property
|
2020-10-21 14:11:00 +02:00 |
|
Sergio Pedri
|
ba0d95fd3a
|
Minor code refactoring and performance tweak
|
2020-10-20 19:36:22 +02:00 |
|
Sergio Pedri
|
f6e8482b23
|
Minor optimization to Stream.Read<T>
|
2020-10-20 13:47:33 +02:00 |
|
Sergio Pedri
|
6873fcd0ef
|
Fixed incorrect file name
|
2020-10-19 16:59:54 +02:00 |
|
Sergio Pedri
|
e30a392655
|
Added comment for GCHandle.Alloc exception
|
2020-10-19 15:54:35 +02:00 |
|
Sergio Pedri
|
c8ee48544b
|
Minor codegen improvements
|
2020-10-17 20:15:47 +02:00 |
|
Sergio Pedri
|
3b5b74f7b9
|
Removed incorrect attribute
|
2020-10-17 19:18:51 +02:00 |
|
Sergio Pedri
|
559d44c82e
|
Added [ReadOnly]Span<T>.AsSpan2D extensions
|
2020-10-17 17:55:54 +02:00 |
|
Sergio Pedri
|
6adbcb1b17
|
Added missing internal constructors
|
2020-10-17 17:53:00 +02:00 |
|
Sergio Pedri
|
55cd7df117
|
Minor code tweaks
|
2020-10-17 12:43:27 +02:00 |
|
Sergio Pedri
|
8916f38a4e
|
Renamed some APIs
|
2020-10-17 02:32:56 +02:00 |
|
Sergio Pedri
|
d08f563eb8
|
Removed unnecessary APIs
|
2020-10-17 02:31:49 +02:00 |
|
Sergio Pedri
|
6f16784ce4
|
Added missing attribute
|
2020-10-16 19:05:55 +02:00 |
|
Sergio Pedri
|
51488dd02a
|
Added exception XML doc
|
2020-10-16 19:04:23 +02:00 |
|
Sergio Pedri
|
fe85bbff7d
|
Added unit tests
|
2020-10-16 17:43:26 +02:00 |
|
Sergio Pedri
|
09cdc82e0b
|
Added [Memory|Span]Owner<T>.DangerousGetArray
|
2020-10-16 17:04:26 +02:00 |
|
Sergio Pedri
|
d3550b45f7
|
Added [ReadOnly]RefEnumerable<T> tests
|
2020-10-16 15:03:05 +02:00 |
|
Sergio Pedri
|
0a1a2cda45
|
Bug fixes in [ReadOnly]RefEnumerable<T>.CopyTo
|
2020-10-16 15:02:40 +02:00 |
|
Sergio Pedri
|
b788e746c2
|
Codegen improvements in enumerator types
|
2020-10-15 23:45:37 +02:00 |
|
Sergio Pedri
|
464d57137c
|
Added missing readonly modifiers
|
2020-10-15 20:06:12 +02:00 |
|
Sergio Pedri
|
eaf2cb02b8
|
Added [ReadOnly]RefEnumerable<T> helper methods
|
2020-10-15 20:03:42 +02:00 |
|
Sergio Pedri
|
0c7c4c2178
|
Changed names of Span2D<T> indexer parameters
|
2020-10-15 00:55:56 +02:00 |
|
Sergio Pedri
|
e614cb9c0e
|
Added missing Range/Index indexers
|
2020-10-14 23:55:20 +02:00 |
|
Sergio Pedri
|
93a22eef78
|
Removed T[,].Fill extension (replaced by Span2D<T>.Fill)
|
2020-10-14 23:33:37 +02:00 |
|
Sergio Pedri
|
15a961601f
|
Tweaked nullability annotations to follow the BCL
|
2020-10-14 17:10:32 +02:00 |
|
Sergio Pedri
|
fdeb9029c8
|
Improved unit test coverage
|
2020-10-12 18:54:29 +02:00 |
|
Sergio Pedri
|
24b4f4a6a3
|
Minor code refactoring
|
2020-10-12 14:52:35 +02:00 |
|