Google has released Dart SDK 1.4 with a new suite of code tools called Observatory that can analyze data from code running inside the Dart virtual machine.

Dart project manager Kevin Moore announced the release in a blog post, explaining that Observatory allows Dart developers to browse an application in the Dart VM and view real-time reports on the data. This first iteration of Observatory can display code information such as garbage collection, type-sorted instance counts for in-memory objects, line-by-line code coverage, and arbitrary expression evaluation.

(Related: The origins of Dart and its complex relationship with JavaScript)

Aside from Observatory, Dart 1.4 comes with experimental Linux support for sharing network sockets across isolates, faster file I/O, and use of the dartanalyzer command-line tool running completely without Java.

Dart Observatory