Anzeige

Mono nutzt LLVM als Compiler

Unterstützung vorerst nur im Entwicklungszweig verfügbar

Die freie .Net-Implementierung Mono kann jetzt auch den alternativen Compiler LLVM verwenden. Mono profitiert so von den Optimierungen in LLVM. Allerdings ist LLVM langsamer als der integrierte JIT-Compiler.

Anzeige

Die aktuelle Entwicklungsversion von Mono ist in der Lage, die LLVM Compiler Infrastructure 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 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.


eye home zur Startseite
kompilierer 19. Jul 2009

Also bei mir dauert es auf einem Notebook mit Celeron-M mit 2 GHz zwischen 15 und 30...

Zahnarzthelferi... 18. Jul 2009

Der Blog ist auch kein Micky Maus Ersatz.

Linker 18. Jul 2009

Nein, beim compiling und linking hast Du nur wenige gleichförmige Transformationen. D.h...

Kommentieren



Anzeige

  1. Spezialist/in IT-Security / Cyber-Sicherheit / Kryptographie
    über Personalstrategie GmbH, München-West
  2. Manager Digitalisierung - Digitale Projekte und Prozesse in internationaler Matrixstruktur/IT (m/w)
    über Hanseatisches Personalkontor Düsseldorf, Düsseldorf
  3. Technische/r Projektleiter/in für Jaguar / Landrover ESP-Kundenprojekte
    Robert Bosch GmbH, Abstatt
  4. Softwaretester JAVA (m/w)
    Viega GmbH & Co. KG, Attendorn

Detailsuche



Anzeige
Spiele-Angebote
  1. Fallout 4 - Season Pass
    nur 26,98€ (Bestpreis!)
  2. XCOM 2
    25,00€
  3. VORBESTELLBAR: No Man's Sky - Limited Edition - [PlayStation 4]
    79,99€ (Vorbesteller-Preisgarantie)

Weitere Angebote


Folgen Sie uns
       


  1. Dragon

    SpaceX macht mobil für den Mars

  2. DHL Supply Chain

    Post-Tochter repariert Getacs robuste Notebooks

  3. Microsoft Patchday

    Das Download-Center wird nicht mehr alle Patches bieten

  4. VATM

    Vectoring in Mecklenburg-Vorpommern braucht 20.476 KVz

  5. Arkane Studios

    Dishonored 2 erscheint im November 2016

  6. OpenSSL-Update

    Die Rückkehr des Padding-Orakels

  7. Stellenabbau

    Mobilfunkentwicklung bei Nokia Stuttgart soll schließen

  8. HTC 10

    Update soll Schärfe bei Fotos verbessern

  9. Ratsch

    Google beantragt Patent auf zerreißbare Displays

  10. DNS:NET

    "Nicht jeder Kabelverzweiger bekommt Glasfaser von Telekom"



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
LizardFS: Software-defined Storage, wie es sein soll
LizardFS
Software-defined Storage, wie es sein soll
  1. Peter Sunde Flattr kooperiert für Bezahlmodell mit Adblock Plus
  2. Microsoft SQL Server 2016 steht ab dem 1. Juni bereit
  3. HPE Hyper Converged 380 Kleines System für das schnelle Erstellen von VMs

LG Minibeam im Test: Wie ein Beamer mein Begleiter wurde
LG Minibeam im Test
Wie ein Beamer mein Begleiter wurde
  1. Huawei P9 im Test Das Schwarz-Weiß-Smartphone
  2. HTC Vive im Test Zwei mal zwei Meter sind mehr, als man denkt
  3. Panono im Test Eine runde Sache mit ein paar Dellen

HTC 10 im Test: Seht her, ich bin ein gutes Smartphone!
HTC 10 im Test
Seht her, ich bin ein gutes Smartphone!
  1. HTC 10 im Hands on HTCs neues Topmodell erhält wieder eine Ultrapixel-Kamera

  1. Re: Warum sollten das Verbraucher auch prüfen?

    deadeye | 09:50

  2. Schatz, konzentrier dich doch auf den Verkehr

    one338 | 09:49

  3. Re: Yes! YES!!!

    Érdna Ldierk | 09:49

  4. Re: Ist doch klar warum

    john4344 | 09:49

  5. Re: Knoten in der Audioversion

    chinakoch | 09:48


  1. 09:06

  2. 08:37

  3. 08:16

  4. 21:04

  5. 17:55

  6. 17:52

  7. 17:37

  8. 17:10


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel