Skip to main content

run

Function run 

Source
pub fn run(module: &mut Module, limit: Option<u32>) -> Vec<(FuncId, Stats)>
Expand description

Inlines every call to an always_inline function that can be, and with a limit every call to a function declared inline whose body is no larger than that, and says what it did where.

Then turns every function still holding a va_arg_pack into a declaration. See the module documentation for why that is the right thing to do with one.