dotnet/runtime
View on GitHub ↗ ★ 18,406 C#
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
335 mentions on Hacker News by 195 people: 30 stories, 305 comments · first 2019-12-06 · latest 2026-09-21
20082026
-
Look up the Microsoft Community/Open Specification Promise and their patent promise https://github.com/dotnet/runtime/blob/main/PATENTS.TXT .NET Core is open source, free, and comes with the guarantee of no litigation from Microsoft. As…
comment by Salgat · 2022-03-13 · in .NET Myths Dispelled -
ok that is VERY encouraging to hear! thanks for letting me know about that EDIT: found it: https://github.com/dotnet/runtime/issues/61231
comment by Shadonototra · 2022-02-21 · in Microsoft YARP -
You can find the Socket partial class files here: https://github.com/dotnet/runtime/tree/main/src/libraries/Sy... Socket.cs, Socket.Unix.cs, Socket.Windows.cs, etc... AFAIK, there are no parts of libuv left in .NET Core. That was mostly…
comment by moogly · 2022-02-20 · in Microsoft YARP -
…(if ever) but it's not outside the realm of possibility. Edit: The proposal for anyone interested https://github.com/dotnet/runtime/issues/933
comment by HideousKojima · 2022-02-08 · in How UTF-8 Works -
…an example of unstable benchmark performance caused by the lack of code alignment in .NET's JIT: https://github.com/dotnet/runtime/issues/43227
comment by mibsl · 2022-02-06 · in Java BitSet performance-flicker mystery -
…added back to .NET 5 [2]. [1]: https://docs.microsoft.com/dotnet/csharp/programming-guide/t... [2]: https://github.com/dotnet/runtime/pull/33060 [3]: https://github.com/dotnet/runtime/issues/27790 [4]:…
comment by MarkSweep · 2021-12-11 · in Interview with Anders Hejlsberg on Delphi (1995) -
…example? To me it seems that the implementation for .Any actually uses .Count when available, see https://github.com/dotnet/runtime/blob/main/src/libraries/Sy...
comment by luan42 · 2021-11-21 · in .NET 6 vs .NET 5 speedup -
…That sounds a bit absurd but it's been a long standing issue with challenges you wouldn't expect.. https://github.com/dotnet/runtime/pull/54253
comment by Rapzid · 2021-11-21 · in .NET 6 vs .NET 5 speedup -
Do be warned that .Net 6 did cause some regressions, in reflection at least https://github.com/dotnet/runtime/issues/61486
comment by Ygg2 · 2021-11-21 · in .NET 6 vs .NET 5 speedup -
Yes, it embeds the CLR in to the application see the PR at https://github.com/dotnet/runtime/issues/43072
comment by sitharus · 2021-11-09 · in .NET 6 Released -
…can build self-contained, smaller executables, and shared libraries callable from say, C code. [1]: https://github.com/dotnet/runtimelab/blob/feature/NativeAOT/... [2]: https://github.com/dotnet/runtime/issues/61231
comment by jeswin · 2021-11-08 · in .NET 6 Released -
…in this context referring to 'platform abstraction layer') does the work for you behind the scenes: https://github.com/dotnet/runtime/blob/10eb1a9ff1c09de4a2a1f...
comment by saulr · 2021-11-02 · in Anatomy of a Terminal Emulator -
…you because some modern projects[1] still prefer to compile with symbols and strip afterward. [1] https://github.com/dotnet/runtime/blob/main/eng/native/funct...
comment by ceztko · 2021-09-24 · in Inspecting coredumps like it's 2021 -
…rust justification for the same: https://mail.mozilla.org/pipermail/rust-dev/2013-November/00... https://github.com/dotnet/runtime/issues/11084 They knowingly seem to have chosen a more complicated model for performance. For me, that…
comment by throwaway13337 · 2021-09-24 · in Asynchronous Programming in C# -
but if we assume that it works fine? AFAIK there's ongoing and active work for FreeBSD https://github.com/dotnet/runtime/issues/14537
comment by tester756 · 2021-09-15 · in FreeBSD SSH Hardening -
…full release in a couple months supports M1 Macs[1] as a build target just fine. So does MAUI[2] 1. https://github.com/dotnet/runtime/issues/43313 2. https://docs.microsoft.com/en-us/dotnet/maui/get-started/ins...
comment by tracker1 · 2021-09-10 · in Containers Don't Solve Everything -
…another system that already supports .NET and copied to the target system. Some Details are here: https://github.com/dotnet/runtime/blob/main/docs/design/core... For building from source to satisfy requirements Linux distributions,…
comment by MarkSweep · 2021-09-01 · in C# for Systems Programming -
…Random example of someone trying to leverage this capability to harden an app: https://github.com/dotnet/runtime/issues/40100 Random comment that has a bunch of semi-interesting info in it: https://news.ycombinator.com/item?id=26061230 (
comment by exikyut · 2021-07-08 · in Undocumented x86 instructions to control the CPU at the microarchitecture level [pdf] -
It's in the RID catalog: https://github.com/dotnet/runtime/blob/main/src/libraries/Mi...
comment by pjc50 · 2021-06-29 · in ARM64EC: Building Native and Interoperable Apps for Windows 11 on ARM -
…of concept stage, if not beyond. https://sinclairinat0r.com/2020/02/05/compiling-net-core-for... https://github.com/dotnet/runtime/issues/36699
comment by neogodless · 2021-06-29 · in ARM64EC: Building Native and Interoperable Apps for Windows 11 on ARM -
…the FreeBSD .NET port is stumbling/regressing somewhat and could definitely use a little help: https://github.com/dotnet/runtime/issues/14537 (Better start at the end of that thread, rather than the start) Anything you could do to help (if…
comment by josteink · 2021-06-19 · in State of the Windows: How many layers of UI inconsistencies are in Windows 10? -
…other FreeBSD issues[2] that need to be solved for complete support. Or the same for NetBSD[3]. [1] https://github.com/dotnet/runtime/issues/14537 [2] https://github.com/dotnet/runtime/labels/os-freebsd [3]…
comment by xvilka · 2021-06-18 · in .NET 6 Preview 5 -
…Webkit and the JDK implement the same string optimization, while .NET unfortunately doesn't: https://github.com/dotnet/runtime/issues/6612
comment by esprehn · 2021-04-13 · in The complete guide to working with strings in modern JavaScript -
…Progress is being tracked in these places: https://github.com/dotnet/source-build/issues/1139 https://github.com/dotnet/runtime/issues/14537
comment by 1MachineElf · 2021-03-17 · in FreeBSD 13.0 – Full Desktop Experience -
…to C++. Currently, they don't support NEON on 32-bit ARM, and have performance issues in the JIT: https://github.com/dotnet/runtime/issues/13811
comment by Const-me · 2021-03-14 · in Experimental Nintendo Switch Emulator written in C# -
Appears to be fixed by https://github.com/dotnet/runtime/commit/f27d33729518f5aa478...
comment by plasma · 2021-03-10 · in CVE-2021-26701 – .NET Core Remote Code Execution Vulnerability -
…to use. Which is nice but kinda sucks too, given all the footguns they bring to the party. [1]: https://github.com/dotnet/runtime/issues/6307
comment by magicalhippo · 2021-03-05 · in How does your programming language handle “minus zero” (-0.0)? -
…super exciting. Seems like this is where most of the detailed design discussion is taking place: https://github.com/dotnet/runtime/issues/45689
comment by ripley12 · 2021-02-17 · in .NET 6 Preview 1 -
…into some issues getting .NET 5 running well, but improvements are coming with new macOS releases. https://github.com/dotnet/runtime/issues/44897
comment by month13 · 2021-02-16 · in The Worst Experience I've Had with an Aarch64 MacBook -
…on-prem setups, this is just unacceptable and doesn't even have anything to do with legacy libs. https://github.com/dotnet/runtime/issues/31570
comment by foepys · 2021-02-13 · in How .NET container images are maintained -
…cases are well known (`throw\switch\fixed\try..catch\calling delegates` and some more https://github.com/dotnet/runtime/blob/master/src/coreclr/ji... ). > because it supports directly inlining IL instructions intermixed with regular code…
comment by buybackoff · 2021-02-01 · in F# is gaining independence from .NET -
…also an issue with this. [0] Apple seems to intentionally break quite a lot of core APIs lately. 0: https://github.com/dotnet/runtime/issues/47584
comment by foepys · 2021-01-30 · in "ERROR: could not open temporary file" after upgrade to Mac OS Big Sur -
…, ctrl-f for this stack trace is showing the runtime reality . [1] https://github.com/dotnet/runtime/issues/2191
comment by MaxBarraclough · 2021-01-08 · in How Tail Call Optimization Works -
…broken: https://github.com/MonitorControl/MonitorControl/issues/323 - Rosetta + debugger crashes: https://github.com/dotnet/runtime/issues/44958 - nmap crashes whole machine (!): https://github.com/nmap/nmap/issues/2193 - and of course the…
comment by hedgehog · 2020-12-24 · in Big Sur 11.1 External Display Issues -
…do a normaly fetch after a shallow clone, you can cause the server to do ever more work[4]. 1: https://github.com/dotnet/runtime/pull/35109 2: https://github.com/dotnet/runtime/blob/693c1f05188330e270b01... 3:…
comment by MarkSweep · 2020-10-26 · in A one-line change decreased our build times by 99% -
…int a; float c; int b; Folks in my team didn't want to believe it at first :) Edit: found it here - https://github.com/dotnet/runtime/issues/17395 Not quite as I described but close.
comment by cblum · 2020-09-30 · in It Is Never a Compiler Bug Until It Is -
If you read three, include Stephen Toub Why? > https://github.com/dotnet/runtime/graphs/contributors
comment by tester34 · 2020-09-10 · in .NET Memory Performance Analysis -
….NET 5 CoreCLR and instead adding a system that lets the Windows team plug in the marshaling stuff: https://github.com/dotnet/runtime/issues/35318 coreclr.dll is currently half a megabyte smaller than the 3.1 release.
comment by MarkSweep · 2020-08-06 · in .NET Team Survey: Native AOT -
https://github.com/dotnet/runtime/tree/master/docs/design/co...
comment by The_rationalist · 2020-07-27 · in Research Based on the .NET Runtime (2019) -
Microsoft is working on ARM64 performance for .NET 5: https://github.com/dotnet/runtime/issues/35853
comment by MarkSweep · 2020-07-17 · in Improving Performance of PHP for Arm64 and Impact on Amazon EC2 M6g Instances -
…that already exists in J9 (IBM's JVM) I think. There is equivalent work for .net core here: https://github.com/dotnet/runtime/blob/master/docs/design/co... (So the title is somewhat accurate, but you have to do some digging)
comment by shellac · 2020-07-02 · in HotSpot compiler: Stack allocation prototype for C2 -
…is bounded by the lifetime of the allocating method, the allocation may be moved to the stack. https://github.com/dotnet/runtime/blob/master/docs/design/co...
comment by OnlyOneCannolo · 2020-07-02 · in HotSpot compiler: Stack allocation prototype for C2 -
It was fixed. https://github.com/dotnet/runtime/issues/8744
comment by tecleandor · 2020-06-12 · in Why Skylake CPUs Are Sometimes 50% Slower (2018) -
The change in .Net Core: https://github.com/dotnet/runtime/commit/03bf95c8db9003a5925... (The implementation might be different on .Net Framework)
comment by fowl2 · 2020-06-12 · in Why Skylake CPUs Are Sometimes 50% Slower (2018) -
…in one single massive .cpp file. I mean, look at it [1]. Github even refuses to display it. [1] https://github.com/dotnet/runtime/blob/master/src/coreclr/sr...
comment by alexeiz · 2020-05-25 · in The original .NET garbage collector was written in Common Lisp -
My understanding is that the dotnet runtime and powershell are both decent codebases. https://github.com/dotnet/runtime https://github.com/PowerShell/PowerShell
comment by _-david-_ · 2020-05-20 · in Welcome to C# 9.0 -
…latest .NET Core 3.1, SIMD support is not good enough. Compiler generates very inefficient code: https://github.com/dotnet/runtime/issues/13811 ARM Neon support is lacking. Even on PCs, in my C++ I needed instructions, both vector like…
comment by Const-me · 2020-05-18 · in Show HN: Vrmac Graphics, a cross-platform graphics library for .NET -
…of fibers appear to have been considered but deemed too hard or not worth the trade-offs. See here: https://github.com/dotnet/runtime/issues/11084 The acceptable alternative was, apparently, forcing to programmers to litter their code with…
comment by balfirevic · 2020-05-16 · in State of Loom -
…be talking out of my ass. [0] https://docs.microsoft.com/en-gb/dotnet/api/system.collectio... [1] https://github.com/dotnet/runtime/blob/master/src/libraries/...
comment by Measter · 2020-05-05 · in How to trigger races reliably in the Linux kernel