Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
3,501 contributions in the last year
Activity overview
Contribution activity
July 2020
Created a pull request in dotnet/runtime that received 10 comments
Standard license headers across repo
We previously had a three-line license header on every file, except for files imported previously from mono, where we used a modified two-line lice…
- Use static lambdas in several libraries
- Delete APM fallback from Socket task operations
- Sprinkle SuppressGCTransition across Unix shim P/Invokes
- Fix ManagedWebSocket ordering of releasing send buffer and semaphore
- Remove dead SUPPORT_THREAD_ABORT code in PLINQ
- Put back missing EditorBrowsableState.Nevers on PlatformID
- Disable HandlerInvokedForSigQuit test on macOS
- Fix a few more license headers
- Improve terminology used in code
- Fix remaining license headers
- Add and use Environment.ProcessId
- Delete NetEventSource.Enter/Exit events
- Delete WebHeaderCollection's event source
- Delete ClientWebSocket's event source
- Tweak BufferPtrSendOperation to address argument confusion
- Avoid unnecessary CultureInfo.CurrentCulture accesses in Enum
- Standardize on new two-line license header
- System.Net.Sockets telemetry counters
- [retry only] Additional HTTP/2 connections created when active streams limit is reached
- Fix inadvertently case sensitive Boyer-Moore
- [browser][wasm] Configuring request options in Browser WebAssembly
- exception from PerformWriteAsync should be asynchronous
- Obsolete BinaryFormatter.Serialize and BinaryFormatter.Deserialize
- Add HeaderEncodingSelector to MultipartContent
- Fix issue with Trimming tests on Windows
- Disable System.Net.HttpListener.Tests for TailcallStress
- WASM: Enable System.Memory tests
- don't always aquite lock when calling RuntimeInformation.OSArchitecture and OSArchitecture.ProcessArchitecture
- Fix build break by adding new package version for DependencyModel
- [master] Update dependencies from mono/linker dotnet/icu
- fix ReceiveMessageFromPacketInfo in DualMode ReceiveMessageFromAsync
- mark Windows-specific APIs as such
- WASM: Fix System.IO.FileSystem.DriveInfo and Microsoft.VisualBasic.Core tests
- improve diag for GetNetworkInterfaces failures
- Adding attribute keyword to all the attributes in the ref
- Mark Obsoletions for .NET 5
- WASM: Fix System.Diagnostics.Tracing
- Use static lambdas in several libraries
- WASM: Add PNSE for System.Net.NameResolution and disable tests
- WASM: Disable tests on System.Diagnostics.StackTrace that fail
- WASM: Disable tests in System.ComponentModel.Annotations that rely on globalization
- Fix DebuggerTypeProxy on ObjectCollection
- Some pull request reviews not shown.
Created an issue in dotnet/runtime that received 4 comments
Rollout T? on unconstrained type parameters
C# 9 just added support for T? on unconstrained generic parameters in dotnet/roslyn#45993. We can use this in dotnet/runtime in two ways:
To expre…

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
