extern crate flame;
use std::fs::File;
pub fn main() {
flame::start("update");
flame::start("process inputs");
flame::end("process inputs");
flame::start("physics");
flame::start("broad phase");
flame::end("broad phase");
flame::start("narrow phase");
flame::end("narrow phase");
flame::end("physics");
flame::start("network sync");
flame::end("network sync");
flame::end("update");
flame::start("render");
flame::start("build display lists");
flame::end("build display lists");
flame::start("draw calls");
flame::end("draw calls");
flame::end("render");
flame::dump_html(&mut File::create("out.html").unwrap()).unwrap();
flame::dump_json(&mut File::create("out.json").unwrap()).unwrap();
flame::dump_stdout();
}