Abo
  • Services:
Anzeige
Das Observatory von Dart 1.4
Das Observatory von Dart 1.4 (Bild: Dartlang.org)

Observatory: Dart 1.4 erlaubt tiefe Einblicke in die VM

Das mit Version 1.4 veröffentlichte SDK der Javascript-Alternative Dart erlaubt Einblicke in die VM. Damit sollen sich Apps wesentlich besser analysieren lassen.

Anzeige

Google hat Version 1.4 seiner Javascript-Alternative Dart veröffentlicht. Neben einigen Neuerungen an der Sprache selbst hat das Entwicklerteam die Werkzeuge zur Analyse einer Dart-Anwendung verbessert. So gibt das SDK von Dart mit dem Observatory nun Einblicke in die Abläufe der Dart-VM.

Die VM observieren

Die verschiedenen in Observatory enthaltenen Werkzeuge werden über ein einfaches Web-Interface dargestellt. Darüber lässt sich etwa, während das Programm läuft, detailliert anzeigen, welche Funktionen die CPU anteilig wie stark belastet. Dazu gehört etwa das Ausführen das Dart-Codes selbst, aber auch die Kompilierzeit oder die auf die Speicherbereinigung verwendete Zeit.

Zum Speicher lässt sich eine Allokationstabelle anzeigen, ebenso wie eine grafische Darstellung der Speicherverteilung, um etwa eine Fragmentierung festzustellen. Mit Letzterem ist es auch möglich, Informationen zu einem Objekt im Speicher darzustellen. Dazu reicht es aus, mit dem Cursor über den angezeigten Speicherbereich zu fahren. Ein Stacktrace lässt sich ebenfalls erzeugen.

Weitere Neuigkeiten

Neben den Werkzeugen des Observatory, die Google weiter ausbauen möchte, hat das Team aber auch weitere Neuerungen in Dart 1.4 integriert. So ist das Werkzeug zur statischen Analyse, der Dartanalyzer, nun komplett in Dart selbst geschrieben. Zum Ausführen wird nun also kein Java mehr benötigt.

Außerdem ist das Lesen und Öffnen von Dateien mit der Dart VM nun bis zu sechsmal schneller als bisher. Das soll sich vor allem auf sehr große Dateien deutlich auswirken. Weitere Neuerungen finden sich in den Release Notes. Dart 1.4 steht ab sofort zum Download bereit.


eye home zur Startseite



Anzeige

Stellenmarkt
  1. ESG Elektroniksystem- und Logistik-GmbH, Fürstenfeldbruck
  2. ETAS GmbH & Co. KG, Stuttgart
  3. Salzgitter Mannesmann Handel GmbH, Düsseldorf
  4. WALHALLA Fachverlag, Regensburg


Anzeige
Spiele-Angebote
  1. (u. a. Far Cry Primal Digital Apex Edition 22,99€, Total War: WARHAMMER 16,99€ und Total War...
  2. 3,99€
  3. 44,99€

Folgen Sie uns
       


  1. Fahrdienst

    London stoppt Uber, Protest wächst

  2. Facebook

    Mark Zuckerberg lenkt im Streit mit Investoren ein

  3. Merged-Reality-Headset

    Intel stellt Project Alloy ein

  4. Teardown

    Glasrückseite des iPhone 8 kann zum Problem werden

  5. E-Mail

    Adobe veröffentlicht versehentlich privaten PGP-Key im Blog

  6. Die Woche im Video

    Schwachstellen, wohin man schaut

  7. UAV

    Matternet startet Drohnenlieferdienst in der Schweiz

  8. Joint Venture

    Microsoft und Facebook verlegen Seekabel mit 160 Terabit/s

  9. Remote Forensics

    BKA kann eigenen Staatstrojaner nicht einsetzen

  10. Datenbank

    Börsengang von MongoDB soll 100 Millionen US-Dollar bringen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Optionsbleed: Apache-Webserver blutet
Optionsbleed
Apache-Webserver blutet
  1. Apache-Sicherheitslücke Optionsbleed bereits 2014 entdeckt und übersehen
  2. Open Source Projekt Oracle will Java EE abgeben

Lenovo Thinkstation P320 Tiny im Test: Viel Leistung in der Zigarrenschachtel
Lenovo Thinkstation P320 Tiny im Test
Viel Leistung in der Zigarrenschachtel
  1. Adware Lenovo zahlt Millionenstrafe wegen Superfish
  2. Lenovo Smartphone- und Servergeschäft sorgen für Verlust
  3. Lenovo Patent beschreibt selbstheilendes Smartphone-Display

Wireless Qi: Wie die Ikealampe das iPhone lädt
Wireless Qi
Wie die Ikealampe das iPhone lädt
  1. Noch kein Standard Proprietäre Airpower-Matte für mehrere Apple-Geräte

  1. Re: Der starke Kleber

    unbuntu | 09:01

  2. Re: Das stimmt imho so nicht, ...

    Der Held vom... | 08:56

  3. Re: Es ist erstaunlich, dass...

    thomas.pi | 08:24

  4. Naiv

    Pldoom | 05:17

  5. Bitte löschen.

    Pldoom | 05:16


  1. 15:37

  2. 15:08

  3. 14:28

  4. 13:28

  5. 11:03

  6. 09:03

  7. 17:43

  8. 17:25


  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