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. Junior SAP Basis Berater (m/w)
    OEDIV KG, Bielefeld
  2. Manager (m/w) Funktionale Sicherheit Organisation
    Automotive Safety Technologies GmbH, Gaimersheim/Ingolstadt
  3. Dienstleistermanager/IT-Arch- itekt / Sourcingmanager (m/w) Rechenzentrum Services
    Siemens-Betriebskrankenkasse SBK, München
  4. Softwareentwickler (m/w)
    ServiceXpert Gesellschaft für Service-Informationssysteme mbH, Hamburg

 

Detailsuche


Spiele-Angebote
  1. The Witcher 3: Wild Hunt
    44,99€ USK 18
  2. World of Warcraft: Warlords of Draenor
    26,99€ statt 41,99€
  3. Games-Downloads Angebote
    (u. a. AC III Ezio Trilogie 11,89€, AC: Liberation HD 3,39€)

 

Weitere Angebote


Folgen Sie uns
       


  1. Spieleentwicklung

    "Free-to-Play ist das beste Geschäftsmodell für E-Sport"

  2. Hohe Reichweite

    5er BMW mit Wasserstoffantrieb kommt 500 km weit

  3. Patentantrag

    Apple Pay von Nutzer zu Nutzer denkbar

  4. Euro

    Griechische Nutzer bei Paypal, iTunes und Amazon ausgesperrt

  5. Telefonie und Internet

    Störungen bei O2 und 1und1 in Berlin

  6. Telltale

    Details und Trailer zu Minecraft Story Mode veröffentlicht

  7. Geheimdienst

    NSA spähte Dutzende Telefone der Regierung Brasiliens aus

  8. Raumfahrt

    Russisches Versorgungsschiff erreicht ISS

  9. UNHRC

    Die UNO hat einen Sonderberichterstatter für Datenschutz

  10. Nordamerika

    Arin aktiviert Wartelistensystem für IPv4-Adressen



Haben wir etwas übersehen?

E-Mail an news@golem.de



BND-Selektorenaffäre: Die Hasen vom Bundeskanzleramt
BND-Selektorenaffäre
Die Hasen vom Bundeskanzleramt
  1. Ex-Minister Pofalla NSA-Affäre war doch nicht beendet
  2. BND-Sonderermittler Graulich Zen-Buddhist mit Billig-Smartphone und Virenscanner
  3. Innenminister de Maizière "BND ist zu 100 Prozent für Fehler verantwortlich"

Berliner Datenschutzbeauftragter: Jemand muss den Datenschutz sexy machen!
Berliner Datenschutzbeauftragter
Jemand muss den Datenschutz sexy machen!
  1. E-Gesundheitskarte Mangelnde Personenüberprüfung gefährdet Patientendaten
  2. EU-Ministerrat Showdown für Europas Datenschutz
  3. Umfrage E-Personalausweis im Internet kaum genutzt

Intel Compute Stick im Test: Der mit dem Lüfter streamt
Intel Compute Stick im Test
Der mit dem Lüfter streamt
  1. Management Intel-Präsidentin tritt zurück und Mobile-Chef muss gehen
  2. FPGAs Intel wird Kauf von Altera heute ankündigen
  3. FPGAs Intel will FPGA-Experten Altera doch noch kaufen

  1. Re: Bitcoin

    Wed | 09:05

  2. Re: Mir tut es so leid für das Volk

    Nugget32 | 09:04

  3. Re: ... zu spät ...

    Wooner44 | 09:02

  4. Re: schon geil, aber

    Rigel | 08:59

  5. Re: SmartPass

    Lala Satalin... | 08:55


  1. 09:05

  2. 08:57

  3. 08:10

  4. 07:41

  5. 14:50

  6. 14:34

  7. 12:32

  8. 12:17


  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