su21
|
463cf3b5c1
less allocation in Socket (#4516)
|
8 年之前 |
Ludovic Henry
|
5f7e9663af
[socket] Fix race on SocketAsyncResult (#4389)
|
9 年之前 |
Ludovic Henry
|
13c15c25fb
[Socket] Use SemaphoreSlim instead of Queue (#3633)
|
9 年之前 |
Ludovic Henry
|
c5df7e9669
[referencesource] Import parts of System.Net.Sockets.Socket (#3618)
|
9 年之前 |
Ludovic Henry
|
fd90b1e132
[socket] Make SocketAsyncResult use Socket.Handle
|
10 年之前 |
Ludovic Henry
|
e5e97eafef
[socket] Refactor SocketAsyncEventArgs creation
|
10 年之前 |
Ludovic Henry
|
19f7162390
[socket] Remove SocketAsyncWorker
|
10 年之前 |
Ludovic Henry
|
cdca8cde59
[socket] Remove SocketAsyncEventArgs.Init
|
10 年之前 |
Ludovic Henry
|
92a980a9af
[socket] Factor SocketAsyncResult and ProcessAsyncResult common parts into IOAsyncResult + Abstract IO Threadpool jobs with IOSelectorJob
|
10 年之前 |
Ludovic Henry
|
1f4d44800e
[Socket] Duplicate logic of AsyncResult.ExecuteWorkItem to SocketAsyncResult
|
10 年之前 |
Ludovic Henry
|
fd02c73d71
Revert "[runtime] Move AsyncResult.Invoke to managed"
|
10 年之前 |
Ludovic Henry
|
29b07ab3ad
[runtime] Move AsyncResult.Invoke to managed
|
10 年之前 |
Ludovic Henry
|
0c9dcf73c2
[threadpool-io] Move Mono(Socket)RuntimeWorkItem ExecuteWorkItem code to (Socket)AsyncResult in managed
|
10 年之前 |
Ludovic Henry
|
52d761a1f6
[Socket] Use type specific read and write queue for SocketAsyncWorker
|
10 年之前 |
Ludovic Henry
|
333a93ab7b
[Socket] Cleanup of SocketAsyncWorker, SocketAsyncResult and SocketAsyncEventArgs
|
10 年之前 |
Ludovic Henry
|
c049a8b361
[Socket] Move Socket fields out of Socket_2_1.cs to Socket.cs
|
10 年之前 |
Ludovic Henry
|
0916f916f6
[Socket] Move SocketAsyncCall out of Socket_2_1.cs to SocketAsyncCallback.cs
|
10 年之前 |
Ludovic Henry
|
6c72a6e005
[Socket] Move Worker out of Socket_2_1.cs to SocketAsyncWorker.cs
|
10 年之前 |
Ludovic Henry
|
17df15ecb6
[Socket] Move SocketAsyncResult out of Socket_2_1.cs
|
10 年之前 |