-
Hi,
we are using Prometheus.Client with Prometheus.Client.Owin, after update to 3.0 version `/metrics` endpoint returns corrupted result:
```
http_server_request_duration_seconds_bucket{method="…
-
**Is your feature request related to a problem? Please describe.**
Currently the pooled collections are all hard-coded to use `ArrayPool.Shared`, but `ArrayPool` is an abstract class intended to allo…
-
**Is your feature request related to a problem? Please describe.**
Zero overhead structs clone.
**Describe the solution you'd like**
```
PooledList players = null;
if (P…
-
## Describe the bug
Uploading an attachment regularly fails and throws an IOException: Unexpected end of Stream, the content may have already been read by another component.
No exact recipe for re…
-
**Describe the bug**
This is a reminder to test a likely issue that's not been verified yet: it's likely that when pooled collections are serialized and then deserialized, disposing them causes an ex…
-
## Summary
Games and other realtime applications have a strict time and memory budget that easily suffers from GC pauses and unnecessary allocations. Right now, loading a DDS or TGA will cause plen…
-
Consider using modern .NET API types like Span and ReadOnlySpan.
More information at: [All About Span: Exploring a New .NET Mainstay](https://msdn.microsoft.com/en-us/magazine/mt814808).
**NOTE:…
-
Some `Sequence` instances may be used for large sequences but appended to in very small increments. This can mean many thousands of 32 byte arrays are allocated instead of just a few 4K arrays, for ex…
-
There were a lot of changes around API versioning. It would be nice to have a **complete sample for a common issue**, which is:
1. having **multiple version** of API's 1, 2, 3 - config with **allow…
-
It's not possible to add/remove components or create/dispose entities when updating a system. There should be an easy mechanism to deffer those action at the end of a multithreading update. Problem is…