| Function Name | Calls | Total Time | Self Time* | Total Time Plot (dark band = self time) |
| hhsave_dis_2OC | 1 | 4.129 s | 0.368 s |   |
| hhsave_VFI_2OC | 1 | 3.287 s | 0.019 s |   |
| hhsave_util_2OC | 1 | 2.842 s | 0.007 s |   |
| OC2 | 1 | 2.428 s | 0.052 s |   |
| genpath | 1938 | 1.896 s | 1.623 s |   |
| saveas | 1 | 1.031 s | 0.012 s |   |
| print | 1 | 0.982 s | 0.155 s |   |
| optikl | 1 | 0.766 s | 0.013 s |   |
| graphics/private/alternatePrintPath | 1 | 0.715 s | 0.010 s |   |
| addpath | 6 | 0.650 s | 0.009 s |   |
| path | 6 | 0.639 s | 0.528 s |   |
| con_kl | 1 | 0.382 s | 0.017 s |   |
| ...vate/alternatePrintPath>printSetup | 1 | 0.314 s | 0.015 s |   |
| graphics/private/printingGenerateOutput | 1 | 0.284 s | 0.038 s |   |
| fullfile | 1933 | 0.240 s | 0.155 s |   |
| graphics/private/printjobContentChanges | 2 | 0.221 s | 0.020 s |   |
| graphics/private/writeRaster | 1 | 0.170 s | 0.003 s |   |
| imwrite | 1 | 0.131 s | 0.006 s |   |
| ...tChanges>localUpdateColorsIfNeeded | 2 | 0.118 s | 0.007 s |   |
| imagesci/private/writepng | 1 | 0.116 s | 0.014 s |   |
| graphics/private/modifyColorsForPrint | 2 | 0.109 s | 0.003 s |   |
| onCleanup>onCleanup.delete | 31 | 0.106 s | 0.002 s |   |
| graphics/private/adjustbackground | 2 | 0.105 s | 0.064 s |   |
| ...tePrintPath>@()printCleanup(pj,pt) | 1 | 0.098 s | 0.001 s |   |
| general/private/parsedirs | 12 | 0.097 s | 0.097 s |   |
| ...te/alternatePrintPath>printCleanup | 1 | 0.097 s | 0.005 s |   |
| ...ivate/alternatePrintPath>doCleanup | 1 | 0.083 s | 0.010 s |   |
| ...teOutput>LocalGenerateRasterOutput | 1 | 0.074 s | 0.000 s |   |
| ...ut>LocalCallgenerateGraphicsOutput | 1 | 0.073 s | 0.063 s |   |
| findall | 17 | 0.055 s | 0.049 s |   |
| imagesci/private/pngwritec (MEX-file) | 1 | 0.052 s | 0.052 s |   |
| fullfile>refinePath | 1933 | 0.048 s | 0.048 s |   |
| print>LocalCreatePrintJob | 1 | 0.045 s | 0.018 s |   |
| graphics/private/inputcheck | 1 | 0.043 s | 0.022 s |   |
| fullfile>ensureTrailingFilesep | 1933 | 0.037 s | 0.014 s |   |
| graphics/private/imwriteArgsForPrint | 1 | 0.036 s | 0.007 s |   |
| graphics/private/modifyUnitsForPrint | 2 | 0.035 s | 0.013 s |   |
| mlprintjob>mlprintjob.setPaintDisabled | 2 | 0.034 s | 0.007 s |   |
| pathsep | 1956 | 0.034 s | 0.034 s |   |
| datestr | 2 | 0.031 s | 0.008 s |   |
| imagesc | 1 | 0.029 s | 0.005 s |   |
| printtables | 3 | 0.027 s | 0.006 s |   |
| graphics/private/fireprintbehavior | 2 | 0.027 s | 0.005 s |   |
| ...rnatePrintPath>LocalUpdateRenderer | 1 | 0.024 s | 0.011 s |   |
| newplot | 1 | 0.024 s | 0.007 s |   |
| ...inerFactory$FigurePanelContainerLight (Java method) | 2 | 0.024 s | 0.024 s |   |
| ...natePrintPath>LocalRestoreOldProps | 1 | 0.024 s | 0.008 s |   |
| graphics/...te/checkArgsForHandleToPrint | 2 | 0.023 s | 0.010 s |   |
| timefun/private/dateformverify | 3 | 0.023 s | 0.003 s |   |
| fullfile>addTrailingFileSep | 1933 | 0.023 s | 0.023 s |   |
| datenum | 3 | 0.021 s | 0.006 s |   |
| timefun/private/formatdate | 3 | 0.020 s | 0.013 s |   |
| close | 6 | 0.019 s | 0.006 s |   |
| graphics/private/postProcessPrinttables | 3 | 0.018 s | 0.012 s |   |
| allchild | 10 | 0.017 s | 0.010 s |   |
| imagesci/private/writepng>parseInputs | 1 | 0.017 s | 0.015 s |   |
| ...odifyUnitsForPrint>getObjWithUnits | 1 | 0.016 s | 0.010 s |   |
| printjob | 2 | 0.016 s | 0.001 s |   |
| cell.setdiff | 1 | 0.016 s | 0.002 s |   |
| cell.setdiff>cellsetdiffR2012a | 1 | 0.015 s | 0.004 s |   |
| datevec | 1 | 0.014 s | 0.003 s |   |
| ...ForHandleToPrint>LocalCheckHandles | 2 | 0.014 s | 0.011 s |   |
| graphics/private/ptpreparehg | 1 | 0.013 s | 0.002 s |   |
| strcat | 6 | 0.013 s | 0.009 s |   |
| ...ternatePrintPath>LocalUpdateViewer | 1 | 0.013 s | 0.011 s |   |
| datevec>getformat | 1 | 0.012 s | 0.005 s |   |
| ...e/adjustbackground>LocalLabelColor | 4 | 0.012 s | 0.010 s |   |
| ...rintEnhanceTextures.needEnhanceOutput | 1 | 0.012 s | 0.003 s |   |
| xlabel | 1 | 0.011 s | 0.009 s |   |
| cell.unique | 2 | 0.011 s | 0.006 s |   |
| close>safegetchildren | 6 | 0.011 s | 0.002 s |   |
| graphics/private/printjobUpdateForOutput | 1 | 0.011 s | 0.009 s |   |
| newplot>ObserveAxesNextPlot | 1 | 0.010 s | 0.002 s |   |
| graphics/.../printingAxesTickLabelUpdate | 1 | 0.010 s | 0.001 s |   |
| graphics/private/validate | 1 | 0.009 s | 0.005 s |   |
| ...ternatePrintPath>LocalSaveOldProps | 1 | 0.009 s | 0.009 s |   |
| mlprintjob>mlprintjob.mlprintjob | 2 | 0.009 s | 0.006 s |   |
| name | 1 | 0.008 s | 0.007 s |   |
| cnv2icudf | 5 | 0.008 s | 0.008 s |   |
| cla | 1 | 0.008 s | 0.003 s |   |
| imwrite>parse_inputs | 1 | 0.008 s | 0.004 s |   |
| graphics/private/getDeprecatedDeviceList | 4 | 0.008 s | 0.008 s |   |
| ...rnatePrintPath>LocalFindContainers | 2 | 0.008 s | 0.003 s |   |
| ...tChanges>localUpdateSelectionState | 2 | 0.008 s | 0.005 s |   |
| mytauchen_z | 1 | 0.007 s | 0.005 s |   |
| ylabel | 1 | 0.007 s | 0.007 s |   |
| graphics/private/useOriginalHGPrinting | 6 | 0.007 s | 0.002 s |   |
| repmat | 13 | 0.007 s | 0.006 s |   |
| graphics/private/isSLorSF | 9 | 0.007 s | 0.004 s |   |
| graphics/private/setGraphicsProperty | 13 | 0.006 s | 0.006 s |   |
| ...ivate/getframeWithDecorationsShortcut | 1 | 0.006 s | 0.003 s |   |
| ...gt;LocalAddHeaderInfoToPrintJobStruct | 1 | 0.005 s | 0.004 s |   |
| UnsupportedInUifigure | 1 | 0.005 s | 0.003 s |   |
| ...>showHiddenHandlesToFindAllHandles | 17 | 0.005 s | 0.005 s |   |
| hggetbehavior | 4 | 0.005 s | 0.003 s |   |
| ismember | 3 | 0.005 s | 0.001 s |   |
| fileparts | 3 | 0.005 s | 0.005 s |   |
| removeChartChildren | 1 | 0.005 s | 0.005 s |   |
| mlprintjob>mlprintjob.getJavaContainer | 3 | 0.005 s | 0.004 s |   |
| imformats | 2 | 0.004 s | 0.002 s |   |
| validatestring | 2 | 0.004 s | 0.002 s |   |
| ...asPlugin>CanvasPlugin.createCanvas | 1 | 0.004 s | 0.002 s |   |
| blanks | 6 | 0.004 s | 0.004 s |   |
| ismember>ismemberR2012a | 3 | 0.004 s | 0.002 s |   |
| isprop | 2 | 0.004 s | 0.002 s |   |
| strmatch | 1 | 0.004 s | 0.004 s |   |
| graphics/private/clo | 1 | 0.004 s | 0.004 s |   |
| mlprintjob>mlprintjob.isPrintDriver | 2 | 0.004 s | 0.004 s |   |
| ...nputcheck>LocalCheckForDeprecation | 2 | 0.003 s | 0.002 s |   |
| allchild>getchildren | 10 | 0.003 s | 0.003 s |   |
| ...set(rootobj,'ShowHiddenHandles',Temp) | 17 | 0.003 s | 0.003 s |   |
| cell.unique>celluniqueR2012a | 2 | 0.003 s | 0.003 s |   |
| ...gt;mlprintjob.isPaperPositionModeAuto | 2 | 0.003 s | 0.003 s |   |
| autoSwitchToPaintersForPrint | 1 | 0.003 s | 0.003 s |   |
| ...rnatePrintPath>LocalHasSceneViewer | 2 | 0.003 s | 0.003 s |   |
| convertStringToCharArgs | 3 | 0.003 s | 0.003 s |   |
| mlprintjob>mlprintjob.tostruct | 1 | 0.003 s | 0.003 s |   |
| graphics/private/isslhandle | 9 | 0.003 s | 0.002 s |   |
| graphics/private/validateHandleToPrint | 1 | 0.003 s | 0.002 s |   |
| graphics/private/getDefaultDeviceList | 4 | 0.002 s | 0.002 s |   |
| rmfield | 2 | 0.002 s | 0.002 s |   |
| graphics/private/isfigure | 5 | 0.002 s | 0.002 s |   |
| ...lity>printUtility.getAxesAllRulers | 1 | 0.002 s | 0.002 s |   |
| imformats>find_in_registry | 2 | 0.002 s | 0.002 s |   |
| hggetbehavior>localPeek | 4 | 0.002 s | 0.002 s |   |
| close>getEmptyHandleList | 6 | 0.002 s | 0.002 s |   |
| ...t;ToolbarController.ToolbarController | 1 | 0.002 s | 0.002 s |   |
| partialMatchString | 2 | 0.002 s | 0.002 s |   |
| mlprintjob>mlprintjob.resetTemp | 3 | 0.002 s | 0.002 s |   |
| graphics/private/ptrestorehg | 1 | 0.002 s | 0.001 s |   |
| num2cell | 6 | 0.002 s | 0.002 s |   |
| graphics/private/checkImageSizeForPrint | 1 | 0.002 s | 0.001 s |   |
| ...ils.getPixelRectangleInPlatformPixels | 1 | 0.002 s | 0.001 s |   |
| linspace | 1 | 0.002 s | 0.002 s |   |
| ...atePrintPath>LocalSaveAxesOldProps | 1 | 0.002 s | 0.002 s |   |
| gobjects | 2 | 0.002 s | 0.002 s |   |
| ismember>ismemberBuiltinTypes | 3 | 0.002 s | 0.002 s |   |
| meshgrid | 2 | 0.002 s | 0.002 s |   |
| graphics/private/claNotify | 1 | 0.002 s | 0.002 s |   |
| ...tEnhanceTextures.isTexturesUnderLimit | 1 | 0.002 s | 0.001 s |   |
| general/private/catdirs | 6 | 0.002 s | 0.002 s |   |
| ...s>printEnhanceTextures.getInstance | 1 | 0.002 s | 0.002 s |   |
| .../private/printingConvertToExportStyle | 1 | 0.002 s | 0.001 s |   |
| isprop>hasProp | 2 | 0.002 s | 0.002 s |   |
| validatestring>checkString | 2 | 0.002 s | 0.002 s |   |
| ...>localIsPrintHeaderHeaderSpecEmpty | 1 | 0.002 s | 0.002 s |   |
| isCharOrString | 4 | 0.002 s | 0.002 s |   |
| graphics/private/blt | 1 | 0.001 s | 0.001 s |   |
| ...set(rootobj,'ShowHiddenHandles',Temp) | 10 | 0.001 s | 0.001 s |   |
| printtemplate | 1 | 0.001 s | 0.001 s |   |
| mlprintjob>mlprintjob.wasFigureClosed | 2 | 0.001 s | 0.001 s |   |
| ...te/adjustbackground>@(x,y)get(x,y) | 6 | 0.001 s | 0.001 s |   |
| uitools/private/allchildRootHelper | 10 | 0.001 s | 0.001 s |   |
| onCleanup>onCleanup.onCleanup | 31 | 0.001 s | 0.001 s |   |
| graph2d/private/labelcheck | 2 | 0.001 s | 0.001 s |   |
| imwrite>validateSizes | 1 | 0.001 s | 0.001 s |   |
| ...)ensureRendererSettingConsistency(pj) | 1 | 0.001 s | 0.001 s |   |
| .../validate>locIsPageFormatOrPrinter | 1 | 0.001 s | 0.001 s |   |
| cellstr | 2 | 0.001 s | 0.001 s |   |
| ...tePrintPath>LocalDealWithResizeFcn | 1 | 0.001 s | 0.001 s |   |
| intmax | 2 | 0.001 s | 0.001 s |   |
| is_simulink_loaded | 9 | 0.001 s | 0.001 s |   |
| imagesci/private/writepng>CheckTextItem | 1 | 0.001 s | 0.001 s |   |
| ...ContentChanges>localHandleNoUIFlag | 2 | 0.001 s | 0.001 s |   |
| ...rivate/inputcheck>LocalCheckDevice | 1 | 0.001 s | 0.001 s |   |
| datestr>getdateform | 2 | 0.001 s | 0.001 s |   |
| ...lper>printHelper.requestGCIfNeeded | 1 | 0.001 s | 0.001 s |   |
| graphics/private/adjustGridLineStyles | 2 | 0.001 s | 0.001 s |   |
| ...;mlprintjob.getCopyOptionsPreferences | 1 | 0.001 s | 0.001 s |   |
| graphics/private/restoreExport | 1 | 0.001 s | 0.001 s |   |
| printopt | 2 | 0.001 s | 0.001 s |   |
| ...atePrintPath>LocalValidatePrintJob | 1 | 0.001 s | 0.001 s |   |
| printtables>localBuildOptions | 3 | 0.001 s | 0.001 s |   |
| graphics/private/handleSimulinkPrinting | 1 | 0.001 s | 0.001 s |   |
| ...ToExportStyle>localInitializeStyle | 1 | 0.001 s | 0.001 s |   |
| newplot>ObserveFigureNextPlot | 1 | 0.001 s | 0.001 s |   |
| name>fixTilde | 1 | 0.001 s | 0.001 s |   |
| ...t;PositionUtils.getPlatformPixelUnits | 1 | 0.001 s | 0.000 s |   |
| validatestring>checkInputs | 2 | 0.001 s | 0.001 s |   |
| getFigureJavaFrame | 1 | 0.001 s | 0.001 s |   |
| ...PrintPath>LocalRestoreAxesOldProps | 1 | 0.001 s | 0.001 s |   |
| ispc | 16 | 0.001 s | 0.001 s |   |
| ...te/imwriteArgsForPrint>LocalGetDPI | 1 | 0.001 s | 0.001 s |   |
| ...teattributes(x,{'char'},{'nonempty'}) | 2 | 0.001 s | 0.001 s |   |
| ...natePrintPath>LocalWarnIfScalingUI | 1 | 0.001 s | 0.001 s |   |
| isUIFigure | 1 | 0.001 s | 0.001 s |   |
| stringToLegacyText | 9 | 0.001 s | 0.001 s |   |
| ...tePrintPath>LocalUpdateContainsTex | 1 | 0.001 s | 0.001 s |   |
| ...teattributes(x,{'double'},{'scalar'}) | 2 | 0.001 s | 0.001 s |   |
| ...vasPlugin>CanvasPlugin.getInstance | 1 | 0.001 s | 0.001 s |   |
| ...UnitsForPrint>updatePixelFontUnits | 1 | 0.001 s | 0.001 s |   |
| ...vate/adjustbackground>matrix2color | 6 | 0.001 s | 0.001 s |   |
| isFigureShowEnabled | 5 | 0.001 s | 0.001 s |   |
| ...tPath>LocalDoTransparentBackground | 1 | 0.001 s | 0.001 s |   |
| getprinttemplate | 2 | 0.001 s | 0.001 s |   |
| filesep | 14 | 0.001 s | 0.001 s |   |
| ...rnatePrintPath>LocalGetSceneViewer | 2 | 0.001 s | 0.001 s |   |
| mytauchen_z>cdf_normal | 60 | 0.001 s | 0.001 s |   |
| strlength | 2 | 0.001 s | 0.001 s |   |
| path>isValidInput | 12 | 0.000 s | 0.000 s |   |
| close>request_close | 6 | 0.000 s | 0.000 s |   |
| ...printjobContentChanges>setSelected | 2 | 0.000 s | 0.000 s |   |
| repmat>checkSizesType | 26 | 0.000 s | 0.000 s |   |
| close>checkfigs | 6 | 0.000 s | 0.000 s |   |
| general/private/isfigure | 1 | 0.000 s | 0.000 s |   |
| ...m>@(x)size(x,1)*size(x,2)<limit | 1 | 0.000 s | 0.000 s |   |
| ...tes(x,{'char','double'},{'nonempty'}) | 1 | 0.000 s | 0.000 s |   |
| ...figure>@()lastwarn(lastmsg,lastid) | 1 | 0.000 s | 0.000 s |   |
| UnsupportedInUifigure>@()warning(w) | 1 | 0.000 s | 0.000 s |   |
| ...vate/adjustbackground>color2matrix | 6 | 0.000 s | 0.000 s |   |
| ...erer/ensureRendererSettingConsistency | 1 | 0.000 s | 0.000 s |   |
| isunix | 2 | 0.000 s | 0.000 s |   |
| ismac | 1 | 0.000 s | 0.000 s |   |
| ...odifyUnitsForPrint>@(x)~isempty(x) | 5 | 0.000 s | 0.000 s |   |
| com.mathworks.hg.peer.HG2FigurePeer (Java method) | 1 | 0.000 s | 0.000 s |   |