344 points by soheilpro 5 days ago | 112 comments | View on ycombinator
tiffanyh 3 days ago |
lukehoban 3 days ago |
https://github.blog/ai-and-ml/generative-ai/migrating-the-gi...
adzm 5 days ago |
rsalus 3 days ago |
majora2007 3 days ago |
AlexErrant 3 days ago |
; Arm64
--- .NET 10
+++ .NET 11
@@ -13,8 +13,6 @@
ble G_M000_IG04
G_M000_IG03:
- cmp w1, w2
- bhs G_M000_IG05
str wzr, [x0, w1, UXTW #2]
G_M000_IG04:
@@ -25,4 +23,4 @@
bl CORINFO_HELP_RNGCHKFAIL
brk #0
-; Total bytes of code 68
+; Total bytes of code 60
I know C#/F# decently well, but is there any reason to actually pull out the ol textbooks and learn wtf the above is saying?Sorrel47 3 days ago |
pseudosavant 3 days ago |
d_finch 3 days ago |
mlhpdx 3 days ago |
testerius 3 days ago |
momocowcow 3 days ago |
// Approximately what the JIT generates
if (animal?.GetType() == typeof(Dog))
{
((Dog)animal).Speak(); // devirtualized, inlinable
}
else
{
animal.Speak(); // original virtual call, hopefully rare
}pjmlp 5 days ago |
Joke aside, yet another interesting read of all little improvements that go across all the runtime, and very much appreciated that they put out the effort to go through this detail level.
dude250711 3 days ago |
gerdesj 4 days ago |
I can wind it up to 15! \||/ (is there an official ASCII art four finger devil's horns)
equasar 5 days ago |
ochronus 3 days ago |
jcon321 3 days ago |
bjoli 3 days ago |
anthk 3 days ago |
undefined 4 days ago |
undefined 3 days ago |
someguynamedq 3 days ago |
PrinceJeamvilla 3 days ago |
kristianp 4 days ago |
I’m afraid posts like this might become fleeting.