############# MOSA Explorer ############# The **MOSA Explorer** is GUI application used to visualize the compiler transformation of a method from the highest respresentation to the lowest, lowest level. The instruction stream at each stage can be viewed. In addition, specific stage logs is also available. In some cases, these logs describe why certain transforms were made. .. image:: images/mosa-explorer.png Usage ------ The **MOSA Explorer** can be launched by executing ``Mosa.Tool.Explorer``. In addition, the tool can be launched from the command line with arguments: .. code-block:: text Mosa.Tool.Explorer Mosa.BareMetal.HelloWorld.x86.dll -filter System.String::get_Length Command Line Options -------------------- See the :doc:`command line arguments` for a list of available options. Here are the most common options available: `-filter` Specifies the default method filter name when Explorer is launched