LLVM - Low Level Virtual Machine

Artikel

  1. Chrome 37: Besseres Font-Rendering und 64 Bit für Windows

    Chrome 37

    Besseres Font-Rendering und 64 Bit für Windows

    Windows-Nutzer von Chrome 37 erhalten ein besseres Font-Rendering und können eine 64-Bit-Version nutzen. Die Veröffentlichung schließt auch 50 Sicherheitslücken, darunter eine kritische, die Google 30.000 US-Dollar wert ist.

    27.08.201460 Kommentare

  1. Freie .Net-Implementierung: Mono soll schneller werden

    Freie .Net-Implementierung

    Mono soll schneller werden

    Die freie .Net-Implementierung Mono soll deutlich beschleunigt werden. Dafür baut der Hauptsponsor Xamarin nun ein eigenens Team auf, das sich ausschließlich um die Leistung des Frameworks kümmern soll.

    24.07.201418 Kommentare

  2. Compiler-Infrastruktur: "Javascript-Backend zeigt die Vorteile LLVMs"

    Compiler-Infrastruktur

    "Javascript-Backend zeigt die Vorteile LLVMs"

    Das neue Javascript-Backend für Webkit demonstriere die Vorteile des LLVM-Designs, schreibt Andrew Trick im LLVM-Blog. Die Technik könnte zu einer weiteren Verbreitung und Verbesserung des gesamten LLVM-Projekts beitragen.

    18.07.20141 Kommentar

