returned for Tags:"low-gc"
An optimized version of HtmlAgilityPack with many bug fixes and improvements.
* Minimizes heap allocations and avoids duplicate strings in the heap
* HtmlAttribute, HtmlAttributeCollection, HtmlNodeCollection are now structs
* Proper encoding/unencoding of attributes
Provides an almost drop-in replacement for String, with allocation-free substring/split methods, along with a ToStringCached() extension method that can be used on StringBuilders, ValueStrings and so on.
Low-allocation version of DiffMatchPatch
Low-allocation version of SynchrotronNet
Low-level utilities and tools for working with the CLR and memory.
Port of Memory Management Toolkit library from JikesRVM.
Based on Sharpen Java to C# translator.
Small and compact way of storing strings in memory. While maintaining some of the speed and flexibility of System.string. Up to 56% lower memory usage.
This package contains all you need to define SBE messages and generate C# encoders and decoders. See https://github.com/real-logic/simple-binary-encoding for more detailed instructions
Android (API 18+) implementation of BLE.net cross-platform Bluetooth Low Energy library. Scan for advertisements and beacons, connect to devices, read/write/notify/indicate, all with a straightforward async API.
To get started, add these normal permissions to your app:
Contains APIs used for add-in development for BIDS
iOS (7+) implementation of BLE.net cross-platform Bluetooth Low Energy library. Scan for advertisements and beacons, connect to devices, read/write/notify/indicate, all with a straightforward async API.
To get started, obtain the adapter from main or your AppDelegate, and retain this reference for...
This package contains all you need to define SBE messages and generate C# encoders and decoders. The readme file contains some basic information to get you up and running. For more details: https://github.com/real-logic/simple-binary-encoding
Helper class for mouse, keyboard and screen controls
Splits a file into many for the purposes of databending or low level file editing.
Low level implementation of Chrome DevTools Protocol
Exposes .NET core runtime metrics (GC, JIT, lock contention, thread pool) using the prometheus-net package.
Compress/Decompress with QuickLz with less allocations