Command Reference

The main program for Smiley is smiley. It includes several sub-commands.

run

Run an application and trace its execution.

monitor

Listen for trace data from an application running under the run command.

record

Listen for trace data from an application running under the run command and write it to a database for later analysis.

list

Show the runs previously recorded in the database.

delete

Delete runs from the database.

replay

Given a single run id, dump the data from that run in the same format as the monitor command.

server

Run a web server for browsing the pre-recorded run data collected by the record command.

report

Export a set of HTML files describing the pre-recorded run data collected by the record command.

stats show

Show the profiling data from a run.

stats export

Dump the profiling data from a run to a local file.

help

Get help for the smiley command or a subcommand.