### ----------------------------------------------------
### -- App::MoarVM::HeapAnalyzer::Model
### -- Licenses: Artistic-2.0
### -- Authors: 
### -- File: README.md
### ----------------------------------------------------
[![Actions Status](https://github.com/raku-community-modules/App-MoarVM-HeapAnalyzer/actions/workflows/linux.yml/badge.svg)](https://github.com/raku-community-modules/App-MoarVM-HeapAnalyzer/actions) [![Actions Status](https://github.com/raku-community-modules/App-MoarVM-HeapAnalyzer/actions/workflows/macos.yml/badge.svg)](https://github.com/raku-community-modules/App-MoarVM-HeapAnalyzer/actions) [![Actions Status](https://github.com/raku-community-modules/App-MoarVM-HeapAnalyzer/actions/workflows/windows.yml/badge.svg)](https://github.com/raku-community-modules/App-MoarVM-HeapAnalyzer/actions)

NAME
====

App::MoarVM::HeapAnalyzer - MoarVM heap snapshot analysis tool

SYNOPSIS
========

    $ moar-ha file.snapshot

DESCRIPTION
===========

This is a command line application for analyzing MoarVM heap snapshots. First, obtain a heap snapshot file from something running on MoarVM. For example:

    $ raku --profile=heap something.raku

Then run this application on the heap snapshot file it produces (the filename will be at the end of the program output).

    $ moar-ha heap-snapshot-1473849090.9

Type `help` inside the shell to learn about the set of supported commands. You may also find [these](https://6guts.wordpress.com/2016/03/27/happy-heapster/) [two](https://6guts.wordpress.com/2016/04/15/heap-heap-hooray/) posts on the 6guts blog about using the heap analyzer to hunt leaks interesting also.

AUTHOR
======

Jonathan Worthington

COPYRIGHT AND LICENSE
=====================

Copyright 2016 - 2024 Jonathan Worthington

Copyright 2024 Raku Community

This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.