Anzeige
  1. Open Source: Linux 3.15 wacht schneller auf

    Open Source

    Linux 3.15 wacht schneller auf

    Künftig sollen Linux-Systeme schneller aus dem Tiefschlaf aufwachen. Nebenbei werden die Latenzzeiten der Peripheriegeräte durch den Kernel verwaltet. Mit neuen Posix-Sperren lässt sich auf große Dateien von mehreren Threads zugreifen. Und Linux 3.15 läuft besser auf mehreren Bildschirmen.

    08.06.201436 Kommentare

  2. Für iOS und OS X: Swift statt Objective-C

    Für iOS und OS X

    Swift statt Objective-C

    Mit Swift hat Apple eine eigene Programmiersprache veröffentlicht, die einfacher sein soll als Objective-C. Benutzt werden Funktionen, die aus Skriptsprachen und der funktionalen Programmierung stammen.

    03.06.201475 KommentareVideo

  3. LLVM: Webkit bekommt schnellere Javascript-Engine

    LLVM

    Webkit bekommt schnellere Javascript-Engine

    Zur Darstellung dynamischer Inhalte benutzt Webkit nun ein weiteres Javascript-Backend. Dieses basiert auf LLVM und verwendet JIT-Compile-Techniken.

    14.05.20140 Kommentare

  1. PHPNG: PHP um bis zu 30 Prozent beschleunigt

    PHPNG

    PHP um bis zu 30 Prozent beschleunigt

    Mit einer neuen PHP-Engine sollen Anwendungen um bis zu 30 Prozent schneller arbeiten. Dafür sorgen Änderungen an der internen Datenrepräsentation sowie an der VM.

    06.05.201445 Kommentare

  2. Compiler Collection: GCC 4.9 verbessert Optimierung

    Compiler Collection

    GCC 4.9 verbessert Optimierung

    Die veröffentlichte Version 4.9 der GNU Compiler Collection enthält diverse Optimierungen des Codes. Außerdem werden OpenMP 4.0 und Funktionen des kommenden C++14-Standards unterstützt.

    22.04.20144 Kommentare

  3. Build-Tools: ARM Compiler 6 setzt auf Clang und LLVM

    Build-Tools

    ARM Compiler 6 setzt auf Clang und LLVM

    Die neue Referenz-Toolchain für die ARM-Architektur basiert auf LLVM und dem Frontend Clang, was die Partnerschaft mit den Lizenznehmern verbessern soll. Der ARM-Compiler ist aber weiterhin nicht Open Source.

    10.04.20140 Kommentare

  4. OpenSSL: Wichtige Fragen und Antworten zu Heartbleed

    OpenSSL  

    Wichtige Fragen und Antworten zu Heartbleed

    Der Heartbleed-Bug in OpenSSL dürfte wohl als eine der gravierendsten Sicherheitslücken aller Zeiten in die Geschichte eingehen. Wir haben die wichtigsten Infos zusammengefasst.

    09.04.2014183 Kommentare

  5. Pyston: JIT-basiertes Python von Dropbox

    Pyston

    JIT-basiertes Python von Dropbox

    Dropbox stellt eine JIT-basierte Implementation von Python 2.7 bereit. Der Cloud-Dienstleister baut für Pyston dabei auf LLVM auf, was Python konkurrenzfähig etwa zu C++ machen soll.

    07.04.20142 Kommentare

  6. Gemeinnützige Organisation: LLVM will unabhängiger werden

    Gemeinnützige Organisation

    LLVM will unabhängiger werden

    Noch in diesem Jahr soll eine unabhängige Organisation die Verwaltung des LLVM-Projekts übernehmen. Das soll für Neutralität gegenüber Unternehmen sorgen und strukturelle Probleme lösen.

    04.04.20140 Kommentare

  7. CPU-Architektur: Darum ist Apples A7 so schnell

    CPU-Architektur

    Darum ist Apples A7 so schnell

    Anandtech hat anhand von Apples Kommentaren in einem Compiler und eigenen Programmen Apples A7-SoC im iPhone 5S und im iPad Air analysiert. Das Ergebnis: Apples ARM-Kerne orientieren sich viel stärker an großen PC-Prozessoren, als man bisher annehmen konnte.

    01.04.2014135 KommentareVideo

  8. Google: Portable-Native-Client-Code für LLVM

    Google

    Portable-Native-Client-Code für LLVM

    Emscripten nutzt für sein neues Backend Fastcomp Bestandteile aus Googles Portable Native Client. Diese Bestandteile sollen nun auch im Hauptzweig von LLVM bereitstehen, um die Arbeit der Projekte zu vereinfachen.

    06.03.20140 Kommentare

  9. Intel: LLVM unterstützt 16-Bit-x86-Architektur

    Intel

    LLVM unterstützt 16-Bit-x86-Architektur

    Intels Open Source Technology Centre arbeitet an einer 16-Bit-Unterstützung in der Compiler-Infrastruktur LLVM. Der Linux-Start-Code lässt sich damit bereits bauen, es soll aber mehr getestet werden.

    15.01.201415 Kommentare

  10. Hands on Sailfish OS: Intelligenter Baukasten zum Basteln und Portieren

    Hands on Sailfish OS

    Intelligenter Baukasten zum Basteln und Portieren

    Auf dem Jolla läuft eine moderne Linux-Distribution mit Systemd, Btrfs, Qt5 und Wayland. Dank eingebauter Terminals und Root-Zugriff kann das System entdeckt, erweitert und leicht verändert werden. Zudem wird klar, wie es Sailfish OS auf Android-Telefone schaffen kann.

    16.12.201331 KommentareVideo

  11. Compiler: GCC 4.9 erhält neue Sanitizer

    Compiler

    GCC 4.9 erhält neue Sanitizer

    Die für 2014 geplante Version 4.9 der Compiler-Sammlung GCC erhält den Undefined Behavior Sanitizer. Außerdem wurde der Address Sanitizer auf die ARM-Plattform portiert.

    29.10.201321 Kommentare

  12. Web-Infrastruktur: Google sponsert Sicherheit von Open-Source-Software

    Web-Infrastruktur

    Google sponsert Sicherheit von Open-Source-Software

    Der Erfolg von Googles Bug-Bounty-Programmen soll ausgeweitet werden. Geld gibt es aber nicht für Security-Fixes und Bugs, sondern für sicherheitsrelevante Umbauarbeiten an kritischer Software wie OpenSSH, BIND, Zlib oder dem Linux-Kernel.

    10.10.201312 Kommentare

  13. GCC: JIT-Compiler in Bytecode-Interpreter einbauen

    GCC

    JIT-Compiler in Bytecode-Interpreter einbauen

    Ein Patch für die GNU Compiler Collection soll es ermöglichen, einen Jit-Compiler in einen Bytecode-Interpreter oder ähnliche Programme einzubetten.

    04.10.20132 Kommentare

  14. Framework: Qt 5.2 Alpha veröffentlicht

    Framework

    Qt 5.2 Alpha veröffentlicht

    Mit der Alpha von Qt 5.2 werden erstmals Android sowie iOS voll unterstützt. Der QML-Stack erhielt einen neuen Renderer und ist nun unabhängig von Googles V8. Die finale Version soll Ende November zusammen mit dem QtCreator 3.0 erscheinen.

    30.09.20135 Kommentare

  15. GCC: Samsung veröffentlicht OpenACC-Compiler

    GCC

    Samsung veröffentlicht OpenACC-Compiler

    Samsung-Angestellte haben eine OpenACC-Implementierung für GCC vorgestellt. Damit lassen sich spezielle Aufgaben eines Programms direkt auf einen Beschleuniger wie die GPU auslagern.

    30.09.20138 Kommentare

  16. Linux: Valve kündigt eigenes SteamOS an

    Linux

    Valve kündigt eigenes SteamOS an

    Valve hat SteamOS für Spieler vorgestellt. Das auf Linux aufsetzende Betriebssystem soll für Endanwender wie Lizenznehmer kostenlos sein und Steam ins Wohnzimmer bringen - in Form von Spielen, Filmen, Musik und mehr.

    23.09.2013589 Kommentare

  17. Linux: Gabe Newell deutet Vorstellung der Steam Box an

    Linux

    Gabe Newell deutet Vorstellung der Steam Box an

    Valve-Chef Gabe Newell hat Linux in einer Keynote-Ansprache auf der Linuxcon Linux als die kommende Spieleplattform bezeichnet. Er stellte für die kommende Woche eine große Ankündigung in Aussicht.

    17.09.2013125 Kommentare

  18. LLVM-Clang: FreeBSD standardmäßig ohne GCC

    LLVM-Clang

    FreeBSD standardmäßig ohne GCC

    Die Entwicklungsversion des kommenden FreeBSD 10 verzichtet nun standardmäßig darauf, GCC und Libstdc++ auf Systemen zu bauen, die LLVMs Clang unterstützen. Die GPL-lizenzierte Software kann aber weiterhin genutzt werden.

    11.09.201317 Kommentare

  19. Darling: Mac-OS-X-Anwendungen unter Linux

    Darling

    Mac-OS-X-Anwendungen unter Linux

    Mit Darling sollen Anwendungen aus Mac OS X unter Linux laufen. Es handelt sich allerdings noch um einen Prototyp mit ungewissem Ausgang. Einige Terminalprogramme laufen schon.

    08.08.201331 Kommentare

  20. Stdcxx: Apache mottet C++-Bibliothek ein

    Stdcxx

    Apache mottet C++-Bibliothek ein

    Die Apache-Foundation möchte ihre Standard-C++-Bibliothek in den Attic verschieben. Damit wird die Entwicklung der Software offiziell beendet.

    19.07.201331 Kommentare

  21. Crossbridge: Adobe gibt Flash-C++-Compiler als Open Source frei

    Crossbridge

    Adobe gibt Flash-C++-Compiler als Open Source frei

    Adobe veröffentlicht seinen Flash-C++-Compiler (FlasCC) unter dem Namen Crossbridge als Open Source. Damit lässt sich C++-Code in Flash-Code umwandeln, so dass er im Flash Player ausgeführt werden kann.

    26.06.20136 Kommentare

  22. Entwicklungsumgebungen: GCC 4.8.0 wechselt zu C++

    Entwicklungsumgebungen

    GCC 4.8.0 wechselt zu C++

    Der Code der GNU Compiler Collection (GCC) basiert ab der soeben erschienen Version 4.8.0 auf C++. Von Google stammen ein neuer Adress- und Thread-Sanitizer.

    22.03.2013108 Kommentare

  23. Virtualisierung: FreeBSD 10 bekommt eigenen Hypervisor Bhyve

    Virtualisierung

    FreeBSD 10 bekommt eigenen Hypervisor Bhyve

    Die kommende Version 10.0 der Unix-basierten Distribution FreeBSD erhält einen eigene Hypervisor namens Bhyve. Auf ihm sollen zunächst nur weitere FreeBSD-Instanzen laufen.

    11.02.201313 Kommentare

  24. Google: Native Client für ARM

    Google

    Native Client für ARM

    Googles Native Client unterstützt ab sofort auch ARM-Prozessoren. Im nächsten Schritt sollen sich mit der Technik plattformübergreifende Apps entwickeln lassen, die direkt auf die CPU zugreifen.

    23.01.201312 Kommentare

  25. Emscripten: LLVM-IR im Browser kompilieren

    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.

    04.01.201329 Kommentare

  26. Nashorn Project: Oracle entwickelt freie Javascript-Implementierung in Java

    Nashorn Project

    Oracle entwickelt freie Javascript-Implementierung in Java

    Oracle startet mit dem Nashorn Project die Entwicklung einer freien Javascript-Engine, die in Java geschrieben ist. Die Entwicklung soll im Rahmen von OpenJDK erfolgen.

    26.11.201211 Kommentare

  27. Emulator: Qemu 1.3 kann PCI-Geräte zuweisen

    Emulator

    Qemu 1.3 kann PCI-Geräte zuweisen

    Mit Qemu 1.3 sollen sich PCI-Geräte einzelnen virtuellen Maschinen zuweisen lassen, zudem wurde USB 3.0 verbessert. Ein Release Candidate zum Testen der Funktionen steht nun bereit.

    20.11.20122 Kommentare

  28. Entwicklertools: LLVM möchte gemeinnützig werden

    Entwicklertools

    LLVM möchte gemeinnützig werden

    Einige Entwickler wollen das LLVM-Projekt zu einer eigenständigen Non-Profit-Organisation machen. Am leichtesten wäre dies als Mitglied der Software Freedom Conservancy, die durch ihre Busybox-Klagen bekanntwurde.

    20.09.20123 Kommentare

  29. iPhone 5: Details und Benchmarks zu Apples A6

    iPhone 5

    Details und Benchmarks zu Apples A6

    Apple hat, wie üblich, nicht viel über den A6-Prozessor verraten, der im kommenden iPhone 5 steckt. Nun sind erste Benchmarks bei Geekbench zum neuen Prozessor aufgetaucht und Anandtech hat einige Details zur Architektur des Chips zusammengetragen, der viel stärker auf Apples eigene Technik setzt als Apples bisherige Chips.

    17.09.2012129 Kommentare

  30. Emscripten: Javascript-Backend für LLVM

    Emscripten

    Javascript-Backend für LLVM

    Emscripten-Entwickler Alon Zakai arbeitet an einem Javascript-Backend für LLVM, das den bisher in Javascript geschriebenen Emscripten-Compiler ersetzen könnte. Auch komplexe Projekte mit umfangreichen Quelltexten sollen sich dann recht schnell in Javascript umwandeln lassen.

    20.07.20125 Kommentare

  31. Proxyserver: Apache Traffic Server 3.2 unterstützt IPv6

    Proxyserver

    Apache Traffic Server 3.2 unterstützt IPv6

    Die soeben freigegebene Version 3.2 des Apache Traffic Servers bringt eine vollständige Unterstützung für IPv6 mit. Ferner wurde die SSL-Unterstützung ausgeweitet.

    22.06.20122 Kommentare

  32. Linux-Distributionen: Fedora 18 erhält neuen Paketmanager

    Linux-Distributionen

    Fedora 18 erhält neuen Paketmanager

    Das Fedora-Team hat weitere Details zu den Neuerungen in Fedora 18 bekanntgegeben. Demnach soll die nächste Fedora-Version einen neuen Paketmanager erhalten. Die Linux-Distribution soll Anfang November 2012 erscheinen.

    19.06.201232 Kommentare

  33. AMD und ARM: Allianz für einheitliche CPU-GPU-Architektur

    AMD und ARM

    Allianz für einheitliche CPU-GPU-Architektur

    Die Chiphersteller und -entwickler AMD, ARM, Imagination Technologies, Mediatek und Texas Instruments schließen sich in der Heterogeneous System Architecture (HSA) Foundation zusammen. Gemeinsam wollen sie für einen auf Standards basierenden Ansatz für heterogene Computersysteme eintreten.

    12.06.20123 Kommentare

  34. Freier Flashplayer: Lightspark 0.6.0 unterstützt AIR-Applikationen

    Freier Flashplayer

    Lightspark 0.6.0 unterstützt AIR-Applikationen

    Mit dem aktuellen Lightspark 0.6.0 lassen sich erste AIR-Applikationen nutzen. Außerdem kann das RTM-Protokoll genutzt werden. Dazu wurde die Bibliothek Librtmp eingebunden.

    11.06.20123 Kommentare

  35. FreeBSD: Clang wird GCC ersetzen

    FreeBSD

    Clang wird GCC ersetzen

    Die FreeBSD-Entwickler streben demnächst einen GNU-freien C++11-Stack an. In FreeBSD 10 soll LLVMs Clang als Standardcompiler dienen. Damit stünde ein BSD-lizenzierter Kompilierer zur Verfügung.

    14.05.201227 Kommentare

  36. Compiler: GCC 5.0 soll modularer werden

    Compiler

    GCC 5.0 soll modularer werden

    Entwickler der GNU Compiler Collection (GCC) diskutieren über Pläne für Version 5 der Kompilierwerkzeuge. GCC soll modular werden - ähnlich dem LLVM-Projekt. Das Vorhaben ist aber nahezu undurchführbar, da sind sich die Entwickler einig.

    20.03.20125 Kommentare

  37. SQL.js: SQLite in Javascript

    SQL.js

    SQLite in Javascript

    Emscripten-Entwickler Alon Zakai hat mit SQL.js die freie SQL-Datenbank SQLite in einer Javascript-Version veröffentlicht. Die Umsetzung erfolgte mit Emscripten.

    07.03.201225 Kommentare

  38. BSD: FreeBSD 9.0 steht zum Download bereit

    BSD

    FreeBSD 9.0 steht zum Download bereit

    Die Entwickler haben die finale Version von FreeBSD 9.0 veröffentlicht. Die aktuelle Version des freien BSDs unterstützt USB 3.0 und ZFS 28 mit Deduplizierung. Ferner unterstützt der Bootloader GUID-Partitionen.

    13.01.201232 Kommentare

  39. LLVM 3.0: Clang und Dragonegg statt LLVM-gcc

    LLVM 3.0

    Clang und Dragonegg statt LLVM-gcc

    Mit neuen Funktionen haben die Entwickler LLVM 3.0 veröffentlicht. Die Unterstützung für LLVM-gcc haben die Entwickler zugunsten der Projekte Clang und Dragonegg eingestellt.

    02.12.20114 Kommentare

  40. Route9.js: VP8-Decoder in Javascript

    Route9.js

    VP8-Decoder in Javascript

    Benjamin Schwartz hat einen VP8-Decoder in Javascript umgesetzt. Damit lassen sich mit dem in WebM genutzten freien Videocodec VP8-codierte Videos direkt im Browser abspielen, auch wenn dieser das Format nicht unterstützt.

    30.11.20119 Kommentare

  41. Test: Opensuse 12.1 bereit für Experimente

    Test

    Opensuse 12.1 bereit für Experimente

    Mit Opensuse 12.1 bieten die Entwickler ein aktuelles und stabiles Betriebssystem samt Systemd und Gnome 3.2. Versierte Nutzer können Grub 2 oder das Dateisystem Btrfs verwenden. Mit Sax 3 hat Opensuse nun auch wieder eine GUI, um den X-Server zu konfigurieren.

    16.11.201137 Kommentare

  42. Fabric Engine: Schnelle multithreaded Applikationen fürs Web

    Fabric Engine

    Schnelle multithreaded Applikationen fürs Web

    Fabric Engine will mit seiner gleichnamigen Software die Entwicklung von multithreaded Applikationen in Javascript ermöglichen, die ebenso schnell sind wie native Applikationen.

    14.11.201111 Kommentare

  43. Entwicklung: Freier OpenCL-Compiler auf LLVM-Basis angekündigt

    Entwicklung

    Freier OpenCL-Compiler auf LLVM-Basis angekündigt

    Mit Portable OpenCL wurde ein freier OpenCL-Compiler auf Basis von LLVM angekündigt. Portable OpenCL ist noch in der Entstehungsphase, erster Quellcode ist aber bereits verfügbar.

    18.10.20110 Kommentare

  44. Native Client: Googles Vision vom nativen Web

    Native Client

    Googles Vision vom nativen Web

    Applikationen laufen plattformunabhängig im Browser und müssen dabei nativen Applikationen in nichts nachstehen: So in etwa stellt sich Google die Zukunft vor. Christian Stefansen aus Googles Native-Client-Team erläutert in einem Blogeintrag, welcher Weg dorthin führt.

    19.08.201163 Kommentare


  1. Seite: 
  2. 1
  3. 2
