Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 2 Min.

.NET: Vom JIT-Compiler erzeugten Assembler-Code prüfen

Wird eine .NET-Methode ausgeführt, kompiliert der JIT-Compiler die Methode in nativen Code, welcher von der CPU ausgeführt wird. In einem Blogbeitrag beschreibt Gérald Barré, wie man den generierten Assembler-Code überprüfen kann.
Ab .NET 7 sind keine komplexen Tools mehr erforderlich, um den vom JIT-Compiler generierten Assembly-Code zu überprüfen. Seither hilft die neue Umgebungsvariable DOTNET_JitDisasm mit dem Namen der zu inspizierenden Methode zu verwenden:
// PowerShell
$env:DOTNET_JitDisasm="Bar"
dotnet run --configuration Release 
Deaktiviert man zusätzlich die Umgebungsvariable DOTNET_TieredCompilation, stellt dies sicher, dass die Methode mit der höchsten Optimierungsstufe kompiliert wird:
// PowerShell
$env:DOTNET_JitDisasm="Bar"
$env:DOTNET_TieredCompilation="0"
dotnet run --configuration Release 
Wie das Vorgehen dabei genau aussieht, erklärt dieser Blogbeitrag von Gérald Barré.
Miscellaneous

Neueste Beiträge

Mit Entitäten strukturierte Informationen extrahieren - Low Code/No Code und KI mit Copilot Studio, Teil 2
Entitäten in Copilot Studio strukturieren Benutzereingaben als typisierte, wiederverwendbare Informationen. Sie erkennen und extrahieren aus unstrukturierter Sprache klar definierte Daten für Dialoglogik und zur Übergabe an Aktionen (Power Automate, Konnektoren/Plug-ins).
7 Minuten
23. Mär 2026
00:00
Vibe Coding war gestern – Vise Coding ist die Zukunft - KI-gestützte Softwareentwicklung
Der Begriff Vibe Coding geistert durch die Branche – aber was steckt wirklich dahinter? Gregor Biswanger erklärt im DWX-Interview, warum nicht alle KI-Agenten-Workflows gleich sind, wo Vise Coding den Unterschied macht und warum die Branche gerade eine ziemlich wilde Dating-Show erlebt.
31. Mär 2026
SignalRC und Ping - Der DDC-Truck, Teil 10
Wie schnell ist die Verbindung zwischen Browser und Fahrzeug eigentlich?
9 Minuten
26. Mär 2026

Das könnte Dich auch interessieren

Elektronische Schaltkreise im Browser simulieren - Simulation
Statt mit Steckfeld oder Lötkolben kann man auf dieser Website Schaltungen per Drag and Drop zusammenstellen und deren Verhalten testen.
2 Minuten
26. Jul 2018
SignalFTP als Lösung für SignalRC - Der DDC-Truck, Teil 7
SignalFTP zeigt gut, wie man mit den Einschränkungen einer mobilen Verbindung umgehen kann, ohne das Architekturprinzip aufzugeben, das SignalRC zusammenhält: Der Server ist ein Proxy.
11 Minuten
5. Mär 2026
SignalRC baut auf DRY - Der DDC-Truck, Teil 8
DRY ist eines dieser Prinzipien, die jeder für selbstverständlich hält, die aber trotzdem oft nicht konsequent umgesetzt werden. In SignalRC ist das Shared-Projekt von Beginn an dabei.
11 Minuten
12. Mär 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige