Go to file
David Fowler 2ed456fd68 Faster Write implementation using cpblk (#1511)
* Faster Write implementation
- Use Unsafe.CopyBlockUnaligned to copy bytes to the
WritableBuffer. This is temporary until we get newer
corefx bits with a better span.CopyTo implementation.
- Remove WritableBufferExtensions from Performance project
- Split method into WriteFast and WriteMultiBuffer
- Cache the span for the common case where
the buffer is non empty.
- Use ref locals instead of pinning pointers in fast path
2017-03-19 12:44:01 -07:00
build Update packages (#1509) 2017-03-18 15:42:01 -07:00
samples
…
src Faster Write implementation using cpblk (#1511) 2017-03-19 12:44:01 -07:00
test Faster Write implementation using cpblk (#1511) 2017-03-19 12:44:01 -07:00
tools/CodeGenerator Faster Write implementation using cpblk (#1511) 2017-03-19 12:44:01 -07:00
.gitattributes
…
.gitignore
…
.travis.yml
…
CONTRIBUTING.md
…
KestrelHttpServer.sln
…
LICENSE.txt Update LICENSE.txt and license header on files. 2015-05-01 13:53:45 -07:00
NuGet.config
…
NuGetPackageVerifier.json
…
README.md
…
ToProjectReferences.ps1
…
appveyor.yml
…
build.cmd
…
build.ps1
…
build.sh
…
version.props
…

README.md

KestrelHttpServer

Join the chat at https://gitter.im/aspnet/KestrelHttpServer

AppVeyor: AppVeyor

Travis: Travis

This repo contains a web server for ASP.NET Core based on libuv.

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.