Age | Commit message (Collapse) | Author |
|
(#28880)
* Fix MemoryManager ctor, add unit and perf tests, and improve performance.
* Remove Dangerous Span Ctor
* Fix sort order in csproj and rename Perf.MemorySlice.cs to Perf.Memory.Slice
* Fix MemoryManager ctor and use internal span ctor to improve performance (#17452)
* Fix MemoryManager ctor, add unit and perf tests, and use internal span ctor.
* Address PR feedback (remove use of Unsafe.As and Dangerous Span Ctor)
Signed-off-by: dotnet-bot-corefx-mirror <dotnet-bot@microsoft.com>
|
|
* Add {ReadOnly}Memory.Span tests when memory contains invalid values
* Address PR feedback
|
|
* Update IRetainable, OwnedMemory, and MemoryHandle APIs
* Split OwnedMemory into MemoryManager and IMemoryOwner
* Update ReadOnlySequence, ArrayMemoryPool, and BufferSegment
* Update System.Memory and System.IO.Pipeline tests
* Temporarily skipping the failing Pipelines tests until impl is corrected.
* Update the reference assembly to match implementation and cleanup
* Update API compat baseline for UAPAOT and add GenFacadesIgnoreMissingTypes
* Fix the System.Runtime ref
* Add back the Pin methods to the uapaot api compat baseline
* Clone the API compat baseline from uapaot and add it for uap as well.
* Update BuildTools, CoreClr, CoreFx, CoreSetup, ProjectNTfs, ProjectNTfsTestILC to preview3-02630-01, preview3-26330-08, preview3-26330-06, preview3-26330-04, beta-26330-00, beta-26330-00, respectively
* Fix pipelines tests and update the api compat baseline shim for uapaot
* Add empty Unpin override to pipe pool test.
* Fix the System.Net.Http Functional tests
|
|
|
|
* Add null checks in Memory<T> APIs to support default
* Applying Memory<T> to ReadOnlyMemory<T> cast optimization.
* Adding default IsEmpty tests and changing Empty to return default
* Fix the differences between corefx and coreclr impl.
* Changing Unsafe.AsPinnable<T> to Unsafe.AsPinnable<char>
* Adding case for Memory wrapping string + tests.
|
|
|
|
|
|
* Enable S.R.CS.Unsafe and System.Memory tests for UAP
* Disable tests failing on uapaot with issues 23952 and 23953.
* Fixing typo in issue#
|
|
* Adding Memory, OwnedMemory, MemoryHandle, and IRetainable
* Adding initial tests and fixing Memory.Empty property
* Adding {RO}Memory tests and fixing XML comments based on feedback.
* Removing netstandard1.0 build configuration and adding netstandard1.1.
* Fixing errors in the upgrade from netstandard1.0 to netstandard1.1.
* Removing Windows Phone 8 as a supported framework for System.Memory package.
|