Disables the profiling of a function
remove_profiling(funname)
A character string, the name of the profiled function
remove_profiling removes the instructions needed for the profiling of a function.
function x=foo(a, n) x=0; for i=1:n if x<10 then x=x+a else x=x+1 end end x=x^2+1 endfunction add_profiling("foo") foo(0.1,100) //run the function profile(foo) //extract profile information remove_profiling("foo") | ![]() | ![]() |
This function uses the Scilab functions bytecode and
walkbytecode