Analyzing memory usage in Windows Store apps (JavaScript)

The JavaScript Memory Analyzer is available in Visual Studio 2012 Update 1 to help you understand memory usage and find memory leaks in your Windows Store apps built for Windows using JavaScript.

The JavaScript Memory Analyzer can do these things for you:

  • Help you quickly find memory usage issues in your app by emphasizing the most relevant data.

    You get this data in snapshot summaries that show the differences between two snapshots, and that provide links to more detailed views.

  • Provide views of dominators, types, roots, DOM elements, and Windows Runtime objects to help isolate issues.

  • Reduce non-actionable information in the JavaScript heap data.

    Objects that aren't created directly in your app code are automatically filtered out. You can also type identifier names to further filter data.

In this section

Analyzing memory usage data (JavaScript)

Provides more detailed info about the views and the associated data available in the JavaScript Memory Analyzer.

Tutorial: Finding a memory leak (JavaScript)

Leads you through the process of analyzing memory usage in a sample app.