203 LLVM Artikel
  1. Fehlersuche: LLVM integriert eigenes Fuzzing-Werkzeug

    Fehlersuche: LLVM integriert eigenes Fuzzing-Werkzeug

    Durch Fuzzing-Technik können unter anderem Sicherheitslücken gefunden werden. Mit Libfuzzer stellt das LLVM-Projekt nun eine eigene Bibliothek dazu bereit und nutzt diese auch selbst für den Compiler Clang.

    10.04.20151 Kommentar
  2. Fuzzing: Wie man Heartbleed hätte finden können

    Fuzzing : Wie man Heartbleed hätte finden können

    Vor einem Jahr machte der Heartbleed-Bug in OpenSSL Schlagzeilen - doch solche Bugs lassen sich mit Hilfe von Fuzzing-Technologien aufspüren. Wir haben das mit den Tools American Fuzzy Lop und Address Sanitizer nachvollzogen und den Heartbleed-Bug neu entdeckt.
    Von Hanno Böck

    07.04.201584 Kommentare
  3. Emacs-Diskussion: Stallman sieht LLVM als Angriff auf GNU

    Emacs-Diskussion: Stallman sieht LLVM als Angriff auf GNU

    Es scheine einen systematischen Angriff auf GNU-Projekte durch LLVM zu geben, schreibt der GNU-Gründer Richard Stallman. Er werde die Situation prüfen. Ein alter Streit mit Apple könnte die Ursache für diese Idee sein.

    09.02.201564 Kommentare
  4. LLDB: Debugger von LLVM kommt für Windows

    LLDB: Debugger von LLVM kommt für Windows

    Um Clang unter Windows voll zu unterstützen, will LLVM auch den eigenen Debugger für das Microsoft-System anbieten. Zwar laufen die Arbeiten schon länger und der Code lässt sich bereits testen, voll einsatzbereit ist LLDB aber noch nicht.

    22.01.20150 Kommentare
  5. LLVM: Google bevorzugt Clang für Chrome unter Linux

    LLVM: Google bevorzugt Clang für Chrome unter Linux

    Chrome für Linux kompiliert Google mit LLVMs Clang statt mit GCC. In einem Blogeintrag begründet das Unternehmen diese Wahl mit einer leicht nachvollziehbaren Erklärung.

    06.01.201518 Kommentare
Stellenmarkt
  1. Sachbearbeitung DV-Organisation, Digitalisierung
    Kreis Minden-Lübbecke, Minden
  2. EDV-Organisationsberater*in IT-Administration
    Evangelische Kirche in Hessen und Nassau, Darmstadt
  3. Marketing Assistenz Schwerpunkt Vertrieb & Events (m/w/d)
    Institut Virion\Serion GmbH, Würzburg
  4. Wissenschaftlicher Mitarbeiter (m/w/d) - Intelligente Produktion und Digitale Zwillinge
    Fraunhofer-Institut für Produktionstechnik und Automatisierung IPA, Stuttgart

Detailsuche



  1. C-Programmierung: Schutz für Code Pointer

    C-Programmierung: Schutz für Code Pointer

    31C3 Bugs in der Speicherverwaltung von C-Programmen gehören zu den häufigsten Sicherheitslücken. Da es aussichtslos sein dürfte, alle Lücken zu beheben, hat Mathias Prayer eine Strategie vorgestellt, mit der sich die meisten verhindern lassen.

    28.12.201432 Kommentare
  2. LLGO: Go-Compiler auf Basis von LLVM

    LLGO: Go-Compiler auf Basis von LLVM

    Der auf LLVM basierende Go-Compiler LLGo soll offiziell Teil des Compiler-Projekts werden. Damit könnten Programmierer für die Sprache drei Compiler mit jeweils unterschiedlichen Grundlagen verwenden.

    25.11.20140 Kommentare
  3. LLVM-Konkurrenz: GCC bekommt JIT-Compiler

    LLVM-Konkurrenz: GCC bekommt JIT-Compiler

    Die GNU Compiler Collection (GCC) enthält nun Funktionen zur Just-in-Time-Kompilierung. Damit tritt GCC wieder stärker in Konkurrenz zu LLVM, der Code ist aber noch nicht bereit für den Einsatz.

    13.11.20145 Kommentare
  4. Projekt Phoenix: Open-Source-Alternative zu Apples Swift

    Projekt Phoenix: Open-Source-Alternative zu Apples Swift

    Apple solle die Programmiersprache Swift und den Code dazu komplett freilegen, wird in der Ankündigung der freien Alternative Phoenix gefordert. Apple müsse sich auf seine Anfänge und Erfolge auf Open-Source-Basis zurückbesinnen.

    22.10.20143 Kommentare
  5. Pyston von Dropbox: Jit-basiertes Python bringt Multithreading und C-API

    Pyston von Dropbox: Jit-basiertes Python bringt Multithreading und C-API

    Die Python-Implementierung Pyston von Dropbox unterstützt nun viele weitere Sprachfunktionen und Bibliotheken. Zudem können das C-API und Multithreading verwendet werden. Die Pypy-Benchmarks laufen ebenfalls.

    15.09.20145 Kommentare
  1. App-Entwicklung: Apples Swift in Version 1.0 verfügbar

    App-Entwicklung: Apples Swift in Version 1.0 verfügbar

    Die Programmiersprache Swift ist in Version 1.0 verfügbar. Damit können Anwendungen für den App Store eingereicht werden. Als final bezeichnet Apple die Sprache aber noch nicht.

    10.09.201419 KommentareVideo
  2. 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
  3. 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
  1. 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
  2. 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
  3. 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.201476 KommentareVideo
  1. 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
  2. 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
  3. 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
  1. 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
  2. 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.
    Von Hanno Böck

    09.04.2014183 Kommentare
  3. 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
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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.201332 KommentareVideo
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
Folgen Sie uns
       


Haben wir etwas übersehen?

E-Mail an news@golem.de



  1. Seite: 
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  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. #