Anzeige

Gesuchte Artikel
  1. Rapid Prototyping
    CNC-Maschine zum Selbstbauen
    Rapid Prototyping: CNC-Maschine zum Selbstbauen

    Am Massachusetts Institute of Technology (MIT) ist eine CNC-Fräsmaschine entwickelt worden, die selbst mit einem 3D-Drucker im Rapid-Prototyping-Verfahren ausgedruckt werden kann. Das Gehäuse wird einfach zusammengesteckt und mit Werkzeugen, Schritt- und Steppmotoren versehen.
    (3d Drucker Selber Bauen)

  2. Apple
    iTunes 10.5 mit iCloud-Anbindung und WLAN-Synchronisation
    Apple: iTunes 10.5 mit iCloud-Anbindung und WLAN-Synchronisation

    Einen Tag vor der geplanten Veröffentlichung von iOS 5 hat Apple iTunes 10.5 veröffentlicht. Die neue Version unterstützt Apples iCloud und die Synchronisierung von iOS-Geräten per WLAN.
    (Icloud Blackberry Playbook Sync)

  3. Raumfahrt
    Enterprise soll sich in 20 Jahren bauen lassen
    Raumfahrt: Enterprise soll sich in 20 Jahren bauen lassen

    Eine Gruppe in den USA fordert den Bau eines Raumschiffs nach dem Vorbild der USS Enterprise. Das Projekt lasse sich mit heutiger Technik in nur 20 Jahren und mit geringer Belastung für Staat und Bürger durchführen.
    (Enterprise)

  4. Adobe
    Vorabversionen für Camera Raw 7.2 und Lightroom 4.2
    Adobe: Vorabversionen für Camera Raw 7.2 und Lightroom 4.2

    Adobe hat den Release Candidate für Camera Raw 7.2 und den DNG Converter 7.2 für Adobe Photoshop CS6 vorgestellt. Damit werden neue Rohdatenprofile unterstützt. Auch eine Vorabversion für Lightroom 4.2 steht zum Download bereit.
    (Lightroom)

  5. Canon
    Powershot G15 mit lichtstarkem Zoom
    Canon: Powershot G15 mit lichtstarkem Zoom

    Canons digitale Kompaktkamera Powershot G15 arbeitet mit einer relativ konservativen Auflösung von 12,1 Megapixeln und ist mit einem 5fach-Zoomobjektiv ausgestattet. Ihr 1/1,7-Zoll-Sensor arbeitet mit ISO 80 bis 12.800.
    (Canon Powershot G15)

  6. Microsoft
    Outlook 2013 ohne .xls und .doc
    Microsoft: Outlook 2013 ohne .xls und .doc

    Microsofts Outlook 2013 wird einige Altlasten loswerden. Dazu gehören auch die alten Word- und Excel-Dateiformate .doc und .xls.
    (Outlook 2013)

  7. Beim Teutates
    Asterix und Obelix siedeln für die Telekom
    Beim Teutates: Asterix und Obelix siedeln für die Telekom

    Ein kleines Dorf leistet Widerstand - nicht gegen die Drosselungspläne der Telekom, sondern gegen Römer: Ab sofort können Fans von Asterix und Obelix in einem Free-to-Play-Browsergame ihre eigene gallische Siedlung aufbauen.
    (Asterix Und Obelix)


Verwandte Themen
Objective-C, Emscripten, Lightspark, GCC, Compiler, Gnash, Pulseaudio, Xamarin, Native Client, HSA, Cortex-A50, Calligra, Miguel de Icaza, Mono

RSS Feed
RSS FeedLLVM

Folgen Sie uns
       


Haben wir etwas übersehen?

E-Mail an news@golem.de