Alon Zakai
Alon Zakai (Bild: JSConf.eu)

Emscripten LLVM-IR im Browser kompilieren

Der Entwickler Alon Zakai hat Teile von LLVM mit Emscripten zu Javascript kompiliert. Code der LLVM-IR lässt sich so im Browser ausführen und übersetzen.

Anzeige

Alon Zakai hat Teile von LLVM mit Emscripten in Javascript umgewandelt. Somit lässt sich Code in Form der LLVM-IR (Intermediate Representation) im Browser kompilieren und das Ergebnis ansehen. Um etwa C++-Quellcode mit LLVM zu kompilieren, wird dieser erst von einem Compiler in eine Art Zwischensprache übersetzt, die LLVM-IR. Daraus wird dann der Maschinencode erzeugt.

Zakai weist explizit darauf hin, dass das Projekt überhaupt nicht optimiert ist, ein Benchmark sei also sinnlos. Zudem sei die von Zakai bereitgestellte Onlinedemo nur sehr wenig getestet und verbinde Code, der nicht zu diesem Zweck gedacht war. Deshalb könnten einige Dinge nicht funktionieren.

Der Code von Zakai steht über Github bereit, er taufte sein Projekt LLVM.js. Zakai arbeitet für Mozilla hauptsächlich an Emscripten, mit dem C- oder C++-Code zu Javascript umgewandelt werden kann. Er veröffentlichte unter anderem eine Javascript-Variante der Datenbank SQLite und entwickelt ein LLVM-Backend für Emscripten.


Franky007 06. Jan 2013

Ja das System wird damit komplett geöffnet wo dann nicht unerhebliche Sicherheitsrisiken...

Lala Satalin... 04. Jan 2013

+1 xDD

Kommentieren



Anzeige

  1. IT Administrator SAP (m/w)
    CureVac GmbH, Tübingen
  2. Mitarbeiter Kundendatenmanagement (m/w)
    Hornbach-Baumarkt-AG, Neustadt an der Weinstraße
  3. Technischer Consultant (m/w) IBM ALM (CLM / RTC)
    Robert Bosch GmbH, Stuttgart
  4. IT-Consultant für IT-Strategie und Organisation (m/w)
    Janz IT AG, Hamburg, Hannover, Oldenburg, Paderborn

 

Detailsuche


Top-Angebote
  1. TOP-TIPP: Amazon-Gutschein im Wert von 40€ kaufen und 10€ geschenkt bekommen
    (Achtung: Anscheinend sind nicht alle User für die Teilnahme berechtigt)
  2. JETZT VERFÜGBAR: Windows 10 Pro (64 Bit)
    149,00€
  3. NEU: Top Filme & Serien reduziert

 

Weitere Angebote


Folgen Sie uns
       


  1. Trampender Roboter

    Hitchbot bei seiner Reise durch die USA zerstört

  2. Multimedia-Bibliothek

    Der Leiter des FFmpeg-Projekts tritt zurück

  3. Demo wegen #Landesverrat

    "Come and get us all, motherfuckers"

  4. Tor-Netzwerk

    Öffentliche Bibliotheken sollen Exit-Relays werden

  5. Bitcoin

    Mt.-Gox-Gründer Mark Karpelès verhaftet

  6. Windows 10

    Microsoft gibt Enterprise-Version frei

  7. Schwachstellen

    Fernzugriff öffnet Autotüren

  8. Die Woche im Video

    Windows 10 bis zum Abwinken

  9. Oneplus 2 im Hands On

    Das Flagship-Killerchen

  10. #Landesverrat

    Range stellt Ermittlungen gegen Netzpolitik.org vorerst ein



Haben wir etwas übersehen?

E-Mail an news@golem.de



Microsoft: Die Neuerungen von Windows 10
Microsoft
Die Neuerungen von Windows 10
  1. Microsoft Über 14 Millionen sind bereits auf Windows 10 gewechselt
  2. Neuer Windows Store Windows 10 erlaubt deutlich weniger Parallelinstallationen
  3. Microsoft DVD-Player-App für Windows 10 nicht für jeden gratis

SIOD: Wenn die Anzeige auch in der Zeitung blinkt
SIOD
Wenn die Anzeige auch in der Zeitung blinkt
  1. Electric Skin Nanoforscher entwickeln hautähnliches Farbdisplay
  2. Panasonic FZ300 Superzoom-Kamera arbeitet mit f/2,8-Objektiv und 4K-Auflösung
  3. Panasonic Lumix GX8 Systemkamera ermöglicht Scharfstellung nach der Aufnahme

Windows 10 im Tablet-Test: Ein sinnvolles Windows für Tablets
Windows 10 im Tablet-Test
Ein sinnvolles Windows für Tablets
  1. Windows 10 Startmenü macht nach 512 Einträgen schlapp
  2. Windows 10 Erzwungene Updates können Treiberfehler verursachen
  3. Microsoft Pro-Lizenz von Windows 10 kostet 280 Euro

  1. Re: Und Merkel finde ich ungefähr so nützlich wie...

    Prinzeumel | 03:42

  2. Re: ich würde eher nach Russland als in die USA

    Prinzeumel | 03:40

  3. Re: Danke

    AllDayPiano | 02:25

  4. Re: Erde an Windows-Lemminge (inkl. Golem)! Bitte...

    Atalanttore | 02:19

  5. Testbilder?

    Nibbels | 01:38


  1. 19:44

  2. 11:30

  3. 10:46

  4. 12:40

  5. 12:00

  6. 11:22

  7. 10:34

  8. 09:37


  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