runtime
https://github.com/dotnet/runtime
C#
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C# not yet supported166 Subscribers
View all SubscribersAdd a CodeTriage badge to runtime
Help out
- Issues
- JIT: (bug) `optJumpThreadCore` omits target PHI args for threaded edges, causing `RangeCheck` to unsoundly eliminate bounds checks
- JIT: (bug) redundant branch opts remove a null check that a non-faulting load depends on (spurious NullReferenceException)
- JIT: (bug) RBO jump threading leaves stale PHI SSA that strength reduction treats as loop-invariant (wrong result)
- JIT: (bug) PHI-based jump threading leaves stale VNs on the parents of rewritten PHI uses, so CSE reuses a value from a different SSA def
- JIT: (bug) `OptimizeBools` merges `x < 0 || v.GetElement(x) < 0` and speculates a `GetElement` whose bounds check was removed
- JIT: (bug) OSR patchpoint is not placed for a loop whose backedge-source block has a non-empty IL stack (e.g. `while (i < (flag ? a : b))`), so the loop stays in Tier0 (~100x slower)
- Portable thread pool: Unregister(null) after a one-shot wait fired leaks an AutoResetEvent (Ping.SendPingAsync leaks a handle per ping)
- Unix enumeration returns "." and ".." as FileInfo when readdir reports DT_REG, despite ReturnSpecialDirectories=false
- [tests][Apple] XUnitWrapperGenerator skips conditional bodies for iossimulator TargetOS
- [aw] Need to setup a mechanism to periodically upgrade gh-aw version used by the repo
- Docs
- C# not yet supported