This is a static copy of a profile report

Home

settings (Calls: 22, Time: 0.002 s)
Generated 16-Jul-2020 17:09:19 using performance time.
function in file /Applications/MATLAB_R2020a.app/toolbox/matlab/configtools/settings.m
Copy to new window for comparing multiple runs

Parents (calling functions)

Function NameFunction TypeCalls
JavaMigrationTools>suppressWarningclass method22
Lines where the most time was spent

Line NumberCodeCallsTotal Time% TimeTime Plot
36
rootgroup = matlab.settings.in...
220.002 s86.6%
37
end
220.000 s0.6%
All other lines  0.000 s12.8%
Totals  0.002 s100% 
Children (called functions)

Function NameFunction TypeCallsTotal Time% TimeTime Plot
settingsfunction220.001 s64.0%
Self time (built-ins, overhead, etc.)  0.001 s36.0%
Totals  0.002 s100% 
Code Analyzer results
No Code Analyzer messages.
Coverage results
Show coverage for parent directory
Total lines in function37
Non-code lines (comments, blank lines)35
Code lines (lines that can run)2
Code lines that did run2
Code lines that did not run0
Coverage (did run/can run)100.00 %
Function listing
time 
Calls 
 line
   1 
function rootgroup = settings()
   2 
% SETTINGS    Access the SettingsGroup root object.
   3 
%
   4 
%    SETTINGS returns the root SettingsGroup object in the settings
   5 
%    hierarchical tree
   6 
%
   7 
%  Example
   8 
%    Assume the settings tree contains these SettingsGroup and Setting objects:
   9 
%
  10 
%                             root
  11 
%                             /  \     
  12 
%                       matlab   mytoolbox
  13 
%                       /         /    \
  14 
%                    ...    FontSize  MainWindow   
  15 
%
  16 
%    Use the SETTINGS function to access the root SettingsGroup object.
  17 
%    >> S = settings;
  18 
%
  19 
%    Then, access the desired Setting object in the settings tree. 
  20 
%    For example,
  21 
%    >> S.mytoolbox.FontSize
  22 
%
  23 
%       ans = 
  24 
%       Setting 'mytoolbox.FontSize' with properties:
  25 
%
  26 
%            ActiveValue: 12
  27 
%         TemporaryValue: 12
  28 
%          PersonalValue: <no value>
  29 
%           FactoryValue: 10
  30 
%
  31 
%
  32 
%   See also matlab.settings.Setting, matlab.settings.SettingsGroup
  33 

  34 
%    Copyright 2014-2018 The MathWorks, Inc.
  35 
    
  0.002 
     22 
  36
    rootgroup = matlab.settings.internal.settings; 
< 0.001 
     22 
  37
end 

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