mjsabby
NuGet publisher profile
Packages (18)
ClrHeapAllocationAnalyzer
Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc The code-assist version that integrates with the Visual Studio 2019 IDE is here, https://marketplace.visualstudio.com/items?itemName=MukulSabharwal.ClrHeapAllocationAnalyzer NOTE: This is the build analyzer. NOTE: You require ' ' ' ' Visual Studio 2019 ' ' ' ' for this to work.
Microsoft.BPerf.Dia2Lib
Multi-platform support library for reading Windows PDB files.
QuickInject
Package Description
CSCWithCompilerIntrinsics
C# Compiler 2.8.2 + Compiler Intrinsics Proposal (https://github.com/dotnet/roslyn/issues/11475). This package was built from the source at https://github.com/mjsabby/roslyn/tree/compilerintrinsics_2_8_2
ETW2JSON
Package Description
DotNetExe
Simplifies compilation and deployment of .NET Core applications when used with traditional csproj/MSBuild without NuGet. Tracking version: https://www.myget.org/F/dotnet-core/api/v2/package/Microsoft.NETCore/5.0.1-rc3-23729
ETWDeserializer
General-purpose ETW Deserializer library supporting .NET EventSource, Windows MOF, Kernel, and XPERF Profiling events
TraceEventCore
Do not use - used by me and a few others for a prototype
NativeLibraryAttribute
Abstractions that provide native library information for PInvoke declarations
BPerf.WindowsPdbReader.Native
Multi-platform support library for reading Windows PDB files.
GCCSharp
libgccjit bindings for C# that can target .NET and Mono
PInvokeCompiler
PInvokeCompiler takes a .NET DLL which has PInvoke declarations and changes it to have an additional required initialization method that the caller must call: InitializeNativeLibrary(pathToDllOrSo)
TraceEventReferenceAssembly
Do not use - only a compilation assembly
mjsabby.Microsoft.Net.Compilers.Toolset
.NET Compilers Toolset Package. Referencing this package will cause the project to be built using the C# and Visual Basic compilers contained in the package, as opposed to the version installed with MSBuild. This package is primarily intended as a method for rapidly shipping hotfixes to customers. Using it as a long term solution for providing newer compilers on older MSBuild installations is explicitly not supported. That can and will break on a regular basis. The supported mechanism for providing new compilers in a build enviroment is updating to the newer .NET SDK or Visual Studio Build Tools SKU. This package requires either MSBuild 16.3 and .NET Desktop 4.7.2+ or .NET Core 2.1+ More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/92790e24cc2b9f9e336ed0365d610e106c01df88.
libLLVM-win10
Native LLVM Windows X86/X64 DLL to be consumed with LLVMSharp
libLLVM-win10-x86
Native LLVM Windows X86 DLL to be consumed with LLVMSharp
libLLVM-win10-x64
Native LLVM Windows X64 DLL to be consumed with LLVMSharp
Microsoft.ChakraSharp
ChakraCore C# bindings for .NET Core (Linux, macOS, WindowS) and .NET Framework