Troy Dai
|
2e2dfd87c1
|
Fix byte[] array allocation in IsDarwin
|
2015-11-14 22:55:25 -08:00 |
Cesar Blum Silveira
|
a3a49d21b8
|
Reset Frame.Scheme on each request (#366).
|
2015-11-13 16:05:10 -08:00 |
Cesar Blum Silveira
|
2ac5e4c790
|
Remove unneeded dependency System.Net.NameResolution.
|
2015-11-13 11:31:25 -08:00 |
Cesar Blum Silveira
|
dd1ffa5f84
|
Skip some tests on Mono to prevent CI hangs.
|
2015-11-13 11:07:21 -08:00 |
Murat Girgin
|
52fe469688
|
Update project.json
|
2015-11-12 22:59:34 -08:00 |
Stephen Halter
|
fc346f7768
|
Avoid some closure allocations in SocketOutput
|
2015-11-12 17:08:44 -08:00 |
Stephen Halter
|
59cdd60af6
|
Don't pre-complete too many writes
|
2015-11-12 17:08:43 -08:00 |
Stephen Halter
|
6b995362f1
|
Merge branch 'benaadams/odd-sync' into dev
|
2015-11-12 16:47:27 -08:00 |
Stephen Halter
|
8ad7b7125a
|
Merge branch 'benaadams/slower-ci-date' into dev
|
2015-11-12 16:33:25 -08:00 |
Stephen Halter
|
983997ab9c
|
Merge branch 'nickcraver/cancellation' into dev
|
2015-11-12 16:15:59 -08:00 |
Stephen Halter
|
9958427db7
|
Merge branch 'benaadams/result-getawaiter' into dev
|
2015-11-12 16:05:50 -08:00 |
Stephen Halter
|
0ead24680d
|
Merge branch 'benaadams/reduce-log-boxing' into dev
|
2015-11-12 16:01:06 -08:00 |
Stephen Halter
|
fdfd7dcf36
|
Merge branch 'benaadams/Task.Run-QueueUserWorkItem' into dev
|
2015-11-12 15:51:42 -08:00 |
N. Taylor Mullen
|
86e1924cad
|
Remove System beta tag in project.json for coreclr packages.
|
2015-11-12 12:23:45 -08:00 |
Nick Craver
|
a45a671b22
|
Make ReadAsync state overload 451 only and private.
|
2015-11-11 18:55:56 -05:00 |
Stephen Halter
|
e5ff33eda2
|
Remove UvAsyncHandle.DangerousClose
- This should stop the AVs we've been seeing in some of our test runs
|
2015-11-11 15:24:09 -08:00 |
Ben Adams
|
ade0dbadb3
|
Slow date wait for CI
Resolves #339
|
2015-11-11 13:06:15 +00:00 |
Ben Adams
|
0500043cc9
|
.Result -> .GetAwaiter().GetResult()
|
2015-11-11 09:46:56 +00:00 |
Nick Craver
|
d1221e82c1
|
Pass cancellation tokens down consistently
I'm assuming these are oversights since the usage is inconsistent.
Otherwise this served only as a mild waste of time :)
|
2015-11-10 22:58:19 -05:00 |
Stephen Halter
|
55f6f21d5a
|
Build Microsoft.AspNet.Server.Kestrel.Https for dotnet5.4
|
2015-11-10 17:15:35 -08:00 |
Stephen Halter
|
bdbd9ae7a6
|
Merge branch 'benaadams/socketoutput-tasks' into dev
|
2015-11-10 15:55:10 -08:00 |
Ben Adams
|
d32937eafe
|
Add tests for non-immediate byte counting
|
2015-11-10 23:17:40 +00:00 |
Ben Adams
|
34cec3448d
|
SocketOutput to Tasks
|
2015-11-10 19:53:43 +00:00 |
Troy Dai
|
d0bdede709
|
Update the reference link in comments of SockAddr
|
2015-11-10 11:11:32 -08:00 |
Troy Dai
|
d9c15e0180
|
Add references to socket in comments
|
2015-11-10 10:37:12 -08:00 |
Ben Adams
|
344c821f83
|
Remove sync block->task
await rather than synchronously blocking and then returning a
Task.FromResult
|
2015-11-10 18:23:44 +00:00 |
Troy Dai
|
d08b83a1c7
|
Fix get IPAddress for Darwin
|
2015-11-10 10:04:10 -08:00 |
Ben Adams
|
c0f82765aa
|
Move logging to new style
|
2015-11-10 10:43:51 +00:00 |
Ben Adams
|
a2c4e3a654
|
Task.Run -> ThreadPool.QueueUserWorkItem
Task.Run eventually ends up being QueueUserWorkItem.
The returned task is ignored, so no added goodness.
Short running item.
Cut out the middleman
|
2015-11-10 07:28:17 +00:00 |
Pawel Kadluczka
|
0bfc97e46f
|
Fixing test so that it runs on CoreClr
|
2015-11-10 01:44:42 +00:00 |
Damian Edwards
|
e1a95c97e1
|
Merge pull request #342 from benaadams/completed-task
Completed Task opt
|
2015-11-09 12:51:21 -08:00 |
Ben Adams
|
278bd9c962
|
Completed Task opt
|
2015-11-09 04:32:08 +00:00 |
Stephen Halter
|
9d19eed88f
|
Merge branch 'benaadams/memorypool2-allocate' into dev
|
2015-11-05 12:16:43 -08:00 |
Stephen Halter
|
bb9f83186b
|
Remove unused parameter from ListenerSecondary.ReadStartCallback
|
2015-11-05 12:09:50 -08:00 |
Stephen Halter
|
fff28990fe
|
Ensure ListenerSecondary buffer isn't double freed or freed too early
- Call buf_init in StartAsync so we have access to a KestrelThread
|
2015-11-04 16:21:29 -08:00 |
Stephen Halter
|
74f08c16df
|
Merge branch 'benaadams/listenersecondary-allocs' into dev
|
2015-11-04 15:34:42 -08:00 |
Ben Adams
|
3e7969cefe
|
Move handle creation to constructor
|
2015-11-04 22:44:30 +00:00 |
Stephen Halter
|
272ce27c79
|
Merge branch 'benaadams/delegates' into dev
|
2015-11-04 14:21:13 -08:00 |
Ben Adams
|
5cef608e52
|
Dispose _ptr
|
2015-11-04 22:20:51 +00:00 |
Ben Adams
|
22dfd31261
|
More readable loop condition
|
2015-11-04 22:04:19 +00:00 |
Stephen Halter
|
3e6df1e685
|
Merge branch 'benaadams/LibuvCopier-compile-issue' into dev
|
2015-11-04 10:58:58 -08:00 |
Stephen Halter
|
35bbddf9b5
|
Merge branch 'benaadams/listener-primary-alloc' into dev
|
2015-11-04 10:14:52 -08:00 |
Stephen Halter
|
04b2885f10
|
Merge branch 'benaadams/listener-allocation' into dev
|
2015-11-04 10:12:33 -08:00 |
Stephen Halter
|
f4be290d4a
|
Merge branch 'benaadams/connection-allocs' into dev
|
2015-11-04 10:08:36 -08:00 |
David Fowler
|
2aa067549f
|
Merge pull request #329 from benaadams/no-header-array-alloc
Don't alloc array per header
|
2015-11-04 05:11:10 -08:00 |
Ben Adams
|
cc84097016
|
Listener - remove closure allocation
|
2015-11-04 12:36:32 +00:00 |
Ben Adams
|
1d4b9d6633
|
ListenerPrimary - reduce closure allocation
Still captures string pipeName
|
2015-11-04 12:33:51 +00:00 |
Ben Adams
|
d104e8a08d
|
Reduce delegate allocation
|
2015-11-04 12:31:44 +00:00 |
Ben Adams
|
34c1a671f0
|
ListenerSecondary - reduce closure allocation
|
2015-11-04 12:20:00 +00:00 |
Ben Adams
|
5ae1c4ecb2
|
MemoryPool2 Allocate returns newest
Rather than a while loop on Allocate; return last memory block created
rather than returning it to the pool and checking if one can be removed.
|
2015-11-04 08:37:12 +00:00 |