LLVM 2.7 übersetzt sich selbst

LLVM 2.7 übersetzt sich selbst

Low Level Virtual Machine mit vielen neuen Funktionen

Die Low Level Virtual Machine, kurz LLVM, wartet in der neuen Version 2.7 mit großen Verbesserungen auf. Erstmals ist LLVM in der Lage, sich selbst zu übersetzen.

Anzeige

LLVM bietet Front-Ends für verschiedene Programmiersprachen, übersetzt diese in einen Zwischencode, der dann von einem JIT-Compiler ausgeführt oder in nativen Code übersetzt wird. Genutzt wird LLVM mittlerweile in diversen Projekten.

LLVM 2.7 soll nun deutlich besseren Code erzeugen, bessere Debug-Informationen ausgeben und wartet mit zahlreichen neuen Funktionen in seiner Kerninfrastruktur auf. Rund sechs Monate haben die Entwickler an dem Update gearbeitet.

  • Neues Logo für LLVM
Neues Logo für LLVM

Vor allem eine Neuerung stellen die Entwickler heraus: Der C-Compiler Clang verfügt nun über ausreichende C++-Unterstützung, damit sich LLVM selbst übersetzen kann. Ein wichtiger Schritt in der Entwicklung eines Compilers.

Darüber hinaus verfügt LLVM 2.7 über ein sogenanntes Microblaze-Target, ist deutlich effizienter im Umgang mit Speicher und flexibler bei der Darstellung von Debug-Informationen. Zudem verfügt die neue Version über ein natives Code-Disassembler-API, das derzeit aber nur die x86-Plattform unterstützt. Weiterhin gibt es ein erweiterbares System für Metadaten. Hinzu kommen zahlreiche kleinere Verbesserungen, die Chris Lattner in seiner Ankündigung von LLVM 2.7 zusammenfasst.

Neben den Neuerungen an der Software wartet das Projekt auch mit einem neuen Logo sowie einem offiziellen Blog auf.


angepisster 29. Apr 2010

Mann das nervt langsam dass auch hier auf Golem die meisten Links eines Artikels nicht...

l l v m 29. Apr 2010

Das passiert auch nur in der Listenansicht wenn man Javascript ausgeschaltet hat. Golems...

Ouroboros 29. Apr 2010

Ouroboros

copious 29. Apr 2010

Dreh den Spieß um und mach ihm Feuer unterm Hintern :D

ChilliConCarne 29. Apr 2010

... denke ich, dass sich llvm und clang in nicht allzulanger Zeit als Standardübersetzer...

Kommentieren



Anzeige

  1. Software Project Manager (m/w)
    MED-EL Medical Electronics, Innsbruck (Österreich)
  2. Junior Consultant (m/w) Enterprise Information Management / Master Data Management
    Camelot Management Consultants AG, Mannheim, Köln
  3. Mitarbeiter/in First Level Support
    DKMS Deutsche Knochenmarkspenderdatei gemeinnützige Gesellschaft mbH, Tübingen
  4. Senior Information Architect - Experte für Informationssicherheit (m/w)
    Enercon GmbH, Aurich

 

Detailsuche


Spiele-Angebote
  1. NEU: Assassin's Creed: Revelations Download
    4,97€
  2. NEU: Dishonored: Die Maske des Zorns Steam
    6,97€
  3. Assassin's Creed Chronicles: China [Online Code für PS4]
    7,56€

 

Weitere Angebote


Folgen Sie uns
       


  1. Deep angespielt

    "Atme tief ein und tauche durch die virtuelle Welt"

  2. Federation Against Copyright Theft

    Mit Videoüberwachung im Kinosaal gegen Release Groups

  3. Razer Blade 2015 im Test

    Das bisher beste Gaming-Ultrabook

  4. Biomimetik

    Miniroboter zieht Vielfaches seines Eigengewichts nach oben

  5. Malware

    Apples Schutzmechanismen sind nahezu wirkungslos

  6. Konami

    Zukunft von Silent Hills ist unklar

  7. Dementi

    Nokia wird keine neuen Smartphones herstellen

  8. Splash Damage

    Gears of War erscheint als HD-Remake für die Xbox One

  9. Call of Duty

    Black Ops 3 mit offeneren Levels und mehr Charakter

  10. Nexus Player im Test

    Zu wenige Apps, zu viele Probleme



Haben wir etwas übersehen?

E-Mail an news@golem.de



Schützen, laden, stylen: Interessantes Zubehör für die Apple Watch
Schützen, laden, stylen
Interessantes Zubehör für die Apple Watch
  1. iFixit-Teardown Herz der Apple Watch lässt sich nicht wechseln
  2. Smartwatch So funktioniert der Pulssensor der Apple Watch
  3. Smartwatch Apple Watch wird frühestens im Juni im Laden verkauft

The Ocean Cleanup: Ein Müllfänger für die Meere
The Ocean Cleanup
Ein Müllfänger für die Meere
  1. Vorbild Tintenfisch Tarnmaterial ändert seine Farbe
  2. Keine Science-Fiction Mit dem Laser gegen Weltraumschrott
  3. Maglev Magnetschwebebahn erreicht in Japan 590 km/h

GTA 5 im Technik-Test: So sieht eine famose PC-Umsetzung aus
GTA 5 im Technik-Test
So sieht eine famose PC-Umsetzung aus
  1. GTA 5 auf dem PC Erst beschränkter Zugriff, dann mehr Freiheit
  2. GTA 5 Es ist doch nicht 2004!
  3. GTA 5 PC Rockstar Games gibt Systemanforderungen für Ultra-HD bekannt

  1. Re: Wer bei Physik aufgepasst hat weiß

    HubertHans | 14:04

  2. Re: 128/256GB SSD zu klein?

    Der_aKKe | 14:03

  3. Re: Sowas gibt es doch praktisch gar nicht mehr.

    thedesx | 14:03

  4. Re: Das bisher beste Gaming-Ultrabook

    HubertHans | 14:02

  5. Re: Gründe für ne XBONE?

    Arkatrex | 14:00


  1. 14:00

  2. 13:21

  3. 12:00

  4. 11:59

  5. 11:43

  6. 11:10

  7. 11:09

  8. 11:03


  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