This is a static copy of a profile report

Home

ExecutableFunction>ExecutableFunction.validate (Calls: 2, Time: 0.042 s)
Generated 04-Jun-2021 04:11:07 using performance time.
class method in file C:\Program Files\MATLAB\R2020b\toolbox\shared\io\general\+matlab\+io\+internal\+functions\ExecutableFunction.m
Copy to new window for comparing multiple runs

Parents (calling functions)

Function NameFunction TypeCalls
...tions>DetectImportOptions.validateclass method2
Lines where the most time was spent

Line NumberCodeCallsTotal Time% TimeTime Plot
103
[func, supplied, additionalArg...
20.041 s97.9%
105
if ~isempty(results.AmbiguousM...
20.000 s1.1%
111
end
20.000 s0.0%
110
end
20.000 s0.0%
107
end
20.000 s0.0%
All other lines  0.000 s1.0%
Totals  0.042 s100% 
Children (called functions)

Function NameFunction TypeCallsTotal Time% TimeTime Plot
...;ExecutableFunction.validateArgumentsclass method20.040 s95.9%
Self time (built-ins, overhead, etc.)  0.002 s4.1%
Totals  0.042 s100% 
Code Analyzer results
No Code Analyzer messages.
Coverage results
Show coverage for parent directory
Total lines in function10
Non-code lines (comments, blank lines)2
Code lines (lines that can run)8
Code lines that did run6
Code lines that did not run2
Coverage (did run/can run)75.00 %
Function listing
time 
Calls 
 line
 102 
        function [func, supplied, additionalArgs] = validate(func,varargin)
  0.041 
      2 
 103
        [func, supplied, additionalArgs, results] = func.validateArguments(varargin{:}); 
 104 

< 0.001 
      2 
 105
        if ~isempty(results.AmbiguousMatch) 
 106 
            error(message('MATLAB:table:parseArgs:AmbiguousParamName',varargin{func.NumRequired+2*results.AmbiguousMatch(1).idx - 1}))
< 0.001 
      2 
 107
        end 
      2 
 108
        if ~isempty(additionalArgs) 
 109 
            error(message('MATLAB:textio:textio:UnknownParameter',additionalArgs{1}))
< 0.001 
      2 
 110
        end 
< 0.001 
      2 
 111
        end 

Other subfunctions in this file are not included in this listing.