Mono nutzt LLVM als Compiler
Die aktuelle Entwicklungsversion von Mono(öffnet im neuen Fenster) ist in der Lage, die LLVM Compiler Infrastructure(öffnet im neuen Fenster) anstatt des integrierten Just-in-Time-Compilers (JIT) zu verwenden. Mono soll von den LLVM-Optimierungen profitieren, schreibt Mono-Chefentwickler Miguel de Icaza in seinem Blog. So erhöht sich beispielsweise der SciMark-Wert(öffnet im neuen Fenster) von 482 auf 610.
Allerdings sei LLVM keine Lösung für jeden Zweck, so de Icaza. Gegenüber dem JIT-Compiler benötigt LLVM mehr Zeit und Speicher. Für Desktopanwendungen wie Banshee sei LLVM nicht unbedingt besser, ASP.Net-Anwendungen profitierten hingegen sehr.
In seinem Blog erklärt de Icaza, wie die LLVM-Unterstützung für Mono eingerichtet wird(öffnet im neuen Fenster).
- Anzeige Hier geht es zum Handbuch für Softwareentwickler bei Amazon Wenn Sie auf diesen Link klicken und darüber einkaufen, erhält Golem eine kleine Provision. Dies ändert nichts am Preis der Artikel.