├── .gitignore ├── Diagnostics ├── Systrace.cs ├── SystraceCategories.cs ├── SystraceEvent.cs ├── SystraceEventTypes.cs ├── SystraceSession.cs ├── SystraceWriter.cs └── Validate.cs ├── Disposable.cs ├── DisposableUtil.cs ├── IIsDisposed.cs ├── LICENSE.txt ├── PaintDotNet.Systrace.csproj ├── PaintDotNet.Systrace.sln ├── README.md ├── images └── screenshot1.png └── samples ├── pdn.appx.wpf.async.trace └── pdn.appx.wpf.sync.trace /.gitignore: -------------------------------------------------------------------------------- 1 | .vs 2 | bin 3 | obj 4 | -------------------------------------------------------------------------------- /Diagnostics/Systrace.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | using System.IO; 9 | using System.Runtime.CompilerServices; 10 | 11 | namespace PaintDotNet.Diagnostics 12 | { 13 | // Resources: 14 | // * Trace Event Format, https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview 15 | 16 | public static class Systrace 17 | { 18 | private static SystraceSession session; 19 | 20 | public static bool IsTracing 21 | { 22 | [MethodImpl(MethodImplOptions.AggressiveInlining)] 23 | get 24 | { 25 | return session != null; 26 | } 27 | } 28 | 29 | public static void Initialize(string traceFilePath) 30 | { 31 | if (session != null) 32 | { 33 | throw new InvalidOperationException("Already initialized"); 34 | } 35 | 36 | FileStream stream = new FileStream(traceFilePath, FileMode.Create, FileAccess.ReadWrite); 37 | session = new SystraceSession(stream); 38 | } 39 | 40 | public static void Uninitialize() 41 | { 42 | DisposableUtil.Free(ref session); 43 | } 44 | 45 | [MethodImpl(MethodImplOptions.AggressiveInlining)] 46 | public static BeginEventScope BeginEvent(string name) 47 | { 48 | if (session == null) 49 | { 50 | return default; 51 | } 52 | else 53 | { 54 | return new BeginEventScope(session.BeginEvent(name, SystraceCategories.Default)); 55 | } 56 | } 57 | 58 | public static BeginEventScope BeginEvent(string name, string categories) 59 | { 60 | if (session == null) 61 | { 62 | return default; 63 | } 64 | else 65 | { 66 | return new BeginEventScope(session.BeginEvent(name, categories)); 67 | } 68 | } 69 | 70 | public struct BeginEventScope 71 | : IDisposable 72 | { 73 | private SystraceSession.BeginEventScope scope; 74 | 75 | internal BeginEventScope(SystraceSession.BeginEventScope scope) 76 | { 77 | this.scope = scope; 78 | } 79 | 80 | public void Dispose() 81 | { 82 | this.scope.Dispose(); 83 | } 84 | 85 | // This method is provided for use by C++/CLI code, which otherwise can't call Dispose() because 86 | // the delete operator is required instead, and that causes a boxing allocation. For some reason. 87 | public void EndEvent() 88 | { 89 | Dispose(); 90 | } 91 | } 92 | } 93 | } 94 | -------------------------------------------------------------------------------- /Diagnostics/SystraceCategories.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | 9 | namespace PaintDotNet.Diagnostics 10 | { 11 | public static class SystraceCategories 12 | { 13 | public const string Default = "Default"; 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /Diagnostics/SystraceEvent.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System.Globalization; 8 | using System.Text; 9 | using System; 10 | 11 | namespace PaintDotNet.Diagnostics 12 | { 13 | internal sealed class SystraceEvent 14 | { 15 | public SystraceSession Session 16 | { 17 | get; 18 | } 19 | 20 | public string Name 21 | { 22 | get; 23 | } 24 | 25 | public string Categories 26 | { 27 | get; 28 | } 29 | 30 | public char EventType 31 | { 32 | get; 33 | set; 34 | } 35 | 36 | public long TimestampMicroseconds 37 | { 38 | get; 39 | set; 40 | } 41 | 42 | public int ProcessID 43 | { 44 | get; 45 | } 46 | 47 | public int ThreadID 48 | { 49 | get; 50 | } 51 | 52 | // TODO: Arguments 53 | // TODO: cname (color name) 54 | 55 | public SystraceEvent( 56 | SystraceSession session, 57 | string name, 58 | string categories, 59 | char eventType, 60 | long timestampMicroseconds, 61 | int processID, 62 | int threadID) 63 | { 64 | this.Session = Validate.IsNotNull(session, nameof(session)); 65 | this.Name = Validate.IsNotNull(name, nameof(name)); 66 | this.Categories = Validate.IsNotNull(categories, nameof(categories)); 67 | this.EventType = eventType; 68 | this.TimestampMicroseconds = timestampMicroseconds; 69 | this.ProcessID = processID; 70 | this.ThreadID = threadID; 71 | } 72 | 73 | public override string ToString() 74 | { 75 | StringBuilder builder = new StringBuilder(); 76 | AppendTo(builder); 77 | return builder.ToString(); 78 | } 79 | 80 | public void AppendTo(StringBuilder builder) 81 | { 82 | builder.Append("{ "); 83 | builder.Append($"\"name\": \"{JsonEscapify(this.Name)}\""); 84 | builder.Append($", \"cat\": \"{JsonEscapify(this.Categories)}\""); 85 | builder.Append($", \"ph\": \"{this.EventType}\""); 86 | builder.Append($", \"ts\": {this.TimestampMicroseconds.ToString(CultureInfo.InvariantCulture)}"); 87 | builder.Append($", \"pid\": {this.ProcessID.ToString(CultureInfo.InvariantCulture)}"); 88 | builder.Append($", \"tid\": {this.ThreadID.ToString(CultureInfo.InvariantCulture)}"); 89 | builder.Append(" }"); 90 | } 91 | 92 | private string JsonEscapify(string text) 93 | { 94 | // TODO: do all proper escaping, and efficiently, e.g. https://www.freeformatter.com/json-escape.html 95 | return text 96 | .Replace("\\", "\\\\") // backslash 97 | .Replace("\"", "\\\"") // double quotes 98 | ; 99 | } 100 | } 101 | } 102 | -------------------------------------------------------------------------------- /Diagnostics/SystraceEventTypes.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | 9 | namespace PaintDotNet.Diagnostics 10 | { 11 | internal static class SystraceEventTypes 12 | { 13 | public const char DurationBegin = 'B'; 14 | public const char DurationEnd = 'E'; 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Diagnostics/SystraceSession.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | using System.Diagnostics; 9 | using System.IO; 10 | using System.Text; 11 | using System.Threading; 12 | 13 | namespace PaintDotNet.Diagnostics 14 | { 15 | internal sealed class SystraceSession 16 | : Disposable 17 | { 18 | private FileStream stream; 19 | private TextWriter textWriter; 20 | private SystraceWriter writer; 21 | private readonly Stopwatch stopwatch; 22 | private readonly long timestampNumerator; 23 | private readonly long timestampDenominator; 24 | private readonly int processID; 25 | 26 | public SystraceSession(FileStream stream) 27 | { 28 | this.stream = Validate.IsNotNull(stream, nameof(stream)); 29 | this.textWriter = new StreamWriter(this.stream, Encoding.UTF8, 4096, false); 30 | this.writer = new SystraceWriter(this.textWriter, false); 31 | 32 | this.processID = Process.GetCurrentProcess().Id; 33 | 34 | this.stopwatch = new Stopwatch(); 35 | this.timestampDenominator = Stopwatch.Frequency; 36 | this.timestampNumerator = 1_000_000; // 1 million microseconds per second 37 | this.stopwatch.Start(); 38 | } 39 | 40 | protected override void Dispose(bool disposing) 41 | { 42 | DisposableUtil.Free(ref this.writer, disposing); 43 | this.textWriter = null; 44 | this.stream = null; 45 | base.Dispose(disposing); 46 | } 47 | 48 | private long GetCurrentTimestampMicroseconds() 49 | { 50 | long elapsedTicks = this.stopwatch.ElapsedTicks; 51 | long timestampUS = checked(elapsedTicks * this.timestampNumerator) / this.timestampDenominator; 52 | return timestampUS; 53 | } 54 | 55 | public BeginEventScope BeginEvent(string name, string categories) 56 | { 57 | return new BeginEventScope(this, name, categories); 58 | } 59 | 60 | public struct BeginEventScope 61 | : IDisposable 62 | { 63 | private SystraceEvent systraceEvent; 64 | 65 | internal BeginEventScope(SystraceSession session, string name, string categories) 66 | { 67 | this.systraceEvent = new SystraceEvent( 68 | session, 69 | name, 70 | categories, 71 | SystraceEventTypes.DurationBegin, 72 | session.GetCurrentTimestampMicroseconds(), 73 | session.processID, 74 | Thread.CurrentThread.ManagedThreadId); 75 | 76 | this.systraceEvent.Session.writer.WriteEvent(this.systraceEvent); 77 | this.systraceEvent.Session.stream.Flush(false); 78 | } 79 | 80 | public void Dispose() 81 | { 82 | if (this.systraceEvent != null) 83 | { 84 | this.systraceEvent.EventType = SystraceEventTypes.DurationEnd; 85 | this.systraceEvent.TimestampMicroseconds = this.systraceEvent.Session.GetCurrentTimestampMicroseconds(); 86 | this.systraceEvent.Session.writer.WriteEvent(this.systraceEvent); 87 | this.systraceEvent.Session.stream.Flush(false); 88 | 89 | this.systraceEvent = null; 90 | } 91 | } 92 | } 93 | } 94 | } 95 | -------------------------------------------------------------------------------- /Diagnostics/SystraceWriter.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | using System.IO; 9 | using System.Text; 10 | 11 | namespace PaintDotNet.Diagnostics 12 | { 13 | internal sealed class SystraceWriter 14 | : Disposable 15 | { 16 | private readonly object sync = new object(); 17 | private TextWriter textWriter; 18 | private bool leaveOpen; 19 | 20 | private bool isFirstEvent = true; 21 | private StringBuilder stringBuilder = new StringBuilder(); 22 | 23 | public SystraceWriter(TextWriter textWriter, bool leaveOpen) 24 | { 25 | this.textWriter = Validate.IsNotNull(textWriter, nameof(textWriter)); 26 | this.leaveOpen = leaveOpen; 27 | } 28 | 29 | protected override void Dispose(bool disposing) 30 | { 31 | if (!this.leaveOpen) 32 | { 33 | DisposableUtil.Free(ref this.textWriter, disposing); 34 | } 35 | 36 | base.Dispose(disposing); 37 | } 38 | 39 | public void WriteEvent(SystraceEvent systraceEvent) 40 | { 41 | Validate.IsNotNull(systraceEvent, nameof(systraceEvent)); 42 | 43 | lock (this.sync) 44 | { 45 | if (this.isFirstEvent) 46 | { 47 | this.textWriter.Write("[ "); 48 | } 49 | else 50 | { 51 | this.textWriter.WriteLine(","); 52 | this.textWriter.Write(" "); 53 | } 54 | 55 | this.stringBuilder.Clear(); 56 | systraceEvent.AppendTo(this.stringBuilder); 57 | string eventText = this.stringBuilder.ToString(); 58 | this.textWriter.Write(eventText); 59 | 60 | this.textWriter.Flush(); 61 | this.isFirstEvent = false; 62 | } 63 | } 64 | 65 | public void Close() 66 | { 67 | lock (this.sync) 68 | { 69 | this.textWriter.WriteLine(" ]"); 70 | this.textWriter.Flush(); 71 | this.textWriter = null; 72 | } 73 | } 74 | } 75 | } 76 | -------------------------------------------------------------------------------- /Diagnostics/Validate.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | using System.Runtime.CompilerServices; 9 | 10 | namespace PaintDotNet.Diagnostics 11 | { 12 | internal static class Validate 13 | { 14 | private static void ThrowArgumentNullException(string paramName) 15 | { 16 | throw new ArgumentNullException(paramName); 17 | } 18 | 19 | private static void ThrowArgumentException(string argName) 20 | { 21 | throw new ArgumentException(argName); 22 | } 23 | 24 | [MethodImpl(MethodImplOptions.AggressiveInlining)] 25 | public static T IsNotNull(T param, string paramName) 26 | where T : class 27 | { 28 | if (param == null) 29 | { 30 | ThrowArgumentNullException(paramName); 31 | } 32 | 33 | return param; 34 | } 35 | 36 | [MethodImpl(MethodImplOptions.AggressiveInlining)] 37 | public static string IsNotNullOrWhiteSpace(string param, string paramName) 38 | { 39 | if (param == null) 40 | { 41 | ThrowArgumentNullException(paramName); 42 | } 43 | else if (string.IsNullOrWhiteSpace(param)) 44 | { 45 | ThrowArgumentException(paramName); 46 | } 47 | 48 | return param; 49 | } 50 | } 51 | } -------------------------------------------------------------------------------- /Disposable.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | using System.Diagnostics; 9 | using System.Threading; 10 | 11 | namespace PaintDotNet 12 | { 13 | [Serializable] 14 | internal abstract class Disposable 15 | : IDisposable, 16 | IIsDisposed 17 | { 18 | private int isDisposed; // 0 for false, 1 for true 19 | 20 | public bool IsDisposed 21 | { 22 | get 23 | { 24 | return Thread.VolatileRead(ref this.isDisposed) == 1; 25 | } 26 | } 27 | 28 | protected Disposable() 29 | { 30 | } 31 | 32 | ~Disposable() 33 | { 34 | Debug.Assert(!this.IsDisposed); 35 | Dispose(false); 36 | } 37 | 38 | public void Dispose() 39 | { 40 | int oldIsDisposed = Interlocked.Exchange(ref this.isDisposed, 1); 41 | if (oldIsDisposed == 0) 42 | { 43 | try 44 | { 45 | Dispose(true); 46 | } 47 | 48 | finally 49 | { 50 | GC.SuppressFinalize(this); 51 | } 52 | } 53 | } 54 | 55 | protected virtual void Dispose(bool disposing) 56 | { 57 | } 58 | } 59 | } 60 | -------------------------------------------------------------------------------- /DisposableUtil.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | using System.Runtime.CompilerServices; 9 | 10 | namespace PaintDotNet 11 | { 12 | internal static class DisposableUtil 13 | { 14 | /// 15 | /// Disposes the given object reference, if it is non-null. If the reference is non-null, it will then be set to null. 16 | /// 17 | [MethodImpl(MethodImplOptions.AggressiveInlining)] 18 | public static void Free(ref T disposeMe) 19 | where T : class, IDisposable 20 | { 21 | if (disposeMe != null) 22 | { 23 | disposeMe.Dispose(); 24 | disposeMe = null; 25 | } 26 | } 27 | 28 | /// 29 | /// Disposes the given object reference, if it is non-null. If the reference is non-null, it will then be set to null. 30 | /// 31 | /// 32 | /// Whether or not the caller is in their finalizer. Pass in the value of 'disposing' 33 | /// from the Dispose() method. Otherwise, use the other overload of Free(). 34 | /// If this value is false (which will be the case when Dispose(bool) is called from 35 | /// a finalizer), then Dispose() will not be called on disposeMe, but it will still 36 | /// be set to null. 37 | /// 38 | /// 39 | /// This overload of Free() should only be used from a Dispose(bool) method. 40 | /// 41 | public static void Free(ref T disposeMe, bool callerIsNotFinalizing) 42 | where T : class, IDisposable 43 | { 44 | if (disposeMe != null) 45 | { 46 | if (callerIsNotFinalizing) 47 | { 48 | disposeMe.Dispose(); 49 | } 50 | 51 | disposeMe = null; 52 | } 53 | } 54 | } 55 | } 56 | -------------------------------------------------------------------------------- /IIsDisposed.cs: -------------------------------------------------------------------------------- 1 | ///////////////////////////////////////////////////////////////////////////////// 2 | // paint.net // 3 | // Copyright (C) dotPDN LLC, Rick Brewster, and contributors. // 4 | // All Rights Reserved. // 5 | ///////////////////////////////////////////////////////////////////////////////// 6 | 7 | using System; 8 | 9 | namespace PaintDotNet 10 | { 11 | public interface IIsDisposed 12 | : IDisposable 13 | { 14 | bool IsDisposed 15 | { 16 | get; 17 | } 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 dotPDN LLC and Rick Brewster 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /PaintDotNet.Systrace.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | netcoreapp2.1 5 | PaintDotNet 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /PaintDotNet.Systrace.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Version 16 4 | VisualStudioVersion = 16.0.29215.179 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PaintDotNet.Systrace", "PaintDotNet.Systrace.csproj", "{8F444940-CCB5-476E-9463-60517C94229E}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {8F444940-CCB5-476E-9463-60517C94229E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {8F444940-CCB5-476E-9463-60517C94229E}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {8F444940-CCB5-476E-9463-60517C94229E}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {8F444940-CCB5-476E-9463-60517C94229E}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {1E4FB986-2AD2-424A-B4BD-113D48091199} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Systrace library from Paint.NET 2 | 3 | This is a copy/fork of the code I'm using in Paint.NET to do simple runtime tracing in Paint.NET. It's not a complete library for emitting events, it only supports simple begin/end pairs. That's a great place to start, however, and you can get a lot done with it. 4 | 5 | These trace files can then be loaded in Chrome by opening a new tab and navigating to `chrome://tracing`. Dragging and dropping trace files into that mini-app works! 6 | 7 | ### How to use 8 | 9 | - Call `Systrace.Initialize(filePath)`. It can be good to do this during your app's startup, but it's not required. 10 | 11 | - When you have something you want to trace/measure, utilize `using (Systrace.BeginEvent(name)) { ... }` 12 | 13 | - Once you're done, either exit the process, or call `Systrace.Uninitialize()`. Either way is fine. Each event is flushed to disk as it's written. This may need optimizing at some point, e.g. using a dedicated thread for writing events with a `ConcurrentQueue` whatever. 14 | 15 | ### Performance tips 16 | 17 | - The library is optimized to make sure there isn't really any performance cost when tracing isn't enabled. It should only be a `null` check and a pointer-size return value. 18 | 19 | - When tracing is initialized, there are per-event allocations. So it may not be good to do a LOT of tracing, as you'll put pressure on the garbage collector. This can probably be optimized quite a bit, too. 20 | 21 | - The name you give to `Systrace.BeginEvent()` should a `const` string. Otherwise you could end up with allocations even when tracing isn't enabled. To make sure a string is `const` you can use: 1) `const` strings, 2) inline string literals, 3) nameof() (which are compiled into string literals), and 4) `const` strings concatenated using the `+` operator (which are also compiled into string literals) (and by this I mean you can `+` together the other `const` string types and it's still a `const` string). 22 | 23 | - Sometimes, however, you need to use strings that can't be const and must be crafted at runtime using allocations/concatenation. In this case I recommend using this form: `using (Systrace.BeginEvent(Systrace.IsTracing ? ("something had to be allocated: " + arg.ToString()) : string.Empty) { ... }`. This way at least you won't have the allocations when you're not tracing. 24 | 25 | ### Example 26 | 27 | Starting with Paint.NET v4.2.2, you can use the `/enableTracing:filename` command-line argument to enable tracing. You can then open that in `chrome://tracing`, or just look at it in a text editor, to get a feel of the file format. 28 | 29 | I've also included some sample traces in the `samples` directory. 30 | 31 | Some code: 32 | 33 | ```cs 34 | sealed class MainForm : Form 35 | { 36 | private Button button; 37 | private Label label; 38 | 39 | // This is how I like to do tracing for a constructor 40 | public MainForm() 41 | { 42 | using (Systrace.BeginEvent(nameof(MainForm) + "::ctor")) 43 | { 44 | ... 45 | InitializeComponent(); 46 | ... 47 | } 48 | } 49 | 50 | // Other times you don't really need the class prefix in the event name since the method is always called from the constructor 51 | private void InitializeComponent() 52 | { 53 | using (Systrace.BeginEvent(nameof(InitializeComponent))) 54 | { 55 | // You might want to trace for different segments of code 56 | using (Systrace.BeginEvent("instantiate controls")) 57 | { 58 | this.button = new Button(); 59 | this.label = new Label(); 60 | } 61 | 62 | using (Systrace.BeginEvent("initialize controls")) 63 | { 64 | this.button.Click += ...; 65 | this.button.Text = ...; 66 | 67 | this.label.Text = ...; 68 | } 69 | 70 | using (Systrace.BeginEvent("add controls")) 71 | { 72 | SuspendLayout(); 73 | this.Controls.Add(this.button); 74 | this.Controls.Add(this.label); 75 | ResumeLayout(); 76 | } 77 | ... 78 | } 79 | } 80 | 81 | // An example where you want a trace event for a specific method 82 | protected override void OnLayout(LayoutEventArgs levent) 83 | { 84 | using (Systrace.BeginEvent(nameof(MainForm) + "::" + nameof(OnLayout))) // "MainForm::OnLayout" 85 | { 86 | ... layout code goes here ... 87 | base.OnLayout(levent); 88 | } 89 | } 90 | 91 | // And sometimes you want a trace event that spans method calls ... 92 | private Systrace.BeginEventScope resizeTracingScope; 93 | 94 | protected override void OnResizeBegin(EventArgs e) 95 | { 96 | this.resizeTracingScope = Systrace.BeginEvent(nameof(MainForm) + "::Resize"); 97 | ... 98 | base.OnResizeBegin(e); 99 | } 100 | 101 | protected override void OnResizeEnd(EventArgs e) 102 | { 103 | ... 104 | base.OnResizeBegin(e); 105 | this.resizeTracingScope.Dispose(); // no need to check for null because it's a struct and can't be null 106 | } 107 | } 108 | ``` 109 | 110 | This is what it looks like, using one of the sample trace from the `samples` directory: 111 | 112 | > ![screenshot](/images/screenshot1.png) 113 | 114 | ### License 115 | 116 | MIT license. 117 | 118 | ### Links 119 | 120 | - Trace Event Format documentation: https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview 121 | 122 | - Twitter discussion: https://twitter.com/rickbrewPDN/status/1165359190149230592 123 | -------------------------------------------------------------------------------- /images/screenshot1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paintdotnet/PaintDotNet.Systrace/de2a33b46e1f4fe608f41302a0550b65a27ab639/images/screenshot1.png -------------------------------------------------------------------------------- /samples/pdn.appx.wpf.sync.trace: -------------------------------------------------------------------------------- 1 | [ { "name": "Main", "cat": "Default", "ph": "B", "ts": 316, "pid": 41036, "tid": 1 }, 2 | { "name": "SystemLayer::AssemblyServices::Initialize", "cat": "Default", "ph": "B", "ts": 4044, "pid": 41036, "tid": 1 }, 3 | { "name": "LoadUniversalCrt", "cat": "Default", "ph": "B", "ts": 4796, "pid": 41036, "tid": 1 }, 4 | { "name": "LoadUniversalCrt", "cat": "Default", "ph": "E", "ts": 5074, "pid": 41036, "tid": 1 }, 5 | { "name": "LoadVisualCppRuntime", "cat": "Default", "ph": "B", "ts": 5085, "pid": 41036, "tid": 1 }, 6 | { "name": "LoadVisualCppRuntime", "cat": "Default", "ph": "E", "ts": 6138, "pid": 41036, "tid": 1 }, 7 | { "name": "SystemLayer::Native::Initialize", "cat": "Default", "ph": "B", "ts": 6148, "pid": 41036, "tid": 1 }, 8 | { "name": "SystemLayer::Native::Initialize", "cat": "Default", "ph": "E", "ts": 25683, "pid": 41036, "tid": 1 }, 9 | { "name": "SystemLayer::AssemblyServices::Initialize", "cat": "Default", "ph": "E", "ts": 25708, "pid": 41036, "tid": 1 }, 10 | { "name": "Memory::Initialize", "cat": "Default", "ph": "B", "ts": 25713, "pid": 41036, "tid": 1 }, 11 | { "name": "Memory::Initialize", "cat": "Default", "ph": "E", "ts": 26423, "pid": 41036, "tid": 1 }, 12 | { "name": "InitializeWinFormsSettings", "cat": "Default", "ph": "B", "ts": 26762, "pid": 41036, "tid": 1 }, 13 | { "name": "InitializeWinFormsSettings", "cat": "Default", "ph": "E", "ts": 27338, "pid": 41036, "tid": 1 }, 14 | { "name": "InitializeAppInstallType", "cat": "Default", "ph": "B", "ts": 28813, "pid": 41036, "tid": 1 }, 15 | { "name": "InitializeAppInstallType", "cat": "Default", "ph": "E", "ts": 29232, "pid": 41036, "tid": 1 }, 16 | { "name": "InspectForDefectsAndPerformRepairsPart1", "cat": "Default", "ph": "B", "ts": 29724, "pid": 41036, "tid": 1 }, 17 | { "name": "InspectForDefectsAndPerformRepairsPart1", "cat": "Default", "ph": "E", "ts": 29736, "pid": 41036, "tid": 1 }, 18 | { "name": "InitializeAppSettings", "cat": "Default", "ph": "B", "ts": 31471, "pid": 41036, "tid": 1 }, 19 | { "name": "InitializeAppSettings", "cat": "Default", "ph": "E", "ts": 33615, "pid": 41036, "tid": 1 }, 20 | { "name": "InitializeLanguageSettings", "cat": "Default", "ph": "B", "ts": 35184, "pid": 41036, "tid": 1 }, 21 | { "name": "Wait[AppSettings::InstanceAsync]", "cat": "Default", "ph": "B", "ts": 35359, "pid": 41036, "tid": 1 }, 22 | { "name": "AppSettings::ctor", "cat": "Default", "ph": "B", "ts": 35433, "pid": 41036, "tid": 4 }, 23 | { "name": "PerformanceSection::ctor", "cat": "Default", "ph": "B", "ts": 37050, "pid": 41036, "tid": 10 }, 24 | { "name": "FileTypesSection::ctor", "cat": "Default", "ph": "B", "ts": 37054, "pid": 41036, "tid": 13 }, 25 | { "name": "PluginsSection::ctor", "cat": "Default", "ph": "B", "ts": 37090, "pid": 41036, "tid": 14 }, 26 | { "name": "EffectsSection::ctor", "cat": "Default", "ph": "B", "ts": 37290, "pid": 41036, "tid": 12 }, 27 | { "name": "WindowSection::ctor", "cat": "Default", "ph": "B", "ts": 37349, "pid": 41036, "tid": 7 }, 28 | { "name": "FileSection::ctor", "cat": "Default", "ph": "B", "ts": 37657, "pid": 41036, "tid": 6 }, 29 | { "name": "UpdatesSection::ctor", "cat": "Default", "ph": "B", "ts": 37933, "pid": 41036, "tid": 15 }, 30 | { "name": "WorkspaceSection::ctor", "cat": "Default", "ph": "B", "ts": 39728, "pid": 41036, "tid": 9 }, 31 | { "name": "DialogSection
", "cat": "Default", "ph": "B", "ts": 40442, "pid": 41036, "tid": 16 }, 32 | { "name": "EffectsSection::ctor", "cat": "Default", "ph": "E", "ts": 40729, "pid": 41036, "tid": 12 }, 33 | { "name": "ToolWindowSection", "cat": "Default", "ph": "B", "ts": 40762, "pid": 41036, "tid": 19 }, 34 | { "name": "MostRecentSection::ctor", "cat": "Default", "ph": "B", "ts": 40813, "pid": 41036, "tid": 21 }, 35 | { "name": "FileTypesSection::ctor", "cat": "Default", "ph": "E", "ts": 40830, "pid": 41036, "tid": 13 }, 36 | { "name": "PluginsSection::ctor", "cat": "Default", "ph": "E", "ts": 40848, "pid": 41036, "tid": 14 }, 37 | { "name": "UISection::ctor", "cat": "Default", "ph": "B", "ts": 41352, "pid": 41036, "tid": 8 }, 38 | { "name": "PerformanceSection::ctor", "cat": "Default", "ph": "E", "ts": 42039, "pid": 41036, "tid": 10 }, 39 | { "name": "ToolsSection::ctor", "cat": "Default", "ph": "B", "ts": 42803, "pid": 41036, "tid": 5 }, 40 | { "name": "GradientSection::ctor", "cat": "Default", "ph": "B", "ts": 42875, "pid": 41036, "tid": 11 }, 41 | { "name": "BrushSection::ctor", "cat": "Default", "ph": "B", "ts": 42880, "pid": 41036, "tid": 17 }, 42 | { "name": "TextSection::ctor", "cat": "Default", "ph": "B", "ts": 42876, "pid": 41036, "tid": 14 }, 43 | { "name": "DialogSection", "cat": "Default", "ph": "B", "ts": 43593, "pid": 41036, "tid": 18 }, 44 | { "name": "ToolWindowSection", "cat": "Default", "ph": "B", "ts": 43700, "pid": 41036, "tid": 20 }, 45 | { "name": "ToolWindowSection", "cat": "Default", "ph": "B", "ts": 43704, "pid": 41036, "tid": 23 }, 46 | { "name": "ToolWindowSection", "cat": "Default", "ph": "B", "ts": 43902, "pid": 41036, "tid": 22 }, 47 | { "name": "DialogSection
", "cat": "Default", "ph": "E", "ts": 44001, "pid": 41036, "tid": 16 }, 48 | { "name": "DialogSection", "cat": "Default", "ph": "E", "ts": 44080, "pid": 41036, "tid": 18 }, 49 | { "name": "UpdatesSection::ctor", "cat": "Default", "ph": "E", "ts": 44350, "pid": 41036, "tid": 15 }, 50 | { "name": "PenSection::ctor", "cat": "Default", "ph": "B", "ts": 44621, "pid": 41036, "tid": 12 }, 51 | { "name": "SelectionSection::ctor", "cat": "Default", "ph": "B", "ts": 45061, "pid": 41036, "tid": 10 }, 52 | { "name": "ShapesSection::ctor", "cat": "Default", "ph": "B", "ts": 46741, "pid": 41036, "tid": 13 }, 53 | { "name": "GradientSection::ctor", "cat": "Default", "ph": "E", "ts": 49608, "pid": 41036, "tid": 11 }, 54 | { "name": "BrushSection::ctor", "cat": "Default", "ph": "E", "ts": 49663, "pid": 41036, "tid": 17 }, 55 | { "name": "MostRecentSection::ctor", "cat": "Default", "ph": "E", "ts": 49800, "pid": 41036, "tid": 21 }, 56 | { "name": "FileSection::ctor", "cat": "Default", "ph": "E", "ts": 49835, "pid": 41036, "tid": 6 }, 57 | { "name": "WorkspaceSection::ctor", "cat": "Default", "ph": "E", "ts": 49969, "pid": 41036, "tid": 9 }, 58 | { "name": "GetEnableSmoothMouseInputDefault", "cat": "Default", "ph": "B", "ts": 51196, "pid": 41036, "tid": 18 }, 59 | { "name": "GetEnableHardwareAccelerationDefault", "cat": "Default", "ph": "B", "ts": 51239, "pid": 41036, "tid": 16 }, 60 | { "name": "ToolWindowSection", "cat": "Default", "ph": "E", "ts": 52026, "pid": 41036, "tid": 22 }, 61 | { "name": "ToolWindowSection", "cat": "Default", "ph": "E", "ts": 52744, "pid": 41036, "tid": 19 }, 62 | { "name": "ToolWindowSection", "cat": "Default", "ph": "E", "ts": 52845, "pid": 41036, "tid": 20 }, 63 | { "name": "ToolWindowSection", "cat": "Default", "ph": "E", "ts": 52896, "pid": 41036, "tid": 23 }, 64 | { "name": "WindowSection::ctor", "cat": "Default", "ph": "E", "ts": 52923, "pid": 41036, "tid": 7 }, 65 | { "name": "AppSettings::UISection::GetLanguageDefault", "cat": "Default", "ph": "B", "ts": 53470, "pid": 41036, "tid": 8 }, 66 | { "name": "PenSection::ctor", "cat": "Default", "ph": "E", "ts": 53856, "pid": 41036, "tid": 12 }, 67 | { "name": "ShapesSection::ctor", "cat": "Default", "ph": "E", "ts": 54042, "pid": 41036, "tid": 13 }, 68 | { "name": "SelectionSection::ctor", "cat": "Default", "ph": "E", "ts": 55020, "pid": 41036, "tid": 10 }, 69 | { "name": "PdnResources::Initialize", "cat": "Default", "ph": "B", "ts": 55164, "pid": 41036, "tid": 8 }, 70 | { "name": "Dxgi::CreateFactory1", "cat": "Default", "ph": "B", "ts": 56082, "pid": 41036, "tid": 16 }, 71 | { "name": "PdnResources::Initialize", "cat": "Default", "ph": "E", "ts": 56460, "pid": 41036, "tid": 8 }, 72 | { "name": "TextSection::ctor", "cat": "Default", "ph": "E", "ts": 58911, "pid": 41036, "tid": 14 }, 73 | { "name": "AppSettings::UISection::GetLanguageDefault", "cat": "Default", "ph": "E", "ts": 62023, "pid": 41036, "tid": 8 }, 74 | { "name": "UISection::ctor", "cat": "Default", "ph": "E", "ts": 62279, "pid": 41036, "tid": 8 }, 75 | { "name": "ToolsSection::ctor", "cat": "Default", "ph": "E", "ts": 66045, "pid": 41036, "tid": 5 }, 76 | { "name": "SettingsView::EndInit", "cat": "Default", "ph": "B", "ts": 66090, "pid": 41036, "tid": 4 }, 77 | { "name": "SettingsView::EndInit", "cat": "Default", "ph": "E", "ts": 66249, "pid": 41036, "tid": 4 }, 78 | { "name": "AppSettings::ctor", "cat": "Default", "ph": "E", "ts": 66259, "pid": 41036, "tid": 4 }, 79 | { "name": "Wait[AppSettings::InstanceAsync]", "cat": "Default", "ph": "E", "ts": 66295, "pid": 41036, "tid": 1 }, 80 | { "name": "PdnResources::Initialize", "cat": "Default", "ph": "B", "ts": 66717, "pid": 41036, "tid": 1 }, 81 | { "name": "PdnResources::Initialize", "cat": "Default", "ph": "E", "ts": 66860, "pid": 41036, "tid": 1 }, 82 | { "name": "InitializeLanguageSettings", "cat": "Default", "ph": "E", "ts": 66867, "pid": 41036, "tid": 1 }, 83 | { "name": "Dxgi::CreateFactory1", "cat": "Default", "ph": "E", "ts": 67643, "pid": 41036, "tid": 16 }, 84 | { "name": "CheckSystemRequirements", "cat": "Default", "ph": "B", "ts": 71805, "pid": 41036, "tid": 1 }, 85 | { "name": "CheckSystemRequirements", "cat": "Default", "ph": "E", "ts": 74381, "pid": 41036, "tid": 1 }, 86 | { "name": "InitializeAeroColorScheme", "cat": "Default", "ph": "B", "ts": 74450, "pid": 41036, "tid": 1 }, 87 | { "name": "GetEnableSmoothMouseInputDefault", "cat": "Default", "ph": "E", "ts": 75291, "pid": 41036, "tid": 18 }, 88 | { "name": "GetEnableHardwareAccelerationDefault", "cat": "Default", "ph": "E", "ts": 75601, "pid": 41036, "tid": 16 }, 89 | { "name": "InitializeAeroColorScheme", "cat": "Default", "ph": "E", "ts": 102602, "pid": 41036, "tid": 1 }, 90 | { "name": "InitializeSingleInstanceManager", "cat": "Default", "ph": "B", "ts": 108797, "pid": 41036, "tid": 1 }, 91 | { "name": "InitializeSingleInstanceManager", "cat": "Default", "ph": "E", "ts": 109763, "pid": 41036, "tid": 1 }, 92 | { "name": "InitializeAppServices", "cat": "Default", "ph": "B", "ts": 110036, "pid": 41036, "tid": 1 }, 93 | { "name": "InitializeAppServices", "cat": "Default", "ph": "E", "ts": 119384, "pid": 41036, "tid": 1 }, 94 | { "name": "AnimationService::Initialize", "cat": "Default", "ph": "B", "ts": 119418, "pid": 41036, "tid": 1 }, 95 | { "name": "UIA::CreateAnimationManager", "cat": "Default", "ph": "B", "ts": 119430, "pid": 41036, "tid": 1 }, 96 | { "name": "UIA::CreateAnimationManager", "cat": "Default", "ph": "E", "ts": 121669, "pid": 41036, "tid": 1 }, 97 | { "name": "AnimationService::Initialize", "cat": "Default", "ph": "E", "ts": 125954, "pid": 41036, "tid": 1 }, 98 | { "name": "DWrite::CreateFactory", "cat": "Default", "ph": "B", "ts": 129105, "pid": 41036, "tid": 1 }, 99 | { "name": "DWrite::CreateFactory", "cat": "Default", "ph": "E", "ts": 129812, "pid": 41036, "tid": 1 }, 100 | { "name": "InitializeSynchronizationContext", "cat": "Default", "ph": "B", "ts": 147152, "pid": 41036, "tid": 1 }, 101 | { "name": "InitializeSynchronizationContext", "cat": "Default", "ph": "E", "ts": 152521, "pid": 41036, "tid": 1 }, 102 | { "name": "MainForm::ctor", "cat": "Default", "ph": "B", "ts": 162859, "pid": 41036, "tid": 1 }, 103 | { "name": "MainForm::LoadWindowState", "cat": "Default", "ph": "B", "ts": 162992, "pid": 41036, "tid": 1 }, 104 | { "name": "MainForm::LoadWindowState", "cat": "Default", "ph": "E", "ts": 164673, "pid": 41036, "tid": 1 }, 105 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 166301, "pid": 41036, "tid": 1 }, 106 | { "name": "AppWorkspace::ctor", "cat": "Default", "ph": "B", "ts": 173639, "pid": 41036, "tid": 1 }, 107 | { "name": "ToolsSection::ctor", "cat": "Default", "ph": "B", "ts": 174907, "pid": 41036, "tid": 1 }, 108 | { "name": "GradientSection::ctor", "cat": "Default", "ph": "B", "ts": 174952, "pid": 41036, "tid": 19 }, 109 | { "name": "SelectionSection::ctor", "cat": "Default", "ph": "B", "ts": 174954, "pid": 41036, "tid": 20 }, 110 | { "name": "GradientSection::ctor", "cat": "Default", "ph": "E", "ts": 174988, "pid": 41036, "tid": 19 }, 111 | { "name": "SelectionSection::ctor", "cat": "Default", "ph": "E", "ts": 175028, "pid": 41036, "tid": 20 }, 112 | { "name": "ShapesSection::ctor", "cat": "Default", "ph": "B", "ts": 174956, "pid": 41036, "tid": 23 }, 113 | { "name": "ShapesSection::ctor", "cat": "Default", "ph": "E", "ts": 175098, "pid": 41036, "tid": 23 }, 114 | { "name": "TextSection::ctor", "cat": "Default", "ph": "B", "ts": 174960, "pid": 41036, "tid": 7 }, 115 | { "name": "TextSection::ctor", "cat": "Default", "ph": "E", "ts": 175303, "pid": 41036, "tid": 7 }, 116 | { "name": "PenSection::ctor", "cat": "Default", "ph": "B", "ts": 174961, "pid": 41036, "tid": 22 }, 117 | { "name": "PenSection::ctor", "cat": "Default", "ph": "E", "ts": 175904, "pid": 41036, "tid": 22 }, 118 | { "name": "BrushSection::ctor", "cat": "Default", "ph": "B", "ts": 174961, "pid": 41036, "tid": 11 }, 119 | { "name": "BrushSection::ctor", "cat": "Default", "ph": "E", "ts": 177673, "pid": 41036, "tid": 11 }, 120 | { "name": "ToolsSection::ctor", "cat": "Default", "ph": "E", "ts": 177689, "pid": 41036, "tid": 1 }, 121 | { "name": "SettingsView::EndInit", "cat": "Default", "ph": "B", "ts": 177708, "pid": 41036, "tid": 1 }, 122 | { "name": "SettingsView::EndInit", "cat": "Default", "ph": "E", "ts": 177738, "pid": 41036, "tid": 1 }, 123 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 178180, "pid": 41036, "tid": 1 }, 124 | { "name": "PdnToolBar::ctor", "cat": "Default", "ph": "B", "ts": 183319, "pid": 41036, "tid": 1 }, 125 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 185287, "pid": 41036, "tid": 1 }, 126 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 185916, "pid": 41036, "tid": 1 }, 127 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 186513, "pid": 41036, "tid": 1 }, 128 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 186531, "pid": 41036, "tid": 1 }, 129 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 186547, "pid": 41036, "tid": 1 }, 130 | { "name": "PdnMainMenu::ctor", "cat": "Default", "ph": "B", "ts": 186791, "pid": 41036, "tid": 1 }, 131 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 187215, "pid": 41036, "tid": 1 }, 132 | { "name": "FileMenu::ctor", "cat": "Default", "ph": "B", "ts": 188070, "pid": 41036, "tid": 1 }, 133 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 189363, "pid": 41036, "tid": 1 }, 134 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 204864, "pid": 41036, "tid": 1 }, 135 | { "name": "FileMenu::ctor", "cat": "Default", "ph": "E", "ts": 204889, "pid": 41036, "tid": 1 }, 136 | { "name": "EditMenu::ctor", "cat": "Default", "ph": "B", "ts": 204921, "pid": 41036, "tid": 1 }, 137 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 204936, "pid": 41036, "tid": 1 }, 138 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 212458, "pid": 41036, "tid": 1 }, 139 | { "name": "EditMenu::ctor", "cat": "Default", "ph": "E", "ts": 212476, "pid": 41036, "tid": 1 }, 140 | { "name": "ViewMenu::ctor", "cat": "Default", "ph": "B", "ts": 212509, "pid": 41036, "tid": 1 }, 141 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 212519, "pid": 41036, "tid": 1 }, 142 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 213715, "pid": 41036, "tid": 1 }, 143 | { "name": "ViewMenu::ctor", "cat": "Default", "ph": "E", "ts": 214010, "pid": 41036, "tid": 1 }, 144 | { "name": "ImageMenu::ctor", "cat": "Default", "ph": "B", "ts": 214044, "pid": 41036, "tid": 1 }, 145 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 214059, "pid": 41036, "tid": 1 }, 146 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 214775, "pid": 41036, "tid": 1 }, 147 | { "name": "ImageMenu::ctor", "cat": "Default", "ph": "E", "ts": 214786, "pid": 41036, "tid": 1 }, 148 | { "name": "LayersMenu::ctor", "cat": "Default", "ph": "B", "ts": 214811, "pid": 41036, "tid": 1 }, 149 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 214824, "pid": 41036, "tid": 1 }, 150 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 216100, "pid": 41036, "tid": 1 }, 151 | { "name": "LayersMenu::ctor", "cat": "Default", "ph": "E", "ts": 216719, "pid": 41036, "tid": 1 }, 152 | { "name": "EffectMenuBase::ctor", "cat": "Default", "ph": "B", "ts": 216769, "pid": 41036, "tid": 1 }, 153 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 216782, "pid": 41036, "tid": 1 }, 154 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 216882, "pid": 41036, "tid": 1 }, 155 | { "name": "EffectMenuBase::ctor", "cat": "Default", "ph": "E", "ts": 216889, "pid": 41036, "tid": 1 }, 156 | { "name": "AdjustmentsMenu::ctor", "cat": "Default", "ph": "B", "ts": 216899, "pid": 41036, "tid": 1 }, 157 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 216908, "pid": 41036, "tid": 1 }, 158 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 216932, "pid": 41036, "tid": 1 }, 159 | { "name": "AdjustmentsMenu::ctor", "cat": "Default", "ph": "E", "ts": 219664, "pid": 41036, "tid": 1 }, 160 | { "name": "EffectMenuBase::ctor", "cat": "Default", "ph": "B", "ts": 219710, "pid": 41036, "tid": 1 }, 161 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 219715, "pid": 41036, "tid": 1 }, 162 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 219750, "pid": 41036, "tid": 1 }, 163 | { "name": "EffectMenuBase::ctor", "cat": "Default", "ph": "E", "ts": 219755, "pid": 41036, "tid": 1 }, 164 | { "name": "EffectsMenu::ctor", "cat": "Default", "ph": "B", "ts": 219760, "pid": 41036, "tid": 1 }, 165 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 219771, "pid": 41036, "tid": 1 }, 166 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 219794, "pid": 41036, "tid": 1 }, 167 | { "name": "EffectsMenu::ctor", "cat": "Default", "ph": "E", "ts": 219797, "pid": 41036, "tid": 1 }, 168 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 219853, "pid": 41036, "tid": 1 }, 169 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 220154, "pid": 41036, "tid": 1 }, 170 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 220163, "pid": 41036, "tid": 1 }, 171 | { "name": "PdnMainMenu::ctor", "cat": "Default", "ph": "E", "ts": 220166, "pid": 41036, "tid": 1 }, 172 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 220220, "pid": 41036, "tid": 1 }, 173 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 220247, "pid": 41036, "tid": 1 }, 174 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 220255, "pid": 41036, "tid": 1 }, 175 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 220259, "pid": 41036, "tid": 1 }, 176 | { "name": "PdnAuxMenu::ctor", "cat": "Default", "ph": "B", "ts": 220264, "pid": 41036, "tid": 1 }, 177 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 220276, "pid": 41036, "tid": 1 }, 178 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 239323, "pid": 41036, "tid": 1 }, 179 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 239512, "pid": 41036, "tid": 1 }, 180 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 239530, "pid": 41036, "tid": 1 }, 181 | { "name": "PdnAuxMenu::ctor", "cat": "Default", "ph": "E", "ts": 239543, "pid": 41036, "tid": 1 }, 182 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 239610, "pid": 41036, "tid": 1 }, 183 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 239642, "pid": 41036, "tid": 1 }, 184 | { "name": "CommonActionsStrip::ctor", "cat": "Default", "ph": "B", "ts": 239678, "pid": 41036, "tid": 1 }, 185 | { "name": "PdnToolStrip::ReloadStaticResources", "cat": "Default", "ph": "B", "ts": 239709, "pid": 41036, "tid": 1 }, 186 | { "name": "PdnToolStrip::ReloadStaticResources", "cat": "Default", "ph": "E", "ts": 241034, "pid": 41036, "tid": 1 }, 187 | { "name": "CommonActionsStrip::ctor", "cat": "Default", "ph": "E", "ts": 241088, "pid": 41036, "tid": 1 }, 188 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 241138, "pid": 41036, "tid": 1 }, 189 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 241173, "pid": 41036, "tid": 1 }, 190 | { "name": "ToolChooserStrip::ctor", "cat": "Default", "ph": "B", "ts": 241178, "pid": 41036, "tid": 1 }, 191 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 241186, "pid": 41036, "tid": 1 }, 192 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 241461, "pid": 41036, "tid": 1 }, 193 | { "name": "PdnToolStrip::ReloadStaticResources", "cat": "Default", "ph": "B", "ts": 241472, "pid": 41036, "tid": 1 }, 194 | { "name": "PdnToolStrip::ReloadStaticResources", "cat": "Default", "ph": "E", "ts": 241493, "pid": 41036, "tid": 1 }, 195 | { "name": "ToolChooserStrip::ctor", "cat": "Default", "ph": "E", "ts": 241496, "pid": 41036, "tid": 1 }, 196 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 241786, "pid": 41036, "tid": 1 }, 197 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 241831, "pid": 41036, "tid": 1 }, 198 | { "name": "ToolConfigStrip::ctor", "cat": "Default", "ph": "B", "ts": 241836, "pid": 41036, "tid": 1 }, 199 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 241847, "pid": 41036, "tid": 1 }, 200 | { "name": "InitializeSelectionDrawModeSection", "cat": "Default", "ph": "B", "ts": 243897, "pid": 41036, "tid": 1 }, 201 | { "name": "InitializeSelectionDrawModeSection", "cat": "Default", "ph": "E", "ts": 262901, "pid": 41036, "tid": 1 }, 202 | { "name": "InitializeResamplingSection", "cat": "Default", "ph": "B", "ts": 262968, "pid": 41036, "tid": 1 }, 203 | { "name": "InitializeResamplingSection", "cat": "Default", "ph": "E", "ts": 262996, "pid": 41036, "tid": 1 }, 204 | { "name": "InitializeTextSection", "cat": "Default", "ph": "B", "ts": 263006, "pid": 41036, "tid": 1 }, 205 | { "name": "InitializeTextSection", "cat": "Default", "ph": "E", "ts": 281531, "pid": 41036, "tid": 1 }, 206 | { "name": "InitializePenSection", "cat": "Default", "ph": "B", "ts": 296157, "pid": 41036, "tid": 1 }, 207 | { "name": "D2D::CreateFactory", "cat": "Default", "ph": "B", "ts": 302325, "pid": 41036, "tid": 1 }, 208 | { "name": "D2D::CreateFactory", "cat": "Default", "ph": "E", "ts": 302651, "pid": 41036, "tid": 1 }, 209 | { "name": "InitializePenSection", "cat": "Default", "ph": "E", "ts": 310579, "pid": 41036, "tid": 1 }, 210 | { "name": "D2D::CreateFactory", "cat": "Default", "ph": "B", "ts": 314699, "pid": 41036, "tid": 28 }, 211 | { "name": "D2D::CreateFactory", "cat": "Default", "ph": "E", "ts": 314753, "pid": 41036, "tid": 28 }, 212 | { "name": "AddSelectionDrawModeSectionToToolStrip", "cat": "Default", "ph": "B", "ts": 324921, "pid": 41036, "tid": 1 }, 213 | { "name": "AddSelectionDrawModeSectionToToolStrip", "cat": "Default", "ph": "E", "ts": 324991, "pid": 41036, "tid": 1 }, 214 | { "name": "AddResamplingSectionToToolStrip", "cat": "Default", "ph": "B", "ts": 325013, "pid": 41036, "tid": 1 }, 215 | { "name": "AddResamplingSectionToToolStrip", "cat": "Default", "ph": "E", "ts": 325026, "pid": 41036, "tid": 1 }, 216 | { "name": "AddTextSectionToToolStrip", "cat": "Default", "ph": "B", "ts": 325034, "pid": 41036, "tid": 1 }, 217 | { "name": "AddTextSectionToToolStrip", "cat": "Default", "ph": "E", "ts": 325091, "pid": 41036, "tid": 1 }, 218 | { "name": "AddPenSectionToToolStrip", "cat": "Default", "ph": "B", "ts": 325141, "pid": 41036, "tid": 1 }, 219 | { "name": "AddPenSectionToToolStrip", "cat": "Default", "ph": "E", "ts": 325192, "pid": 41036, "tid": 1 }, 220 | { "name": "ToolConfigStrip::SetConfigItemsVisibility", "cat": "Default", "ph": "B", "ts": 325286, "pid": 41036, "tid": 1 }, 221 | { "name": "ToolConfigStrip::SetConfigItemsVisibility", "cat": "Default", "ph": "E", "ts": 327376, "pid": 41036, "tid": 1 }, 222 | { "name": "PdnToolStrip::ReloadStaticResources", "cat": "Default", "ph": "B", "ts": 327425, "pid": 41036, "tid": 1 }, 223 | { "name": "PdnToolStrip::ReloadStaticResources", "cat": "Default", "ph": "E", "ts": 328045, "pid": 41036, "tid": 1 }, 224 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 328060, "pid": 41036, "tid": 1 }, 225 | { "name": "ToolConfigStrip::ctor", "cat": "Default", "ph": "E", "ts": 328900, "pid": 41036, "tid": 1 }, 226 | { "name": "ToolsSection::ctor", "cat": "Default", "ph": "B", "ts": 335746, "pid": 41036, "tid": 28 }, 227 | { "name": "BrushSection::ctor", "cat": "Default", "ph": "B", "ts": 335796, "pid": 41036, "tid": 5 }, 228 | { "name": "GradientSection::ctor", "cat": "Default", "ph": "B", "ts": 335797, "pid": 41036, "tid": 21 }, 229 | { "name": "GradientSection::ctor", "cat": "Default", "ph": "E", "ts": 335856, "pid": 41036, "tid": 21 }, 230 | { "name": "BrushSection::ctor", "cat": "Default", "ph": "E", "ts": 335832, "pid": 41036, "tid": 5 }, 231 | { "name": "SelectionSection::ctor", "cat": "Default", "ph": "B", "ts": 335800, "pid": 41036, "tid": 4 }, 232 | { "name": "SelectionSection::ctor", "cat": "Default", "ph": "E", "ts": 335931, "pid": 41036, "tid": 4 }, 233 | { "name": "ShapesSection::ctor", "cat": "Default", "ph": "B", "ts": 335801, "pid": 41036, "tid": 15 }, 234 | { "name": "ShapesSection::ctor", "cat": "Default", "ph": "E", "ts": 336134, "pid": 41036, "tid": 15 }, 235 | { "name": "PenSection::ctor", "cat": "Default", "ph": "B", "ts": 335808, "pid": 41036, "tid": 9 }, 236 | { "name": "PenSection::ctor", "cat": "Default", "ph": "E", "ts": 336718, "pid": 41036, "tid": 9 }, 237 | { "name": "TextSection::ctor", "cat": "Default", "ph": "B", "ts": 335807, "pid": 41036, "tid": 18 }, 238 | { "name": "TextSection::ctor", "cat": "Default", "ph": "E", "ts": 338507, "pid": 41036, "tid": 18 }, 239 | { "name": "ToolsSection::ctor", "cat": "Default", "ph": "E", "ts": 338522, "pid": 41036, "tid": 28 }, 240 | { "name": "SettingsView::EndInit", "cat": "Default", "ph": "B", "ts": 338543, "pid": 41036, "tid": 28 }, 241 | { "name": "SettingsView::EndInit", "cat": "Default", "ph": "E", "ts": 338570, "pid": 41036, "tid": 28 }, 242 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 340533, "pid": 41036, "tid": 1 }, 243 | { "name": "PdnToolBar::ctor", "cat": "Default", "ph": "E", "ts": 341766, "pid": 41036, "tid": 1 }, 244 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 341859, "pid": 41036, "tid": 1 }, 245 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 342111, "pid": 41036, "tid": 1 }, 246 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 342137, "pid": 41036, "tid": 1 }, 247 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 342203, "pid": 41036, "tid": 1 }, 248 | { "name": "PdnStatusBar::ctor", "cat": "Default", "ph": "B", "ts": 342209, "pid": 41036, "tid": 1 }, 249 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 342863, "pid": 41036, "tid": 1 }, 250 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 344102, "pid": 41036, "tid": 1 }, 251 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 344300, "pid": 41036, "tid": 1 }, 252 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 344614, "pid": 41036, "tid": 1 }, 253 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 344631, "pid": 41036, "tid": 1 }, 254 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 344710, "pid": 41036, "tid": 1 }, 255 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 344835, "pid": 41036, "tid": 1 }, 256 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 344923, "pid": 41036, "tid": 1 }, 257 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 344935, "pid": 41036, "tid": 1 }, 258 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 345016, "pid": 41036, "tid": 1 }, 259 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 345136, "pid": 41036, "tid": 1 }, 260 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 345234, "pid": 41036, "tid": 1 }, 261 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 345245, "pid": 41036, "tid": 1 }, 262 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 345320, "pid": 41036, "tid": 1 }, 263 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 345432, "pid": 41036, "tid": 1 }, 264 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 345515, "pid": 41036, "tid": 1 }, 265 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 345525, "pid": 41036, "tid": 1 }, 266 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 345595, "pid": 41036, "tid": 1 }, 267 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 345719, "pid": 41036, "tid": 1 }, 268 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 345810, "pid": 41036, "tid": 1 }, 269 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 345820, "pid": 41036, "tid": 1 }, 270 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 345897, "pid": 41036, "tid": 1 }, 271 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 345975, "pid": 41036, "tid": 1 }, 272 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 346131, "pid": 41036, "tid": 1 }, 273 | { "name": "PdnStatusBar::ctor", "cat": "Default", "ph": "E", "ts": 346177, "pid": 41036, "tid": 1 }, 274 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 346234, "pid": 41036, "tid": 1 }, 275 | { "name": "InitializeFloatingForms", "cat": "Default", "ph": "B", "ts": 346745, "pid": 41036, "tid": 1 }, 276 | { "name": "ToolsForm", "cat": "Default", "ph": "B", "ts": 346759, "pid": 41036, "tid": 1 }, 277 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 347508, "pid": 41036, "tid": 1 }, 278 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 350247, "pid": 41036, "tid": 1 }, 279 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 350999, "pid": 41036, "tid": 1 }, 280 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 351022, "pid": 41036, "tid": 1 }, 281 | { "name": "ToolsForm::ctor", "cat": "Default", "ph": "B", "ts": 351145, "pid": 41036, "tid": 1 }, 282 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 351657, "pid": 41036, "tid": 1 }, 283 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 354330, "pid": 41036, "tid": 1 }, 284 | { "name": "ToolsForm::ctor", "cat": "Default", "ph": "E", "ts": 354363, "pid": 41036, "tid": 1 }, 285 | { "name": "ToolsForm", "cat": "Default", "ph": "E", "ts": 354922, "pid": 41036, "tid": 1 }, 286 | { "name": "LayerForm", "cat": "Default", "ph": "B", "ts": 354933, "pid": 41036, "tid": 1 }, 287 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 356242, "pid": 41036, "tid": 1 }, 288 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 356265, "pid": 41036, "tid": 1 }, 289 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 356282, "pid": 41036, "tid": 1 }, 290 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 356287, "pid": 41036, "tid": 1 }, 291 | { "name": "LayerForm::ctor", "cat": "Default", "ph": "B", "ts": 356300, "pid": 41036, "tid": 1 }, 292 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 359041, "pid": 41036, "tid": 1 }, 293 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 360085, "pid": 41036, "tid": 1 }, 294 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 360105, "pid": 41036, "tid": 1 }, 295 | { "name": "LayersStrip::ctor", "cat": "Default", "ph": "B", "ts": 360109, "pid": 41036, "tid": 1 }, 296 | { "name": "LayersStrip::ctor", "cat": "Default", "ph": "E", "ts": 360386, "pid": 41036, "tid": 1 }, 297 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 360789, "pid": 41036, "tid": 1 }, 298 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 360842, "pid": 41036, "tid": 1 }, 299 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 360988, "pid": 41036, "tid": 1 }, 300 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 361266, "pid": 41036, "tid": 1 }, 301 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 361283, "pid": 41036, "tid": 1 }, 302 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 361298, "pid": 41036, "tid": 1 }, 303 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 361303, "pid": 41036, "tid": 1 }, 304 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 361545, "pid": 41036, "tid": 1 }, 305 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 361570, "pid": 41036, "tid": 1 }, 306 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 361580, "pid": 41036, "tid": 1 }, 307 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 361586, "pid": 41036, "tid": 1 }, 308 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 361612, "pid": 41036, "tid": 1 }, 309 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 361682, "pid": 41036, "tid": 1 }, 310 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 361689, "pid": 41036, "tid": 1 }, 311 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 361693, "pid": 41036, "tid": 1 }, 312 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 361949, "pid": 41036, "tid": 1 }, 313 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 361976, "pid": 41036, "tid": 1 }, 314 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 361998, "pid": 41036, "tid": 1 }, 315 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 362008, "pid": 41036, "tid": 1 }, 316 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 362209, "pid": 41036, "tid": 1 }, 317 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 362232, "pid": 41036, "tid": 1 }, 318 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 362254, "pid": 41036, "tid": 1 }, 319 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 362264, "pid": 41036, "tid": 1 }, 320 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 362439, "pid": 41036, "tid": 1 }, 321 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 362472, "pid": 41036, "tid": 1 }, 322 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 362509, "pid": 41036, "tid": 1 }, 323 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 362523, "pid": 41036, "tid": 1 }, 324 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 362717, "pid": 41036, "tid": 1 }, 325 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 362737, "pid": 41036, "tid": 1 }, 326 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 362762, "pid": 41036, "tid": 1 }, 327 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 362774, "pid": 41036, "tid": 1 }, 328 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 362966, "pid": 41036, "tid": 1 }, 329 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 362986, "pid": 41036, "tid": 1 }, 330 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 363008, "pid": 41036, "tid": 1 }, 331 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 363018, "pid": 41036, "tid": 1 }, 332 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 363165, "pid": 41036, "tid": 1 }, 333 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 363182, "pid": 41036, "tid": 1 }, 334 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 363204, "pid": 41036, "tid": 1 }, 335 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 363214, "pid": 41036, "tid": 1 }, 336 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 363398, "pid": 41036, "tid": 1 }, 337 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 363414, "pid": 41036, "tid": 1 }, 338 | { "name": "LayerForm::ctor", "cat": "Default", "ph": "E", "ts": 363418, "pid": 41036, "tid": 1 }, 339 | { "name": "LayerForm", "cat": "Default", "ph": "E", "ts": 363476, "pid": 41036, "tid": 1 }, 340 | { "name": "HistoryForm", "cat": "Default", "ph": "B", "ts": 363479, "pid": 41036, "tid": 1 }, 341 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 363801, "pid": 41036, "tid": 1 }, 342 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 363817, "pid": 41036, "tid": 1 }, 343 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 363829, "pid": 41036, "tid": 1 }, 344 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 363833, "pid": 41036, "tid": 1 }, 345 | { "name": "HistoryForm::ctor", "cat": "Default", "ph": "B", "ts": 363851, "pid": 41036, "tid": 1 }, 346 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 363863, "pid": 41036, "tid": 1 }, 347 | { "name": "HistoryControl::ctor", "cat": "Default", "ph": "B", "ts": 364365, "pid": 41036, "tid": 1 }, 348 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 364721, "pid": 41036, "tid": 1 }, 349 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 365958, "pid": 41036, "tid": 1 }, 350 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 365985, "pid": 41036, "tid": 1 }, 351 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 365989, "pid": 41036, "tid": 1 }, 352 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 365993, "pid": 41036, "tid": 1 }, 353 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 365995, "pid": 41036, "tid": 1 }, 354 | { "name": "HistoryControl::ctor", "cat": "Default", "ph": "E", "ts": 365998, "pid": 41036, "tid": 1 }, 355 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 366930, "pid": 41036, "tid": 1 }, 356 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 366948, "pid": 41036, "tid": 1 }, 357 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 367346, "pid": 41036, "tid": 1 }, 358 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 367360, "pid": 41036, "tid": 1 }, 359 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 367432, "pid": 41036, "tid": 1 }, 360 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 367440, "pid": 41036, "tid": 1 }, 361 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 367443, "pid": 41036, "tid": 1 }, 362 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 367447, "pid": 41036, "tid": 1 }, 363 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368070, "pid": 41036, "tid": 1 }, 364 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368084, "pid": 41036, "tid": 1 }, 365 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 368167, "pid": 41036, "tid": 1 }, 366 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368187, "pid": 41036, "tid": 1 }, 367 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368191, "pid": 41036, "tid": 1 }, 368 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368195, "pid": 41036, "tid": 1 }, 369 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368199, "pid": 41036, "tid": 1 }, 370 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368202, "pid": 41036, "tid": 1 }, 371 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368209, "pid": 41036, "tid": 1 }, 372 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368234, "pid": 41036, "tid": 1 }, 373 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368239, "pid": 41036, "tid": 1 }, 374 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368243, "pid": 41036, "tid": 1 }, 375 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368246, "pid": 41036, "tid": 1 }, 376 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368249, "pid": 41036, "tid": 1 }, 377 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368252, "pid": 41036, "tid": 1 }, 378 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 368258, "pid": 41036, "tid": 1 }, 379 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 368262, "pid": 41036, "tid": 1 }, 380 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 368272, "pid": 41036, "tid": 1 }, 381 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 368280, "pid": 41036, "tid": 1 }, 382 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 368296, "pid": 41036, "tid": 1 }, 383 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 368307, "pid": 41036, "tid": 1 }, 384 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 368322, "pid": 41036, "tid": 1 }, 385 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368344, "pid": 41036, "tid": 1 }, 386 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368349, "pid": 41036, "tid": 1 }, 387 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368352, "pid": 41036, "tid": 1 }, 388 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368356, "pid": 41036, "tid": 1 }, 389 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 368359, "pid": 41036, "tid": 1 }, 390 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 368362, "pid": 41036, "tid": 1 }, 391 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 368366, "pid": 41036, "tid": 1 }, 392 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 368380, "pid": 41036, "tid": 1 }, 393 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 368388, "pid": 41036, "tid": 1 }, 394 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 368411, "pid": 41036, "tid": 1 }, 395 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 368418, "pid": 41036, "tid": 1 }, 396 | { "name": "HistoryForm::ctor", "cat": "Default", "ph": "E", "ts": 368522, "pid": 41036, "tid": 1 }, 397 | { "name": "HistoryForm", "cat": "Default", "ph": "E", "ts": 369039, "pid": 41036, "tid": 1 }, 398 | { "name": "ColorsForm", "cat": "Default", "ph": "B", "ts": 369059, "pid": 41036, "tid": 1 }, 399 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 371396, "pid": 41036, "tid": 1 }, 400 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 371431, "pid": 41036, "tid": 1 }, 401 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 371447, "pid": 41036, "tid": 1 }, 402 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 371451, "pid": 41036, "tid": 1 }, 403 | { "name": "ColorsForm::ctor", "cat": "Default", "ph": "B", "ts": 371471, "pid": 41036, "tid": 1 }, 404 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 387479, "pid": 41036, "tid": 1 }, 405 | { "name": "instantiate objects", "cat": "Default", "ph": "B", "ts": 387495, "pid": 41036, "tid": 1 }, 406 | { "name": "instantiate objects", "cat": "Default", "ph": "E", "ts": 397713, "pid": 41036, "tid": 1 }, 407 | { "name": "call BeginInits", "cat": "Default", "ph": "B", "ts": 397732, "pid": 41036, "tid": 1 }, 408 | { "name": "call BeginInits", "cat": "Default", "ph": "E", "ts": 397754, "pid": 41036, "tid": 1 }, 409 | { "name": "Controls.Add", "cat": "Default", "ph": "B", "ts": 399023, "pid": 41036, "tid": 1 }, 410 | { "name": "Controls.Add", "cat": "Default", "ph": "E", "ts": 426987, "pid": 41036, "tid": 1 }, 411 | { "name": "Controls.SetChildIndex", "cat": "Default", "ph": "B", "ts": 427017, "pid": 41036, "tid": 1 }, 412 | { "name": "Controls.SetChildIndex", "cat": "Default", "ph": "E", "ts": 427045, "pid": 41036, "tid": 1 }, 413 | { "name": "call EndInits", "cat": "Default", "ph": "B", "ts": 427049, "pid": 41036, "tid": 1 }, 414 | { "name": "call EndInits", "cat": "Default", "ph": "E", "ts": 427141, "pid": 41036, "tid": 1 }, 415 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 431648, "pid": 41036, "tid": 1 }, 416 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 432169, "pid": 41036, "tid": 1 }, 417 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 432186, "pid": 41036, "tid": 1 }, 418 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 438315, "pid": 41036, "tid": 1 }, 419 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 438380, "pid": 41036, "tid": 1 }, 420 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 438875, "pid": 41036, "tid": 1 }, 421 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 438909, "pid": 41036, "tid": 1 }, 422 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 439358, "pid": 41036, "tid": 1 }, 423 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 439389, "pid": 41036, "tid": 1 }, 424 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 439846, "pid": 41036, "tid": 1 }, 425 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 439877, "pid": 41036, "tid": 1 }, 426 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 439951, "pid": 41036, "tid": 1 }, 427 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 439971, "pid": 41036, "tid": 1 }, 428 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 440286, "pid": 41036, "tid": 1 }, 429 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 440312, "pid": 41036, "tid": 1 }, 430 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 440411, "pid": 41036, "tid": 1 }, 431 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 440547, "pid": 41036, "tid": 1 }, 432 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 445250, "pid": 41036, "tid": 1 }, 433 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 445283, "pid": 41036, "tid": 1 }, 434 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 445298, "pid": 41036, "tid": 1 }, 435 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 445313, "pid": 41036, "tid": 1 }, 436 | { "name": "ColorsForm::ctor", "cat": "Default", "ph": "E", "ts": 450604, "pid": 41036, "tid": 1 }, 437 | { "name": "ColorsForm", "cat": "Default", "ph": "E", "ts": 451613, "pid": 41036, "tid": 1 }, 438 | { "name": "InitializeFloatingForms", "cat": "Default", "ph": "E", "ts": 451625, "pid": 41036, "tid": 1 }, 439 | { "name": "DocumentWorkspace::InitializeTools", "cat": "Default", "ph": "B", "ts": 455522, "pid": 41036, "tid": 1 }, 440 | { "name": "DocumentWorkspace::InitializeTools", "cat": "Default", "ph": "E", "ts": 455540, "pid": 41036, "tid": 1 }, 441 | { "name": "DocumentWorkspace::InitializeToolInfos", "cat": "Default", "ph": "B", "ts": 455926, "pid": 41036, "tid": 1 }, 442 | { "name": "DocumentWorkspace::InitializeToolInfos", "cat": "Default", "ph": "E", "ts": 459614, "pid": 41036, "tid": 1 }, 443 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 463386, "pid": 41036, "tid": 1 }, 444 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 463404, "pid": 41036, "tid": 1 }, 445 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 463408, "pid": 41036, "tid": 1 }, 446 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 463411, "pid": 41036, "tid": 1 }, 447 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 463415, "pid": 41036, "tid": 1 }, 448 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 463419, "pid": 41036, "tid": 1 }, 449 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 463422, "pid": 41036, "tid": 1 }, 450 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 463428, "pid": 41036, "tid": 1 }, 451 | { "name": "AppWorkspace::LoadSettings", "cat": "Default", "ph": "B", "ts": 465094, "pid": 41036, "tid": 1 }, 452 | { "name": "ToolConfigStrip::LoadFromSettings", "cat": "Default", "ph": "B", "ts": 485706, "pid": 41036, "tid": 1 }, 453 | { "name": "ToolConfigStrip::LoadFromSettings", "cat": "Default", "ph": "E", "ts": 509478, "pid": 41036, "tid": 1 }, 454 | { "name": "AppWorkspace::LoadSettings", "cat": "Default", "ph": "E", "ts": 509498, "pid": 41036, "tid": 1 }, 455 | { "name": "ToolConfigStrip::SetConfigItemsVisibility", "cat": "Default", "ph": "B", "ts": 524348, "pid": 41036, "tid": 1 }, 456 | { "name": "ToolConfigStrip::SetConfigItemsVisibility", "cat": "Default", "ph": "E", "ts": 528133, "pid": 41036, "tid": 1 }, 457 | { "name": "ToolConfigStrip::OnToolBarConfigItemsChanged", "cat": "Default", "ph": "B", "ts": 528376, "pid": 41036, "tid": 1 }, 458 | { "name": "ToolConfigStrip::OnToolBarConfigItemsChanged", "cat": "Default", "ph": "E", "ts": 528388, "pid": 41036, "tid": 1 }, 459 | { "name": "toolSettings.ForEach(RaiseValueChangedEvent)", "cat": "Default", "ph": "B", "ts": 528396, "pid": 41036, "tid": 1 }, 460 | { "name": "toolSettings.ForEach(RaiseValueChangedEvent)", "cat": "Default", "ph": "E", "ts": 530107, "pid": 41036, "tid": 1 }, 461 | { "name": "AppWorkspace::ctor", "cat": "Default", "ph": "E", "ts": 530142, "pid": 41036, "tid": 1 }, 462 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 531435, "pid": 41036, "tid": 1 }, 463 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 531452, "pid": 41036, "tid": 1 }, 464 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 531482, "pid": 41036, "tid": 1 }, 465 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 531675, "pid": 41036, "tid": 1 }, 466 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 531682, "pid": 41036, "tid": 1 }, 467 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 531712, "pid": 41036, "tid": 1 }, 468 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 538811, "pid": 41036, "tid": 1 }, 469 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 538924, "pid": 41036, "tid": 1 }, 470 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 544231, "pid": 41036, "tid": 1 }, 471 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 544303, "pid": 41036, "tid": 1 }, 472 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 549323, "pid": 41036, "tid": 1 }, 473 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 549393, "pid": 41036, "tid": 1 }, 474 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 553431, "pid": 41036, "tid": 1 }, 475 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 553494, "pid": 41036, "tid": 1 }, 476 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 559196, "pid": 41036, "tid": 1 }, 477 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 559264, "pid": 41036, "tid": 1 }, 478 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 560110, "pid": 41036, "tid": 1 }, 479 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 560173, "pid": 41036, "tid": 1 }, 480 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 560399, "pid": 41036, "tid": 1 }, 481 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 560418, "pid": 41036, "tid": 1 }, 482 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 577249, "pid": 41036, "tid": 1 }, 483 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 577565, "pid": 41036, "tid": 1 }, 484 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 577577, "pid": 41036, "tid": 1 }, 485 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 579642, "pid": 41036, "tid": 1 }, 486 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 579665, "pid": 41036, "tid": 1 }, 487 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 579763, "pid": 41036, "tid": 1 }, 488 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 579769, "pid": 41036, "tid": 1 }, 489 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 579841, "pid": 41036, "tid": 1 }, 490 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 579846, "pid": 41036, "tid": 1 }, 491 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 579912, "pid": 41036, "tid": 1 }, 492 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 579918, "pid": 41036, "tid": 1 }, 493 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 579986, "pid": 41036, "tid": 1 }, 494 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 579991, "pid": 41036, "tid": 1 }, 495 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 580064, "pid": 41036, "tid": 1 }, 496 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 580071, "pid": 41036, "tid": 1 }, 497 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 580134, "pid": 41036, "tid": 1 }, 498 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 580156, "pid": 41036, "tid": 1 }, 499 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 580291, "pid": 41036, "tid": 1 }, 500 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 580299, "pid": 41036, "tid": 1 }, 501 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 580593, "pid": 41036, "tid": 1 }, 502 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 580600, "pid": 41036, "tid": 1 }, 503 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581233, "pid": 41036, "tid": 1 }, 504 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581257, "pid": 41036, "tid": 1 }, 505 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581359, "pid": 41036, "tid": 1 }, 506 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581366, "pid": 41036, "tid": 1 }, 507 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581435, "pid": 41036, "tid": 1 }, 508 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581441, "pid": 41036, "tid": 1 }, 509 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581509, "pid": 41036, "tid": 1 }, 510 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581516, "pid": 41036, "tid": 1 }, 511 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581537, "pid": 41036, "tid": 1 }, 512 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581541, "pid": 41036, "tid": 1 }, 513 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581552, "pid": 41036, "tid": 1 }, 514 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581564, "pid": 41036, "tid": 1 }, 515 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581626, "pid": 41036, "tid": 1 }, 516 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581637, "pid": 41036, "tid": 1 }, 517 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581660, "pid": 41036, "tid": 1 }, 518 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581669, "pid": 41036, "tid": 1 }, 519 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581687, "pid": 41036, "tid": 1 }, 520 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581694, "pid": 41036, "tid": 1 }, 521 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581711, "pid": 41036, "tid": 1 }, 522 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581718, "pid": 41036, "tid": 1 }, 523 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581736, "pid": 41036, "tid": 1 }, 524 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581741, "pid": 41036, "tid": 1 }, 525 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581758, "pid": 41036, "tid": 1 }, 526 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581763, "pid": 41036, "tid": 1 }, 527 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581780, "pid": 41036, "tid": 1 }, 528 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581786, "pid": 41036, "tid": 1 }, 529 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581803, "pid": 41036, "tid": 1 }, 530 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581809, "pid": 41036, "tid": 1 }, 531 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581826, "pid": 41036, "tid": 1 }, 532 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581839, "pid": 41036, "tid": 1 }, 533 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581869, "pid": 41036, "tid": 1 }, 534 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581878, "pid": 41036, "tid": 1 }, 535 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581898, "pid": 41036, "tid": 1 }, 536 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581904, "pid": 41036, "tid": 1 }, 537 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581921, "pid": 41036, "tid": 1 }, 538 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581927, "pid": 41036, "tid": 1 }, 539 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581944, "pid": 41036, "tid": 1 }, 540 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581950, "pid": 41036, "tid": 1 }, 541 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581968, "pid": 41036, "tid": 1 }, 542 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581973, "pid": 41036, "tid": 1 }, 543 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 581990, "pid": 41036, "tid": 1 }, 544 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 581997, "pid": 41036, "tid": 1 }, 545 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582015, "pid": 41036, "tid": 1 }, 546 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582021, "pid": 41036, "tid": 1 }, 547 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582038, "pid": 41036, "tid": 1 }, 548 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582046, "pid": 41036, "tid": 1 }, 549 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582063, "pid": 41036, "tid": 1 }, 550 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582068, "pid": 41036, "tid": 1 }, 551 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582085, "pid": 41036, "tid": 1 }, 552 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582091, "pid": 41036, "tid": 1 }, 553 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582108, "pid": 41036, "tid": 1 }, 554 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582114, "pid": 41036, "tid": 1 }, 555 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582131, "pid": 41036, "tid": 1 }, 556 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582137, "pid": 41036, "tid": 1 }, 557 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582153, "pid": 41036, "tid": 1 }, 558 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582159, "pid": 41036, "tid": 1 }, 559 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582176, "pid": 41036, "tid": 1 }, 560 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582181, "pid": 41036, "tid": 1 }, 561 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582198, "pid": 41036, "tid": 1 }, 562 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582204, "pid": 41036, "tid": 1 }, 563 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582221, "pid": 41036, "tid": 1 }, 564 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582226, "pid": 41036, "tid": 1 }, 565 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582243, "pid": 41036, "tid": 1 }, 566 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582248, "pid": 41036, "tid": 1 }, 567 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582265, "pid": 41036, "tid": 1 }, 568 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582270, "pid": 41036, "tid": 1 }, 569 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582288, "pid": 41036, "tid": 1 }, 570 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582296, "pid": 41036, "tid": 1 }, 571 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582313, "pid": 41036, "tid": 1 }, 572 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582318, "pid": 41036, "tid": 1 }, 573 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582335, "pid": 41036, "tid": 1 }, 574 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582340, "pid": 41036, "tid": 1 }, 575 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582357, "pid": 41036, "tid": 1 }, 576 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582363, "pid": 41036, "tid": 1 }, 577 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582380, "pid": 41036, "tid": 1 }, 578 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582386, "pid": 41036, "tid": 1 }, 579 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582403, "pid": 41036, "tid": 1 }, 580 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582409, "pid": 41036, "tid": 1 }, 581 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582425, "pid": 41036, "tid": 1 }, 582 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582431, "pid": 41036, "tid": 1 }, 583 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582448, "pid": 41036, "tid": 1 }, 584 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582453, "pid": 41036, "tid": 1 }, 585 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582470, "pid": 41036, "tid": 1 }, 586 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582475, "pid": 41036, "tid": 1 }, 587 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582492, "pid": 41036, "tid": 1 }, 588 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582498, "pid": 41036, "tid": 1 }, 589 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582515, "pid": 41036, "tid": 1 }, 590 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582521, "pid": 41036, "tid": 1 }, 591 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582540, "pid": 41036, "tid": 1 }, 592 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582546, "pid": 41036, "tid": 1 }, 593 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582565, "pid": 41036, "tid": 1 }, 594 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582571, "pid": 41036, "tid": 1 }, 595 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582588, "pid": 41036, "tid": 1 }, 596 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582594, "pid": 41036, "tid": 1 }, 597 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582610, "pid": 41036, "tid": 1 }, 598 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582616, "pid": 41036, "tid": 1 }, 599 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 582633, "pid": 41036, "tid": 1 }, 600 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 582977, "pid": 41036, "tid": 1 }, 601 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 583034, "pid": 41036, "tid": 1 }, 602 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "B", "ts": 583053, "pid": 41036, "tid": 1 }, 603 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 583355, "pid": 41036, "tid": 1 }, 604 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 583561, "pid": 41036, "tid": 1 }, 605 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 583748, "pid": 41036, "tid": 1 }, 606 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 584048, "pid": 41036, "tid": 1 }, 607 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 584128, "pid": 41036, "tid": 1 }, 608 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 584145, "pid": 41036, "tid": 1 }, 609 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 584152, "pid": 41036, "tid": 1 }, 610 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 584191, "pid": 41036, "tid": 1 }, 611 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 584342, "pid": 41036, "tid": 1 }, 612 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 584449, "pid": 41036, "tid": 1 }, 613 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 584494, "pid": 41036, "tid": 1 }, 614 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 584511, "pid": 41036, "tid": 1 }, 615 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 584620, "pid": 41036, "tid": 1 }, 616 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 584695, "pid": 41036, "tid": 1 }, 617 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "E", "ts": 585918, "pid": 41036, "tid": 1 }, 618 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 585950, "pid": 41036, "tid": 1 }, 619 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 586177, "pid": 41036, "tid": 1 }, 620 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 586184, "pid": 41036, "tid": 1 }, 621 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 586314, "pid": 41036, "tid": 1 }, 622 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 586320, "pid": 41036, "tid": 1 }, 623 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 586433, "pid": 41036, "tid": 1 }, 624 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 586438, "pid": 41036, "tid": 1 }, 625 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 586560, "pid": 41036, "tid": 1 }, 626 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 586565, "pid": 41036, "tid": 1 }, 627 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 586821, "pid": 41036, "tid": 1 }, 628 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 586830, "pid": 41036, "tid": 1 }, 629 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 586985, "pid": 41036, "tid": 1 }, 630 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 588026, "pid": 41036, "tid": 1 }, 631 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 588210, "pid": 41036, "tid": 1 }, 632 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 588222, "pid": 41036, "tid": 1 }, 633 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 588441, "pid": 41036, "tid": 1 }, 634 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 588457, "pid": 41036, "tid": 1 }, 635 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 588584, "pid": 41036, "tid": 1 }, 636 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 588594, "pid": 41036, "tid": 1 }, 637 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 588722, "pid": 41036, "tid": 1 }, 638 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 588731, "pid": 41036, "tid": 1 }, 639 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 588848, "pid": 41036, "tid": 1 }, 640 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 589280, "pid": 41036, "tid": 1 }, 641 | { "name": "MainForm::CreateHandle", "cat": "Default", "ph": "B", "ts": 591038, "pid": 41036, "tid": 1 }, 642 | { "name": "MainForm::CreateHandle", "cat": "Default", "ph": "E", "ts": 608601, "pid": 41036, "tid": 1 }, 643 | { "name": "MainForm::LoadWindowState", "cat": "Default", "ph": "B", "ts": 608623, "pid": 41036, "tid": 1 }, 644 | { "name": "MainForm::LoadWindowState", "cat": "Default", "ph": "E", "ts": 609015, "pid": 41036, "tid": 1 }, 645 | { "name": "MainForm::ctor", "cat": "Default", "ph": "E", "ts": 609028, "pid": 41036, "tid": 1 }, 646 | { "name": "Application::Run", "cat": "Default", "ph": "B", "ts": 610904, "pid": 41036, "tid": 1 }, 647 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 613487, "pid": 41036, "tid": 1 }, 648 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 613526, "pid": 41036, "tid": 1 }, 649 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 615222, "pid": 41036, "tid": 1 }, 650 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 615562, "pid": 41036, "tid": 1 }, 651 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 616812, "pid": 41036, "tid": 1 }, 652 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 617214, "pid": 41036, "tid": 1 }, 653 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 618786, "pid": 41036, "tid": 1 }, 654 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 619658, "pid": 41036, "tid": 1 }, 655 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 619983, "pid": 41036, "tid": 1 }, 656 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 619997, "pid": 41036, "tid": 1 }, 657 | { "name": "MainForm::OnLayout", "cat": "Default", "ph": "B", "ts": 620248, "pid": 41036, "tid": 1 }, 658 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 622440, "pid": 41036, "tid": 1 }, 659 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 622455, "pid": 41036, "tid": 1 }, 660 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 622461, "pid": 41036, "tid": 1 }, 661 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 622464, "pid": 41036, "tid": 1 }, 662 | { "name": "AppWorkspace::OnLayout", "cat": "Default", "ph": "B", "ts": 622472, "pid": 41036, "tid": 1 }, 663 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 622636, "pid": 41036, "tid": 1 }, 664 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 623266, "pid": 41036, "tid": 1 }, 665 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "B", "ts": 623603, "pid": 41036, "tid": 1 }, 666 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 625532, "pid": 41036, "tid": 1 }, 667 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 626114, "pid": 41036, "tid": 1 }, 668 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 626315, "pid": 41036, "tid": 1 }, 669 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 626366, "pid": 41036, "tid": 1 }, 670 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 626531, "pid": 41036, "tid": 1 }, 671 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 627025, "pid": 41036, "tid": 1 }, 672 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 627318, "pid": 41036, "tid": 1 }, 673 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 627526, "pid": 41036, "tid": 1 }, 674 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "E", "ts": 628448, "pid": 41036, "tid": 1 }, 675 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 628724, "pid": 41036, "tid": 1 }, 676 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 628737, "pid": 41036, "tid": 1 }, 677 | { "name": "AppWorkspace::OnLayout", "cat": "Default", "ph": "E", "ts": 628743, "pid": 41036, "tid": 1 }, 678 | { "name": "MainForm::OnLayout", "cat": "Default", "ph": "E", "ts": 628798, "pid": 41036, "tid": 1 }, 679 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 628804, "pid": 41036, "tid": 1 }, 680 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 628807, "pid": 41036, "tid": 1 }, 681 | { "name": "AppWorkspace::OnLayout", "cat": "Default", "ph": "B", "ts": 628826, "pid": 41036, "tid": 1 }, 682 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 628888, "pid": 41036, "tid": 1 }, 683 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 628892, "pid": 41036, "tid": 1 }, 684 | { "name": "AppWorkspace::OnLayout", "cat": "Default", "ph": "E", "ts": 628895, "pid": 41036, "tid": 1 }, 685 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 628902, "pid": 41036, "tid": 1 }, 686 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 628947, "pid": 41036, "tid": 1 }, 687 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 628956, "pid": 41036, "tid": 1 }, 688 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 629011, "pid": 41036, "tid": 1 }, 689 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 629023, "pid": 41036, "tid": 1 }, 690 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 629080, "pid": 41036, "tid": 1 }, 691 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 629099, "pid": 41036, "tid": 1 }, 692 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 629132, "pid": 41036, "tid": 1 }, 693 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 629159, "pid": 41036, "tid": 1 }, 694 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 629239, "pid": 41036, "tid": 1 }, 695 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 629250, "pid": 41036, "tid": 1 }, 696 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 629330, "pid": 41036, "tid": 1 }, 697 | { "name": "MainForm::OnShown", "cat": "Default", "ph": "B", "ts": 711812, "pid": 41036, "tid": 1 }, 698 | { "name": "AppWorkspace::GetNewDocumentSize", "cat": "Default", "ph": "B", "ts": 712501, "pid": 41036, "tid": 1 }, 699 | { "name": "AppWorkspace::GetNewDocumentSize", "cat": "Default", "ph": "E", "ts": 712776, "pid": 41036, "tid": 1 }, 700 | { "name": "AppWorkspace::CreateBlankDocumentInNewWorkspace", "cat": "Default", "ph": "B", "ts": 713384, "pid": 41036, "tid": 1 }, 701 | { "name": "LayerList::Event", "cat": "Default", "ph": "B", "ts": 731279, "pid": 41036, "tid": 1 }, 702 | { "name": "LayerList::Event", "cat": "Default", "ph": "B", "ts": 731758, "pid": 41036, "tid": 1 }, 703 | { "name": "LayerList::Event", "cat": "Default", "ph": "E", "ts": 731777, "pid": 41036, "tid": 1 }, 704 | { "name": "LayerList::Event", "cat": "Default", "ph": "B", "ts": 731786, "pid": 41036, "tid": 1 }, 705 | { "name": "LayerList::Event", "cat": "Default", "ph": "E", "ts": 731794, "pid": 41036, "tid": 1 }, 706 | { "name": "LayerList::Event", "cat": "Default", "ph": "E", "ts": 731797, "pid": 41036, "tid": 1 }, 707 | { "name": "DocumentWorkspace::AddNewDocumentWorkspace", "cat": "Default", "ph": "B", "ts": 731809, "pid": 41036, "tid": 1 }, 708 | { "name": "DocumentWorkspace::ctor", "cat": "Default", "ph": "B", "ts": 906200, "pid": 41036, "tid": 1 }, 709 | { "name": "Selection::ctor", "cat": "Default", "ph": "B", "ts": 906233, "pid": 41036, "tid": 1 }, 710 | { "name": "Selection::ctor", "cat": "Default", "ph": "E", "ts": 918421, "pid": 41036, "tid": 1 }, 711 | { "name": "InitializeComponent", "cat": "Default", "ph": "B", "ts": 920197, "pid": 41036, "tid": 1 }, 712 | { "name": "InitializeComponent", "cat": "Default", "ph": "E", "ts": 920230, "pid": 41036, "tid": 1 }, 713 | { "name": "DocumentWorkspace::ctor", "cat": "Default", "ph": "E", "ts": 921073, "pid": 41036, "tid": 1 }, 714 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "B", "ts": 921110, "pid": 41036, "tid": 1 }, 715 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "E", "ts": 925566, "pid": 41036, "tid": 1 }, 716 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "B", "ts": 925582, "pid": 41036, "tid": 1 }, 717 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "E", "ts": 925591, "pid": 41036, "tid": 1 }, 718 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "B", "ts": 931210, "pid": 41036, "tid": 1 }, 719 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "E", "ts": 947864, "pid": 41036, "tid": 1 }, 720 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "B", "ts": 953682, "pid": 41036, "tid": 1 }, 721 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "E", "ts": 953740, "pid": 41036, "tid": 1 }, 722 | { "name": "DocumentWorkspace::AddNewDocumentWorkspace", "cat": "Default", "ph": "E", "ts": 954004, "pid": 41036, "tid": 1 }, 723 | { "name": "DocumentView::PreRenderWhilePumping", "cat": "Default", "ph": "B", "ts": 981497, "pid": 41036, "tid": 1 }, 724 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "B", "ts": 983030, "pid": 41036, "tid": 1 }, 725 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "B", "ts": 983044, "pid": 41036, "tid": 1 }, 726 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "E", "ts": 983057, "pid": 41036, "tid": 1 }, 727 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "E", "ts": 984305, "pid": 41036, "tid": 1 }, 728 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "B", "ts": 984326, "pid": 41036, "tid": 1 }, 729 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "B", "ts": 984330, "pid": 41036, "tid": 1 }, 730 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "E", "ts": 984335, "pid": 41036, "tid": 1 }, 731 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "E", "ts": 984365, "pid": 41036, "tid": 1 }, 732 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "B", "ts": 984371, "pid": 41036, "tid": 1 }, 733 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "B", "ts": 984375, "pid": 41036, "tid": 1 }, 734 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "E", "ts": 984378, "pid": 41036, "tid": 1 }, 735 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "E", "ts": 984395, "pid": 41036, "tid": 1 }, 736 | { "name": "DocumentCanvasTileCache::QueueInvalidTilesForRendering", "cat": "Default", "ph": "B", "ts": 984666, "pid": 41036, "tid": 1 }, 737 | { "name": "DocumentCanvasTileCache::ProcessTileRenderQueue", "cat": "Default", "ph": "B", "ts": 984718, "pid": 41036, "tid": 1 }, 738 | { "name": "DocumentCanvasTileCache::ProcessTileRenderQueue", "cat": "Default", "ph": "E", "ts": 984738, "pid": 41036, "tid": 1 }, 739 | { "name": "DocumentCanvasTileCache::QueueInvalidTilesForRendering", "cat": "Default", "ph": "E", "ts": 984742, "pid": 41036, "tid": 1 }, 740 | { "name": "DocumentCanvasTileCache::ProcessTileRenderQueue", "cat": "Default", "ph": "B", "ts": 984746, "pid": 41036, "tid": 1 }, 741 | { "name": "DocumentCanvasTileCache::ProcessTileRenderQueue", "cat": "Default", "ph": "E", "ts": 984750, "pid": 41036, "tid": 1 }, 742 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1009866, "pid": 41036, "tid": 1 }, 743 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1024487, "pid": 41036, "tid": 1 }, 744 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1053108, "pid": 41036, "tid": 1 }, 745 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1053156, "pid": 41036, "tid": 1 }, 746 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "B", "ts": 1053183, "pid": 41036, "tid": 1 }, 747 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "E", "ts": 1091468, "pid": 41036, "tid": 1 }, 748 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "B", "ts": 1092356, "pid": 41036, "tid": 1 }, 749 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "E", "ts": 1092374, "pid": 41036, "tid": 1 }, 750 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1104319, "pid": 41036, "tid": 1 }, 751 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1104366, "pid": 41036, "tid": 1 }, 752 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1115310, "pid": 41036, "tid": 1 }, 753 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1122264, "pid": 41036, "tid": 1 }, 754 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1133883, "pid": 41036, "tid": 1 }, 755 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1134439, "pid": 41036, "tid": 1 }, 756 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1135215, "pid": 41036, "tid": 1 }, 757 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1136551, "pid": 41036, "tid": 1 }, 758 | { "name": "DocumentView::PreRenderWhilePumping", "cat": "Default", "ph": "E", "ts": 1137529, "pid": 41036, "tid": 1 }, 759 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 1137824, "pid": 41036, "tid": 1 }, 760 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 1137835, "pid": 41036, "tid": 1 }, 761 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 1143841, "pid": 41036, "tid": 1 }, 762 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143864, "pid": 41036, "tid": 1 }, 763 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143869, "pid": 41036, "tid": 1 }, 764 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143881, "pid": 41036, "tid": 1 }, 765 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143884, "pid": 41036, "tid": 1 }, 766 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143896, "pid": 41036, "tid": 1 }, 767 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143900, "pid": 41036, "tid": 1 }, 768 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143903, "pid": 41036, "tid": 1 }, 769 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143907, "pid": 41036, "tid": 1 }, 770 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143914, "pid": 41036, "tid": 1 }, 771 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143917, "pid": 41036, "tid": 1 }, 772 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143920, "pid": 41036, "tid": 1 }, 773 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143923, "pid": 41036, "tid": 1 }, 774 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 1143929, "pid": 41036, "tid": 1 }, 775 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143940, "pid": 41036, "tid": 1 }, 776 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143944, "pid": 41036, "tid": 1 }, 777 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143960, "pid": 41036, "tid": 1 }, 778 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143968, "pid": 41036, "tid": 1 }, 779 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143974, "pid": 41036, "tid": 1 }, 780 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143977, "pid": 41036, "tid": 1 }, 781 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143980, "pid": 41036, "tid": 1 }, 782 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143983, "pid": 41036, "tid": 1 }, 783 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143986, "pid": 41036, "tid": 1 }, 784 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143989, "pid": 41036, "tid": 1 }, 785 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1143992, "pid": 41036, "tid": 1 }, 786 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1143995, "pid": 41036, "tid": 1 }, 787 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1144016, "pid": 41036, "tid": 1 }, 788 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1144024, "pid": 41036, "tid": 1 }, 789 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1144032, "pid": 41036, "tid": 1 }, 790 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1144035, "pid": 41036, "tid": 1 }, 791 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 1144562, "pid": 41036, "tid": 1 }, 792 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 1144724, "pid": 41036, "tid": 1 }, 793 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 1144759, "pid": 41036, "tid": 1 }, 794 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 1144825, "pid": 41036, "tid": 1 }, 795 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 1144846, "pid": 41036, "tid": 1 }, 796 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 1144906, "pid": 41036, "tid": 1 }, 797 | { "name": "BitmapLayerTransactionHandler::UpdateLayerOverlay", "cat": "Default", "ph": "B", "ts": 1222813, "pid": 41036, "tid": 1 }, 798 | { "name": "BitmapLayerTransactionHandler::UpdateLayerOverlay", "cat": "Default", "ph": "E", "ts": 1241896, "pid": 41036, "tid": 1 }, 799 | { "name": "BitmapLayerTransactionHandler::UpdateLayerOverlay", "cat": "Default", "ph": "B", "ts": 1246297, "pid": 41036, "tid": 1 }, 800 | { "name": "BitmapLayerTransactionHandler::UpdateLayerOverlay", "cat": "Default", "ph": "E", "ts": 1247602, "pid": 41036, "tid": 1 }, 801 | { "name": "TransactedToolToken::Cancel", "cat": "Default", "ph": "B", "ts": 1247643, "pid": 41036, "tid": 1 }, 802 | { "name": "BitmapLayerTransactionHandler::UpdateLayerOverlay", "cat": "Default", "ph": "B", "ts": 1248290, "pid": 41036, "tid": 1 }, 803 | { "name": "BitmapLayerTransactionHandler::UpdateLayerOverlay", "cat": "Default", "ph": "E", "ts": 1249137, "pid": 41036, "tid": 1 }, 804 | { "name": "TransactedToolToken::Cancel", "cat": "Default", "ph": "E", "ts": 1249722, "pid": 41036, "tid": 1 }, 805 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 1251058, "pid": 41036, "tid": 1 }, 806 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 1251229, "pid": 41036, "tid": 1 }, 807 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 1252848, "pid": 41036, "tid": 1 }, 808 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 1252912, "pid": 41036, "tid": 1 }, 809 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 1252933, "pid": 41036, "tid": 1 }, 810 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 1252950, "pid": 41036, "tid": 1 }, 811 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 1252969, "pid": 41036, "tid": 1 }, 812 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 1253080, "pid": 41036, "tid": 1 }, 813 | { "name": "ToolConfigStrip::SetConfigItemsVisibility", "cat": "Default", "ph": "B", "ts": 1253353, "pid": 41036, "tid": 1 }, 814 | { "name": "ToolConfigStrip::SetConfigItemsVisibility", "cat": "Default", "ph": "E", "ts": 1301586, "pid": 41036, "tid": 1 }, 815 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 1301621, "pid": 41036, "tid": 1 }, 816 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 1305076, "pid": 41036, "tid": 1 }, 817 | { "name": "ToolConfigStrip::OnToolBarConfigItemsChanged", "cat": "Default", "ph": "B", "ts": 1305105, "pid": 41036, "tid": 1 }, 818 | { "name": "ToolConfigStrip::OnToolBarConfigItemsChanged", "cat": "Default", "ph": "E", "ts": 1305110, "pid": 41036, "tid": 1 }, 819 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 1305141, "pid": 41036, "tid": 1 }, 820 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 1305249, "pid": 41036, "tid": 1 }, 821 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "B", "ts": 1305394, "pid": 41036, "tid": 1 }, 822 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 1305622, "pid": 41036, "tid": 1 }, 823 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 1305788, "pid": 41036, "tid": 1 }, 824 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 1305948, "pid": 41036, "tid": 1 }, 825 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 1306148, "pid": 41036, "tid": 1 }, 826 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "E", "ts": 1306237, "pid": 41036, "tid": 1 }, 827 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1306282, "pid": 41036, "tid": 1 }, 828 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1306287, "pid": 41036, "tid": 1 }, 829 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1306298, "pid": 41036, "tid": 1 }, 830 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1306301, "pid": 41036, "tid": 1 }, 831 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 1306319, "pid": 41036, "tid": 1 }, 832 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 1306366, "pid": 41036, "tid": 1 }, 833 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "B", "ts": 1306377, "pid": 41036, "tid": 1 }, 834 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 1306417, "pid": 41036, "tid": 1 }, 835 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 1306421, "pid": 41036, "tid": 1 }, 836 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "E", "ts": 1306428, "pid": 41036, "tid": 1 }, 837 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "B", "ts": 1306434, "pid": 41036, "tid": 1 }, 838 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 1306440, "pid": 41036, "tid": 1 }, 839 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 1306443, "pid": 41036, "tid": 1 }, 840 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "E", "ts": 1306447, "pid": 41036, "tid": 1 }, 841 | { "name": "LayersStrip::OnLayersListChanged", "cat": "Default", "ph": "B", "ts": 1313897, "pid": 41036, "tid": 1 }, 842 | { "name": "LayersStrip::OnLayersListChanged", "cat": "Default", "ph": "E", "ts": 1315268, "pid": 41036, "tid": 1 }, 843 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 1315651, "pid": 41036, "tid": 1 }, 844 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 1315731, "pid": 41036, "tid": 1 }, 845 | { "name": "LayersStrip::OnLayersListChanged", "cat": "Default", "ph": "B", "ts": 1315742, "pid": 41036, "tid": 1 }, 846 | { "name": "LayersStrip::OnLayersListChanged", "cat": "Default", "ph": "E", "ts": 1316068, "pid": 41036, "tid": 1 }, 847 | { "name": "MainForm::SetTitleText", "cat": "Default", "ph": "B", "ts": 1316154, "pid": 41036, "tid": 1 }, 848 | { "name": "MainForm::SetTitleText", "cat": "Default", "ph": "E", "ts": 1318724, "pid": 41036, "tid": 1 }, 849 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 1318781, "pid": 41036, "tid": 1 }, 850 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 1318787, "pid": 41036, "tid": 1 }, 851 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1327315, "pid": 41036, "tid": 1 }, 852 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1330165, "pid": 41036, "tid": 1 }, 853 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1339608, "pid": 41036, "tid": 1 }, 854 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1341023, "pid": 41036, "tid": 1 }, 855 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1342036, "pid": 41036, "tid": 1 }, 856 | { "name": "CountdownWorkItemQueue::JoinBlocking", "cat": "Default", "ph": "B", "ts": 1350879, "pid": 41036, "tid": 48 }, 857 | { "name": "CountdownWorkItemQueue::JoinBlocking", "cat": "Default", "ph": "E", "ts": 1359199, "pid": 41036, "tid": 48 }, 858 | { "name": "DocumentCanvasTileCache::QueueInvalidTilesForRendering", "cat": "Default", "ph": "B", "ts": 1384296, "pid": 41036, "tid": 1 }, 859 | { "name": "DocumentCanvasTileCache::QueueInvalidTilesForRendering", "cat": "Default", "ph": "E", "ts": 1384330, "pid": 41036, "tid": 1 }, 860 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "B", "ts": 1384944, "pid": 41036, "tid": 1 }, 861 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "E", "ts": 1384960, "pid": 41036, "tid": 1 }, 862 | { "name": "LayoutManager::UpdateLayout", "cat": "Default", "ph": "B", "ts": 1416396, "pid": 41036, "tid": 1 }, 863 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1416464, "pid": 41036, "tid": 1 }, 864 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1416492, "pid": 41036, "tid": 1 }, 865 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1419656, "pid": 41036, "tid": 1 }, 866 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1419699, "pid": 41036, "tid": 1 }, 867 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1419706, "pid": 41036, "tid": 1 }, 868 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1419718, "pid": 41036, "tid": 1 }, 869 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1419727, "pid": 41036, "tid": 1 }, 870 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1419736, "pid": 41036, "tid": 1 }, 871 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1419749, "pid": 41036, "tid": 1 }, 872 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1419759, "pid": 41036, "tid": 1 }, 873 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1421878, "pid": 41036, "tid": 1 }, 874 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1421925, "pid": 41036, "tid": 1 }, 875 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1421934, "pid": 41036, "tid": 1 }, 876 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1421939, "pid": 41036, "tid": 1 }, 877 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1421943, "pid": 41036, "tid": 1 }, 878 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1421952, "pid": 41036, "tid": 1 }, 879 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1421957, "pid": 41036, "tid": 1 }, 880 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1421961, "pid": 41036, "tid": 1 }, 881 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1422000, "pid": 41036, "tid": 1 }, 882 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1422010, "pid": 41036, "tid": 1 }, 883 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1422014, "pid": 41036, "tid": 1 }, 884 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1422018, "pid": 41036, "tid": 1 }, 885 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1422031, "pid": 41036, "tid": 1 }, 886 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1422040, "pid": 41036, "tid": 1 }, 887 | { "name": "LayoutManager::UpdateLayout", "cat": "Default", "ph": "E", "ts": 1422257, "pid": 41036, "tid": 1 }, 888 | { "name": "LayoutManager::UpdateLayout", "cat": "Default", "ph": "B", "ts": 1425088, "pid": 41036, "tid": 1 }, 889 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1425107, "pid": 41036, "tid": 1 }, 890 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1425113, "pid": 41036, "tid": 1 }, 891 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1425244, "pid": 41036, "tid": 1 }, 892 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1425260, "pid": 41036, "tid": 1 }, 893 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1425265, "pid": 41036, "tid": 1 }, 894 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1425269, "pid": 41036, "tid": 1 }, 895 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1425417, "pid": 41036, "tid": 1 }, 896 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1425438, "pid": 41036, "tid": 1 }, 897 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1425445, "pid": 41036, "tid": 1 }, 898 | { "name": "UIElement::Measure", "cat": "Default", "ph": "B", "ts": 1425449, "pid": 41036, "tid": 1 }, 899 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1425453, "pid": 41036, "tid": 1 }, 900 | { "name": "UIElement::Measure", "cat": "Default", "ph": "E", "ts": 1425461, "pid": 41036, "tid": 1 }, 901 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1425464, "pid": 41036, "tid": 1 }, 902 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1425468, "pid": 41036, "tid": 1 }, 903 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1425492, "pid": 41036, "tid": 1 }, 904 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1425501, "pid": 41036, "tid": 1 }, 905 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1425505, "pid": 41036, "tid": 1 }, 906 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "B", "ts": 1425509, "pid": 41036, "tid": 1 }, 907 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1425521, "pid": 41036, "tid": 1 }, 908 | { "name": "UIElement::Arrange", "cat": "Default", "ph": "E", "ts": 1425530, "pid": 41036, "tid": 1 }, 909 | { "name": "LayoutManager::UpdateLayout", "cat": "Default", "ph": "E", "ts": 1425534, "pid": 41036, "tid": 1 }, 910 | { "name": "CanvasControl::OnRender", "cat": "Default", "ph": "B", "ts": 1425723, "pid": 41036, "tid": 1 }, 911 | { "name": "UIElement::Render", "cat": "Default", "ph": "B", "ts": 1427841, "pid": 41036, "tid": 1 }, 912 | { "name": "UIElement::Render", "cat": "Default", "ph": "E", "ts": 1427862, "pid": 41036, "tid": 1 }, 913 | { "name": "UIElement::Render", "cat": "Default", "ph": "B", "ts": 1427926, "pid": 41036, "tid": 1 }, 914 | { "name": "UIElement::Render", "cat": "Default", "ph": "E", "ts": 1428514, "pid": 41036, "tid": 1 }, 915 | { "name": "CanvasControl::OnRender", "cat": "Default", "ph": "E", "ts": 1428566, "pid": 41036, "tid": 1 }, 916 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1431684, "pid": 41036, "tid": 1 }, 917 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1434655, "pid": 41036, "tid": 1 }, 918 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1435645, "pid": 41036, "tid": 1 }, 919 | { "name": "MainForm::SetTitleText", "cat": "Default", "ph": "B", "ts": 1445839, "pid": 41036, "tid": 1 }, 920 | { "name": "MainForm::SetTitleText", "cat": "Default", "ph": "E", "ts": 1445991, "pid": 41036, "tid": 1 }, 921 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446002, "pid": 41036, "tid": 1 }, 922 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446021, "pid": 41036, "tid": 1 }, 923 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446025, "pid": 41036, "tid": 1 }, 924 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446030, "pid": 41036, "tid": 1 }, 925 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446033, "pid": 41036, "tid": 1 }, 926 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 1446052, "pid": 41036, "tid": 1 }, 927 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446056, "pid": 41036, "tid": 1 }, 928 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446060, "pid": 41036, "tid": 1 }, 929 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446063, "pid": 41036, "tid": 1 }, 930 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446066, "pid": 41036, "tid": 1 }, 931 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446071, "pid": 41036, "tid": 1 }, 932 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446074, "pid": 41036, "tid": 1 }, 933 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446076, "pid": 41036, "tid": 1 }, 934 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446083, "pid": 41036, "tid": 1 }, 935 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446088, "pid": 41036, "tid": 1 }, 936 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446091, "pid": 41036, "tid": 1 }, 937 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446094, "pid": 41036, "tid": 1 }, 938 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446097, "pid": 41036, "tid": 1 }, 939 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 1446104, "pid": 41036, "tid": 1 }, 940 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446112, "pid": 41036, "tid": 1 }, 941 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446115, "pid": 41036, "tid": 1 }, 942 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1446121, "pid": 41036, "tid": 1 }, 943 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1446124, "pid": 41036, "tid": 1 }, 944 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456563, "pid": 41036, "tid": 1 }, 945 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456589, "pid": 41036, "tid": 1 }, 946 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456594, "pid": 41036, "tid": 1 }, 947 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456597, "pid": 41036, "tid": 1 }, 948 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456619, "pid": 41036, "tid": 1 }, 949 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456623, "pid": 41036, "tid": 1 }, 950 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456627, "pid": 41036, "tid": 1 }, 951 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456631, "pid": 41036, "tid": 1 }, 952 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456634, "pid": 41036, "tid": 1 }, 953 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456637, "pid": 41036, "tid": 1 }, 954 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456640, "pid": 41036, "tid": 1 }, 955 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456643, "pid": 41036, "tid": 1 }, 956 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 1456648, "pid": 41036, "tid": 1 }, 957 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456651, "pid": 41036, "tid": 1 }, 958 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456654, "pid": 41036, "tid": 1 }, 959 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456657, "pid": 41036, "tid": 1 }, 960 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456660, "pid": 41036, "tid": 1 }, 961 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456665, "pid": 41036, "tid": 1 }, 962 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456668, "pid": 41036, "tid": 1 }, 963 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456671, "pid": 41036, "tid": 1 }, 964 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456674, "pid": 41036, "tid": 1 }, 965 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456677, "pid": 41036, "tid": 1 }, 966 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456679, "pid": 41036, "tid": 1 }, 967 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456682, "pid": 41036, "tid": 1 }, 968 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456685, "pid": 41036, "tid": 1 }, 969 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 1456691, "pid": 41036, "tid": 1 }, 970 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456697, "pid": 41036, "tid": 1 }, 971 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456738, "pid": 41036, "tid": 1 }, 972 | { "name": "HistoryStack::DisallowPushNewMemento", "cat": "Default", "ph": "B", "ts": 1456742, "pid": 41036, "tid": 1 }, 973 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456750, "pid": 41036, "tid": 1 }, 974 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456757, "pid": 41036, "tid": 1 }, 975 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456760, "pid": 41036, "tid": 1 }, 976 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456764, "pid": 41036, "tid": 1 }, 977 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456766, "pid": 41036, "tid": 1 }, 978 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 1456775, "pid": 41036, "tid": 1 }, 979 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456778, "pid": 41036, "tid": 1 }, 980 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456781, "pid": 41036, "tid": 1 }, 981 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456784, "pid": 41036, "tid": 1 }, 982 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456787, "pid": 41036, "tid": 1 }, 983 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456791, "pid": 41036, "tid": 1 }, 984 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456794, "pid": 41036, "tid": 1 }, 985 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456796, "pid": 41036, "tid": 1 }, 986 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456799, "pid": 41036, "tid": 1 }, 987 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456802, "pid": 41036, "tid": 1 }, 988 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456805, "pid": 41036, "tid": 1 }, 989 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456809, "pid": 41036, "tid": 1 }, 990 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456812, "pid": 41036, "tid": 1 }, 991 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 1456815, "pid": 41036, "tid": 1 }, 992 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456818, "pid": 41036, "tid": 1 }, 993 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456821, "pid": 41036, "tid": 1 }, 994 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1456824, "pid": 41036, "tid": 1 }, 995 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1456827, "pid": 41036, "tid": 1 }, 996 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463561, "pid": 41036, "tid": 1 }, 997 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463582, "pid": 41036, "tid": 1 }, 998 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463588, "pid": 41036, "tid": 1 }, 999 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463591, "pid": 41036, "tid": 1 }, 1000 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463595, "pid": 41036, "tid": 1 }, 1001 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463623, "pid": 41036, "tid": 1 }, 1002 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463627, "pid": 41036, "tid": 1 }, 1003 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463632, "pid": 41036, "tid": 1 }, 1004 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463635, "pid": 41036, "tid": 1 }, 1005 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463639, "pid": 41036, "tid": 1 }, 1006 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463641, "pid": 41036, "tid": 1 }, 1007 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463644, "pid": 41036, "tid": 1 }, 1008 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463647, "pid": 41036, "tid": 1 }, 1009 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 1463652, "pid": 41036, "tid": 1 }, 1010 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463655, "pid": 41036, "tid": 1 }, 1011 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463658, "pid": 41036, "tid": 1 }, 1012 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463665, "pid": 41036, "tid": 1 }, 1013 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463670, "pid": 41036, "tid": 1 }, 1014 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463675, "pid": 41036, "tid": 1 }, 1015 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463678, "pid": 41036, "tid": 1 }, 1016 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463681, "pid": 41036, "tid": 1 }, 1017 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463684, "pid": 41036, "tid": 1 }, 1018 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463687, "pid": 41036, "tid": 1 }, 1019 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463689, "pid": 41036, "tid": 1 }, 1020 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463692, "pid": 41036, "tid": 1 }, 1021 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463695, "pid": 41036, "tid": 1 }, 1022 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 1463703, "pid": 41036, "tid": 1 }, 1023 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463708, "pid": 41036, "tid": 1 }, 1024 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463711, "pid": 41036, "tid": 1 }, 1025 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463715, "pid": 41036, "tid": 1 }, 1026 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463718, "pid": 41036, "tid": 1 }, 1027 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 1463725, "pid": 41036, "tid": 1 }, 1028 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463728, "pid": 41036, "tid": 1 }, 1029 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463731, "pid": 41036, "tid": 1 }, 1030 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463734, "pid": 41036, "tid": 1 }, 1031 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463737, "pid": 41036, "tid": 1 }, 1032 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463741, "pid": 41036, "tid": 1 }, 1033 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463744, "pid": 41036, "tid": 1 }, 1034 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463747, "pid": 41036, "tid": 1 }, 1035 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463750, "pid": 41036, "tid": 1 }, 1036 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463753, "pid": 41036, "tid": 1 }, 1037 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463756, "pid": 41036, "tid": 1 }, 1038 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463759, "pid": 41036, "tid": 1 }, 1039 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463762, "pid": 41036, "tid": 1 }, 1040 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 1463765, "pid": 41036, "tid": 1 }, 1041 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463769, "pid": 41036, "tid": 1 }, 1042 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463772, "pid": 41036, "tid": 1 }, 1043 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1463775, "pid": 41036, "tid": 1 }, 1044 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1463778, "pid": 41036, "tid": 1 }, 1045 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1469555, "pid": 41036, "tid": 1 }, 1046 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1469575, "pid": 41036, "tid": 1 }, 1047 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1469580, "pid": 41036, "tid": 1 }, 1048 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1469584, "pid": 41036, "tid": 1 }, 1049 | { "name": "HistoryMemento::Flush", "cat": "Default", "ph": "B", "ts": 1469594, "pid": 41036, "tid": 1 }, 1050 | { "name": "HistoryMemento::Flush", "cat": "Default", "ph": "E", "ts": 1469600, "pid": 41036, "tid": 1 }, 1051 | { "name": "HistoryStack::DisallowPushNewMemento", "cat": "Default", "ph": "E", "ts": 1469609, "pid": 41036, "tid": 1 }, 1052 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1469614, "pid": 41036, "tid": 1 }, 1053 | { "name": "AppWorkspace::CreateBlankDocumentInNewWorkspace", "cat": "Default", "ph": "E", "ts": 1469695, "pid": 41036, "tid": 1 }, 1054 | { "name": "MainForm::SetTitleText", "cat": "Default", "ph": "B", "ts": 1469701, "pid": 41036, "tid": 1 }, 1055 | { "name": "MainForm::SetTitleText", "cat": "Default", "ph": "E", "ts": 1469842, "pid": 41036, "tid": 1 }, 1056 | { "name": "MainForm::PositionFloatingForms", "cat": "Default", "ph": "B", "ts": 1469868, "pid": 41036, "tid": 1 }, 1057 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 1473537, "pid": 41036, "tid": 1 }, 1058 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 1474808, "pid": 41036, "tid": 1 }, 1059 | { "name": "SnapManager::Load", "cat": "Default", "ph": "B", "ts": 1487204, "pid": 41036, "tid": 1 }, 1060 | { "name": "SnapManager::LoadSnapObstacleData", "cat": "Default", "ph": "B", "ts": 1487419, "pid": 41036, "tid": 1 }, 1061 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1488620, "pid": 41036, "tid": 1 }, 1062 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1488683, "pid": 41036, "tid": 1 }, 1063 | { "name": "SnapManager::LoadSnapObstacleData", "cat": "Default", "ph": "E", "ts": 1488773, "pid": 41036, "tid": 1 }, 1064 | { "name": "SnapManager::LoadSnapObstacleData", "cat": "Default", "ph": "B", "ts": 1488782, "pid": 41036, "tid": 1 }, 1065 | { "name": "SnapManager::LoadSnapObstacleData", "cat": "Default", "ph": "E", "ts": 1488943, "pid": 41036, "tid": 1 }, 1066 | { "name": "SnapManager::LoadSnapObstacleData", "cat": "Default", "ph": "B", "ts": 1488948, "pid": 41036, "tid": 1 }, 1067 | { "name": "SnapManager::LoadSnapObstacleData", "cat": "Default", "ph": "E", "ts": 1489047, "pid": 41036, "tid": 1 }, 1068 | { "name": "SnapManager::LoadSnapObstacleData", "cat": "Default", "ph": "B", "ts": 1489051, "pid": 41036, "tid": 1 }, 1069 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1489413, "pid": 41036, "tid": 1 }, 1070 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1489486, "pid": 41036, "tid": 1 }, 1071 | { "name": "SnapManager::LoadSnapObstacleData", "cat": "Default", "ph": "E", "ts": 1489561, "pid": 41036, "tid": 1 }, 1072 | { "name": "SnapManager::Load", "cat": "Default", "ph": "E", "ts": 1489567, "pid": 41036, "tid": 1 }, 1073 | { "name": "Show ToolsForm", "cat": "Default", "ph": "B", "ts": 1489695, "pid": 41036, "tid": 1 }, 1074 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1490895, "pid": 41036, "tid": 1 }, 1075 | { "name": "ToolsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1490936, "pid": 41036, "tid": 1 }, 1076 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1498070, "pid": 41036, "tid": 1 }, 1077 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1498572, "pid": 41036, "tid": 1 }, 1078 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1507770, "pid": 41036, "tid": 1 }, 1079 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1508415, "pid": 41036, "tid": 1 }, 1080 | { "name": "CountdownWorkItemQueue::JoinBlocking", "cat": "Default", "ph": "B", "ts": 1516464, "pid": 41036, "tid": 49 }, 1081 | { "name": "CountdownWorkItemQueue::JoinBlocking", "cat": "Default", "ph": "E", "ts": 1516784, "pid": 41036, "tid": 49 }, 1082 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1518465, "pid": 41036, "tid": 1 }, 1083 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1518930, "pid": 41036, "tid": 1 }, 1084 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1527570, "pid": 41036, "tid": 1 }, 1085 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1528142, "pid": 41036, "tid": 1 }, 1086 | { "name": "Show ToolsForm", "cat": "Default", "ph": "E", "ts": 1543874, "pid": 41036, "tid": 1 }, 1087 | { "name": "Show HistoryForm", "cat": "Default", "ph": "B", "ts": 1543940, "pid": 41036, "tid": 1 }, 1088 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1545245, "pid": 41036, "tid": 1 }, 1089 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1545326, "pid": 41036, "tid": 1 }, 1090 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1553160, "pid": 41036, "tid": 1 }, 1091 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1553626, "pid": 41036, "tid": 1 }, 1092 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1562575, "pid": 41036, "tid": 1 }, 1093 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1563158, "pid": 41036, "tid": 1 }, 1094 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1563834, "pid": 41036, "tid": 1 }, 1095 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1563910, "pid": 41036, "tid": 1 }, 1096 | { "name": "Show HistoryForm", "cat": "Default", "ph": "E", "ts": 1578932, "pid": 41036, "tid": 1 }, 1097 | { "name": "Show LayerForm", "cat": "Default", "ph": "B", "ts": 1578999, "pid": 41036, "tid": 1 }, 1098 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1580702, "pid": 41036, "tid": 1 }, 1099 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1580790, "pid": 41036, "tid": 1 }, 1100 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1581827, "pid": 41036, "tid": 1 }, 1101 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1581951, "pid": 41036, "tid": 1 }, 1102 | { "name": "Show LayerForm", "cat": "Default", "ph": "E", "ts": 1596351, "pid": 41036, "tid": 1 }, 1103 | { "name": "Show ColorsForm", "cat": "Default", "ph": "B", "ts": 1596418, "pid": 41036, "tid": 1 }, 1104 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1614212, "pid": 41036, "tid": 1 }, 1105 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1614306, "pid": 41036, "tid": 1 }, 1106 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1633951, "pid": 41036, "tid": 1 }, 1107 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1634433, "pid": 41036, "tid": 1 }, 1108 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1643345, "pid": 41036, "tid": 1 }, 1109 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1643925, "pid": 41036, "tid": 1 }, 1110 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1657058, "pid": 41036, "tid": 1 }, 1111 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1657163, "pid": 41036, "tid": 1 }, 1112 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1664409, "pid": 41036, "tid": 1 }, 1113 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1664883, "pid": 41036, "tid": 1 }, 1114 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1673991, "pid": 41036, "tid": 1 }, 1115 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1674606, "pid": 41036, "tid": 1 }, 1116 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 1675298, "pid": 41036, "tid": 1 }, 1117 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 1675432, "pid": 41036, "tid": 1 }, 1118 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1684109, "pid": 41036, "tid": 1 }, 1119 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1684602, "pid": 41036, "tid": 1 }, 1120 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1693749, "pid": 41036, "tid": 1 }, 1121 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1694338, "pid": 41036, "tid": 1 }, 1122 | { "name": "Show ColorsForm", "cat": "Default", "ph": "E", "ts": 1710481, "pid": 41036, "tid": 1 }, 1123 | { "name": "Ensure On-Screen", "cat": "Default", "ph": "B", "ts": 1710503, "pid": 41036, "tid": 1 }, 1124 | { "name": "Ensure On-Screen", "cat": "Default", "ph": "E", "ts": 1710508, "pid": 41036, "tid": 1 }, 1125 | { "name": "MainForm::PositionFloatingForms", "cat": "Default", "ph": "E", "ts": 1710512, "pid": 41036, "tid": 1 }, 1126 | { "name": "EffectsCollection::Initialize", "cat": "Default", "ph": "B", "ts": 1710803, "pid": 41036, "tid": 20 }, 1127 | { "name": "GetPluginAssemblyPaths", "cat": "Default", "ph": "B", "ts": 1710833, "pid": 41036, "tid": 20 }, 1128 | { "name": "C:\\Program Files\\WindowsApps\\dotPDNLLC.paint.net_4.202.7187.0_x64__snvyr12g2rhj0\\Effects", "cat": "Default", "ph": "B", "ts": 1710875, "pid": 41036, "tid": 20 }, 1129 | { "name": "C:\\Program Files\\WindowsApps\\dotPDNLLC.paint.net_4.202.7187.0_x64__snvyr12g2rhj0\\Effects", "cat": "Default", "ph": "E", "ts": 1710940, "pid": 41036, "tid": 20 }, 1130 | { "name": "D:\\Users\\Rick\\Documents\\paint.net App Files\\Effects", "cat": "Default", "ph": "B", "ts": 1710945, "pid": 41036, "tid": 20 }, 1131 | { "name": "FileTypesCollection::LoadFileTypes", "cat": "Default", "ph": "B", "ts": 1710994, "pid": 41036, "tid": 19 }, 1132 | { "name": "D:\\Users\\Rick\\Documents\\paint.net App Files\\Effects", "cat": "Default", "ph": "E", "ts": 1711082, "pid": 41036, "tid": 20 }, 1133 | { "name": "GetPluginAssemblyPaths", "cat": "Default", "ph": "E", "ts": 1711095, "pid": 41036, "tid": 20 }, 1134 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 1711336, "pid": 41036, "tid": 1 }, 1135 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 1711357, "pid": 41036, "tid": 1 }, 1136 | { "name": "PaintDotNet.Effects, Version=4.202.7187.34603, Culture=neutral, PublicKeyToken=null", "cat": "Default", "ph": "B", "ts": 1711885, "pid": 41036, "tid": 20 }, 1137 | { "name": "Assembly::GetTypes()", "cat": "Default", "ph": "B", "ts": 1711903, "pid": 41036, "tid": 20 }, 1138 | { "name": "Gather Assemblies", "cat": "Default", "ph": "B", "ts": 1714042, "pid": 41036, "tid": 19 }, 1139 | { "name": "C:\\Program Files\\WindowsApps\\dotPDNLLC.paint.net_4.202.7187.0_x64__snvyr12g2rhj0\\FileTypes", "cat": "Default", "ph": "B", "ts": 1714063, "pid": 41036, "tid": 19 }, 1140 | { "name": "C:\\Program Files\\WindowsApps\\dotPDNLLC.paint.net_4.202.7187.0_x64__snvyr12g2rhj0\\FileTypes", "cat": "Default", "ph": "E", "ts": 1714128, "pid": 41036, "tid": 19 }, 1141 | { "name": "D:\\Users\\Rick\\Documents\\paint.net App Files\\FileTypes", "cat": "Default", "ph": "B", "ts": 1714134, "pid": 41036, "tid": 19 }, 1142 | { "name": "D:\\Users\\Rick\\Documents\\paint.net App Files\\FileTypes", "cat": "Default", "ph": "E", "ts": 1714159, "pid": 41036, "tid": 19 }, 1143 | { "name": "Gather Assemblies", "cat": "Default", "ph": "E", "ts": 1714165, "pid": 41036, "tid": 19 }, 1144 | { "name": "Process Assemblies", "cat": "Default", "ph": "B", "ts": 1714171, "pid": 41036, "tid": 19 }, 1145 | { "name": "PaintDotNet, Version=4.202.7187.34603, Culture=neutral, PublicKeyToken=null", "cat": "Default", "ph": "B", "ts": 1714233, "pid": 41036, "tid": 19 }, 1146 | { "name": "GetFileTypeFactoryTypesFromAssembly", "cat": "Default", "ph": "B", "ts": 1714248, "pid": 41036, "tid": 19 }, 1147 | { "name": "PaintDotNet.Data.PdnFileTypes", "cat": "Default", "ph": "B", "ts": 1714261, "pid": 41036, "tid": 19 }, 1148 | { "name": "::ctor()", "cat": "Default", "ph": "B", "ts": 1714272, "pid": 41036, "tid": 19 }, 1149 | { "name": "::ctor()", "cat": "Default", "ph": "E", "ts": 1714281, "pid": 41036, "tid": 19 }, 1150 | { "name": "::GetFileTypeInstances()", "cat": "Default", "ph": "B", "ts": 1714284, "pid": 41036, "tid": 19 }, 1151 | { "name": "PdnFileTypes::ctor", "cat": "Default", "ph": "B", "ts": 1714304, "pid": 41036, "tid": 19 }, 1152 | { "name": "PdnFileType", "cat": "Default", "ph": "B", "ts": 1714315, "pid": 41036, "tid": 19 }, 1153 | { "name": "PdnFileType", "cat": "Default", "ph": "E", "ts": 1714386, "pid": 41036, "tid": 19 }, 1154 | { "name": "PngFileType", "cat": "Default", "ph": "B", "ts": 1714404, "pid": 41036, "tid": 19 }, 1155 | { "name": "PngFileType", "cat": "Default", "ph": "E", "ts": 1715391, "pid": 41036, "tid": 19 }, 1156 | { "name": "JpegFileType", "cat": "Default", "ph": "B", "ts": 1715409, "pid": 41036, "tid": 19 }, 1157 | { "name": "JpegFileType", "cat": "Default", "ph": "E", "ts": 1715494, "pid": 41036, "tid": 19 }, 1158 | { "name": "BmpFileType", "cat": "Default", "ph": "B", "ts": 1715502, "pid": 41036, "tid": 19 }, 1159 | { "name": "BmpFileType", "cat": "Default", "ph": "E", "ts": 1715531, "pid": 41036, "tid": 19 }, 1160 | { "name": "TiffFileType", "cat": "Default", "ph": "B", "ts": 1715538, "pid": 41036, "tid": 19 }, 1161 | { "name": "TiffFileType", "cat": "Default", "ph": "E", "ts": 1715566, "pid": 41036, "tid": 19 }, 1162 | { "name": "GifFileType", "cat": "Default", "ph": "B", "ts": 1715574, "pid": 41036, "tid": 19 }, 1163 | { "name": "GifFileType", "cat": "Default", "ph": "E", "ts": 1715602, "pid": 41036, "tid": 19 }, 1164 | { "name": "HeicFileType", "cat": "Default", "ph": "B", "ts": 1715609, "pid": 41036, "tid": 19 }, 1165 | { "name": "IsHEVCDecoderAvailable", "cat": "Default", "ph": "B", "ts": 1715636, "pid": 41036, "tid": 19 }, 1166 | { "name": "Assembly::GetTypes()", "cat": "Default", "ph": "E", "ts": 1718977, "pid": 41036, "tid": 20 }, 1167 | { "name": "PaintDotNet.Effects.AddNoiseEffect", "cat": "Default", "ph": "B", "ts": 1719038, "pid": 41036, "tid": 20 }, 1168 | { "name": "PaintDotNet.Effects.AddNoiseEffect", "cat": "Default", "ph": "E", "ts": 1720017, "pid": 41036, "tid": 20 }, 1169 | { "name": "PaintDotNet.Effects.AutoLevelEffect", "cat": "Default", "ph": "B", "ts": 1720061, "pid": 41036, "tid": 20 }, 1170 | { "name": "PaintDotNet.Effects.AutoLevelEffect", "cat": "Default", "ph": "E", "ts": 1720381, "pid": 41036, "tid": 20 }, 1171 | { "name": "PaintDotNet.Effects.BrightnessAndContrastAdjustment", "cat": "Default", "ph": "B", "ts": 1720403, "pid": 41036, "tid": 20 }, 1172 | { "name": "PaintDotNet.Effects.BrightnessAndContrastAdjustment", "cat": "Default", "ph": "E", "ts": 1720705, "pid": 41036, "tid": 20 }, 1173 | { "name": "PaintDotNet.Effects.BulgeEffect", "cat": "Default", "ph": "B", "ts": 1720720, "pid": 41036, "tid": 20 }, 1174 | { "name": "PaintDotNet.Effects.BulgeEffect", "cat": "Default", "ph": "E", "ts": 1720899, "pid": 41036, "tid": 20 }, 1175 | { "name": "PaintDotNet.Effects.CloudsEffect", "cat": "Default", "ph": "B", "ts": 1720912, "pid": 41036, "tid": 20 }, 1176 | { "name": "PaintDotNet.Effects.CloudsEffect", "cat": "Default", "ph": "E", "ts": 1721073, "pid": 41036, "tid": 20 }, 1177 | { "name": "PaintDotNet.Effects.CrystalizeEffect", "cat": "Default", "ph": "B", "ts": 1721088, "pid": 41036, "tid": 20 }, 1178 | { "name": "PaintDotNet.Effects.CrystalizeEffect", "cat": "Default", "ph": "E", "ts": 1721327, "pid": 41036, "tid": 20 }, 1179 | { "name": "PaintDotNet.Effects.CurvesEffect", "cat": "Default", "ph": "B", "ts": 1721345, "pid": 41036, "tid": 20 }, 1180 | { "name": "PaintDotNet.Effects.CurvesEffect", "cat": "Default", "ph": "E", "ts": 1721497, "pid": 41036, "tid": 20 }, 1181 | { "name": "PaintDotNet.Effects.DentsEffect", "cat": "Default", "ph": "B", "ts": 1721512, "pid": 41036, "tid": 20 }, 1182 | { "name": "PaintDotNet.Effects.DentsEffect", "cat": "Default", "ph": "E", "ts": 1721659, "pid": 41036, "tid": 20 }, 1183 | { "name": "PaintDotNet.Effects.DesaturateEffect", "cat": "Default", "ph": "B", "ts": 1721672, "pid": 41036, "tid": 20 }, 1184 | { "name": "PaintDotNet.Effects.DesaturateEffect", "cat": "Default", "ph": "E", "ts": 1721681, "pid": 41036, "tid": 20 }, 1185 | { "name": "PaintDotNet.Effects.EdgeDetectEffect", "cat": "Default", "ph": "B", "ts": 1721690, "pid": 41036, "tid": 20 }, 1186 | { "name": "PaintDotNet.Effects.EdgeDetectEffect", "cat": "Default", "ph": "E", "ts": 1721698, "pid": 41036, "tid": 20 }, 1187 | { "name": "PaintDotNet.Effects.EmbossEffect", "cat": "Default", "ph": "B", "ts": 1721705, "pid": 41036, "tid": 20 }, 1188 | { "name": "PaintDotNet.Effects.EmbossEffect", "cat": "Default", "ph": "E", "ts": 1721873, "pid": 41036, "tid": 20 }, 1189 | { "name": "PaintDotNet.Effects.FragmentEffect", "cat": "Default", "ph": "B", "ts": 1721886, "pid": 41036, "tid": 20 }, 1190 | { "name": "PaintDotNet.Effects.FragmentEffect", "cat": "Default", "ph": "E", "ts": 1722158, "pid": 41036, "tid": 20 }, 1191 | { "name": "PaintDotNet.Effects.FrostedGlassEffect", "cat": "Default", "ph": "B", "ts": 1722172, "pid": 41036, "tid": 20 }, 1192 | { "name": "PaintDotNet.Effects.FrostedGlassEffect", "cat": "Default", "ph": "E", "ts": 1722351, "pid": 41036, "tid": 20 }, 1193 | { "name": "PaintDotNet.Effects.GaussianBlurEffect", "cat": "Default", "ph": "B", "ts": 1722365, "pid": 41036, "tid": 20 }, 1194 | { "name": "PaintDotNet.Effects.GaussianBlurEffect", "cat": "Default", "ph": "E", "ts": 1722375, "pid": 41036, "tid": 20 }, 1195 | { "name": "PaintDotNet.Effects.GlowEffect", "cat": "Default", "ph": "B", "ts": 1722382, "pid": 41036, "tid": 20 }, 1196 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1722413, "pid": 41036, "tid": 1 }, 1197 | { "name": "PaintDotNet.Effects.GlowEffect", "cat": "Default", "ph": "E", "ts": 1722546, "pid": 41036, "tid": 20 }, 1198 | { "name": "PaintDotNet.Effects.HueAndSaturationAdjustment", "cat": "Default", "ph": "B", "ts": 1722560, "pid": 41036, "tid": 20 }, 1199 | { "name": "PaintDotNet.Effects.HueAndSaturationAdjustment", "cat": "Default", "ph": "E", "ts": 1722720, "pid": 41036, "tid": 20 }, 1200 | { "name": "PaintDotNet.Effects.InkSketchEffect", "cat": "Default", "ph": "B", "ts": 1722732, "pid": 41036, "tid": 20 }, 1201 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1722935, "pid": 41036, "tid": 1 }, 1202 | { "name": "PaintDotNet.Effects.InkSketchEffect", "cat": "Default", "ph": "E", "ts": 1722946, "pid": 41036, "tid": 20 }, 1203 | { "name": "PaintDotNet.Effects.InvertColorsEffect", "cat": "Default", "ph": "B", "ts": 1722966, "pid": 41036, "tid": 20 }, 1204 | { "name": "PaintDotNet.Effects.InvertColorsEffect", "cat": "Default", "ph": "E", "ts": 1722977, "pid": 41036, "tid": 20 }, 1205 | { "name": "PaintDotNet.Effects.JuliaFractalEffect", "cat": "Default", "ph": "B", "ts": 1722983, "pid": 41036, "tid": 20 }, 1206 | { "name": "PaintDotNet.Effects.JuliaFractalEffect", "cat": "Default", "ph": "E", "ts": 1723225, "pid": 41036, "tid": 20 }, 1207 | { "name": "PaintDotNet.Effects.LevelsEffect", "cat": "Default", "ph": "B", "ts": 1723241, "pid": 41036, "tid": 20 }, 1208 | { "name": "PaintDotNet.Effects.LevelsEffect", "cat": "Default", "ph": "E", "ts": 1723468, "pid": 41036, "tid": 20 }, 1209 | { "name": "PaintDotNet.Effects.MandelbrotFractalEffect", "cat": "Default", "ph": "B", "ts": 1723484, "pid": 41036, "tid": 20 }, 1210 | { "name": "PaintDotNet.Effects.MandelbrotFractalEffect", "cat": "Default", "ph": "E", "ts": 1723759, "pid": 41036, "tid": 20 }, 1211 | { "name": "PaintDotNet.Effects.MedianEffect", "cat": "Default", "ph": "B", "ts": 1723773, "pid": 41036, "tid": 20 }, 1212 | { "name": "PaintDotNet.Effects.MedianEffect", "cat": "Default", "ph": "E", "ts": 1723939, "pid": 41036, "tid": 20 }, 1213 | { "name": "PaintDotNet.Effects.MotionBlurEffect", "cat": "Default", "ph": "B", "ts": 1723952, "pid": 41036, "tid": 20 }, 1214 | { "name": "PaintDotNet.Effects.MotionBlurEffect", "cat": "Default", "ph": "E", "ts": 1723961, "pid": 41036, "tid": 20 }, 1215 | { "name": "PaintDotNet.Effects.OilPaintingEffect", "cat": "Default", "ph": "B", "ts": 1723971, "pid": 41036, "tid": 20 }, 1216 | { "name": "PaintDotNet.Effects.OilPaintingEffect", "cat": "Default", "ph": "E", "ts": 1724140, "pid": 41036, "tid": 20 }, 1217 | { "name": "PaintDotNet.Effects.OutlineEffect", "cat": "Default", "ph": "B", "ts": 1724153, "pid": 41036, "tid": 20 }, 1218 | { "name": "PaintDotNet.Effects.OutlineEffect", "cat": "Default", "ph": "E", "ts": 1724429, "pid": 41036, "tid": 20 }, 1219 | { "name": "PaintDotNet.Effects.PixelateEffect", "cat": "Default", "ph": "B", "ts": 1724449, "pid": 41036, "tid": 20 }, 1220 | { "name": "PaintDotNet.Effects.PixelateEffect", "cat": "Default", "ph": "E", "ts": 1724460, "pid": 41036, "tid": 20 }, 1221 | { "name": "PaintDotNet.Effects.PolarInversionEffect", "cat": "Default", "ph": "B", "ts": 1724467, "pid": 41036, "tid": 20 }, 1222 | { "name": "PaintDotNet.Effects.PolarInversionEffect", "cat": "Default", "ph": "E", "ts": 1724640, "pid": 41036, "tid": 20 }, 1223 | { "name": "PaintDotNet.Effects.PosterizeAdjustment", "cat": "Default", "ph": "B", "ts": 1724691, "pid": 41036, "tid": 20 }, 1224 | { "name": "PaintDotNet.Effects.PosterizeAdjustment", "cat": "Default", "ph": "E", "ts": 1724911, "pid": 41036, "tid": 20 }, 1225 | { "name": "PaintDotNet.Effects.RadialBlurEffect", "cat": "Default", "ph": "B", "ts": 1724927, "pid": 41036, "tid": 20 }, 1226 | { "name": "PaintDotNet.Effects.RadialBlurEffect", "cat": "Default", "ph": "E", "ts": 1724934, "pid": 41036, "tid": 20 }, 1227 | { "name": "PaintDotNet.Effects.RedEyeRemoveEffect", "cat": "Default", "ph": "B", "ts": 1724940, "pid": 41036, "tid": 20 }, 1228 | { "name": "PaintDotNet.Effects.RedEyeRemoveEffect", "cat": "Default", "ph": "E", "ts": 1725100, "pid": 41036, "tid": 20 }, 1229 | { "name": "PaintDotNet.Effects.ReduceNoiseEffect", "cat": "Default", "ph": "B", "ts": 1725113, "pid": 41036, "tid": 20 }, 1230 | { "name": "PaintDotNet.Effects.ReduceNoiseEffect", "cat": "Default", "ph": "E", "ts": 1725377, "pid": 41036, "tid": 20 }, 1231 | { "name": "PaintDotNet.Effects.ReliefEffect", "cat": "Default", "ph": "B", "ts": 1725397, "pid": 41036, "tid": 20 }, 1232 | { "name": "PaintDotNet.Effects.ReliefEffect", "cat": "Default", "ph": "E", "ts": 1725409, "pid": 41036, "tid": 20 }, 1233 | { "name": "PaintDotNet.Effects.RotateZoomEffect", "cat": "Default", "ph": "B", "ts": 1725415, "pid": 41036, "tid": 20 }, 1234 | { "name": "PaintDotNet.Effects.RotateZoomEffect", "cat": "Default", "ph": "E", "ts": 1725422, "pid": 41036, "tid": 20 }, 1235 | { "name": "PaintDotNet.Effects.SepiaEffect", "cat": "Default", "ph": "B", "ts": 1725428, "pid": 41036, "tid": 20 }, 1236 | { "name": "PaintDotNet.Effects.SepiaEffect", "cat": "Default", "ph": "E", "ts": 1725636, "pid": 41036, "tid": 20 }, 1237 | { "name": "PaintDotNet.Effects.SharpenEffect", "cat": "Default", "ph": "B", "ts": 1725654, "pid": 41036, "tid": 20 }, 1238 | { "name": "PaintDotNet.Effects.SharpenEffect", "cat": "Default", "ph": "E", "ts": 1725902, "pid": 41036, "tid": 20 }, 1239 | { "name": "PaintDotNet.Effects.PencilSketchEffect", "cat": "Default", "ph": "B", "ts": 1725916, "pid": 41036, "tid": 20 }, 1240 | { "name": "PaintDotNet.Effects.PencilSketchEffect", "cat": "Default", "ph": "E", "ts": 1726431, "pid": 41036, "tid": 20 }, 1241 | { "name": "PaintDotNet.Effects.SoftenPortraitEffect", "cat": "Default", "ph": "B", "ts": 1726446, "pid": 41036, "tid": 20 }, 1242 | { "name": "PaintDotNet.Effects.SoftenPortraitEffect", "cat": "Default", "ph": "E", "ts": 1726810, "pid": 41036, "tid": 20 }, 1243 | { "name": "PaintDotNet.Effects.SurfaceBlurEffect", "cat": "Default", "ph": "B", "ts": 1726834, "pid": 41036, "tid": 20 }, 1244 | { "name": "PaintDotNet.Effects.SurfaceBlurEffect", "cat": "Default", "ph": "E", "ts": 1726999, "pid": 41036, "tid": 20 }, 1245 | { "name": "PaintDotNet.Effects.TileEffect", "cat": "Default", "ph": "B", "ts": 1727011, "pid": 41036, "tid": 20 }, 1246 | { "name": "PaintDotNet.Effects.TileEffect", "cat": "Default", "ph": "E", "ts": 1727189, "pid": 41036, "tid": 20 }, 1247 | { "name": "PaintDotNet.Effects.TwistEffect", "cat": "Default", "ph": "B", "ts": 1727202, "pid": 41036, "tid": 20 }, 1248 | { "name": "PaintDotNet.Effects.TwistEffect", "cat": "Default", "ph": "E", "ts": 1727478, "pid": 41036, "tid": 20 }, 1249 | { "name": "PaintDotNet.Effects.UnfocusEffect", "cat": "Default", "ph": "B", "ts": 1727495, "pid": 41036, "tid": 20 }, 1250 | { "name": "PaintDotNet.Effects.UnfocusEffect", "cat": "Default", "ph": "E", "ts": 1727945, "pid": 41036, "tid": 20 }, 1251 | { "name": "PaintDotNet.Effects.VignetteEffect", "cat": "Default", "ph": "B", "ts": 1727965, "pid": 41036, "tid": 20 }, 1252 | { "name": "PaintDotNet.Effects.VignetteEffect", "cat": "Default", "ph": "E", "ts": 1728247, "pid": 41036, "tid": 20 }, 1253 | { "name": "PaintDotNet.Effects.ZoomBlurEffect", "cat": "Default", "ph": "B", "ts": 1728270, "pid": 41036, "tid": 20 }, 1254 | { "name": "PaintDotNet.Effects.ZoomBlurEffect", "cat": "Default", "ph": "E", "ts": 1728467, "pid": 41036, "tid": 20 }, 1255 | { "name": "PaintDotNet.Effects.Gpu.DesaturateGpuEffect", "cat": "Default", "ph": "B", "ts": 1728488, "pid": 41036, "tid": 20 }, 1256 | { "name": "PaintDotNet.Effects.Gpu.DesaturateGpuEffect", "cat": "Default", "ph": "E", "ts": 1728591, "pid": 41036, "tid": 20 }, 1257 | { "name": "PaintDotNet.Effects.Gpu.EdgeDetectGpuEffect", "cat": "Default", "ph": "B", "ts": 1728608, "pid": 41036, "tid": 20 }, 1258 | { "name": "PaintDotNet.Effects.Gpu.EdgeDetectGpuEffect", "cat": "Default", "ph": "E", "ts": 1728804, "pid": 41036, "tid": 20 }, 1259 | { "name": "PaintDotNet.Effects.Gpu.GaussianBlurGpuEffect", "cat": "Default", "ph": "B", "ts": 1728819, "pid": 41036, "tid": 20 }, 1260 | { "name": "PaintDotNet.Effects.Gpu.GaussianBlurGpuEffect", "cat": "Default", "ph": "E", "ts": 1728974, "pid": 41036, "tid": 20 }, 1261 | { "name": "PaintDotNet.Effects.Gpu.InvertColorsGpuEffect", "cat": "Default", "ph": "B", "ts": 1728991, "pid": 41036, "tid": 20 }, 1262 | { "name": "PaintDotNet.Effects.Gpu.InvertColorsGpuEffect", "cat": "Default", "ph": "E", "ts": 1729018, "pid": 41036, "tid": 20 }, 1263 | { "name": "PaintDotNet.Effects.Gpu.MorphologyGpuEffect", "cat": "Default", "ph": "B", "ts": 1729026, "pid": 41036, "tid": 20 }, 1264 | { "name": "PaintDotNet.Effects.Gpu.MorphologyGpuEffect", "cat": "Default", "ph": "E", "ts": 1729178, "pid": 41036, "tid": 20 }, 1265 | { "name": "PaintDotNet.Effects.Gpu.MotionBlurGpuEffect", "cat": "Default", "ph": "B", "ts": 1729191, "pid": 41036, "tid": 20 }, 1266 | { "name": "PaintDotNet.Effects.Gpu.MotionBlurGpuEffect", "cat": "Default", "ph": "E", "ts": 1729391, "pid": 41036, "tid": 20 }, 1267 | { "name": "PaintDotNet.Effects.Gpu.PixelateGpuEffect", "cat": "Default", "ph": "B", "ts": 1729414, "pid": 41036, "tid": 20 }, 1268 | { "name": "PaintDotNet.Effects.Gpu.PixelateGpuEffect", "cat": "Default", "ph": "E", "ts": 1729667, "pid": 41036, "tid": 20 }, 1269 | { "name": "PaintDotNet.Effects.Gpu.ReliefGpuEffect", "cat": "Default", "ph": "B", "ts": 1729683, "pid": 41036, "tid": 20 }, 1270 | { "name": "PaintDotNet.Effects.Gpu.ReliefGpuEffect", "cat": "Default", "ph": "E", "ts": 1729929, "pid": 41036, "tid": 20 }, 1271 | { "name": "PaintDotNet.Effects.Gpu.TurbulenceGpuEffect", "cat": "Default", "ph": "B", "ts": 1729943, "pid": 41036, "tid": 20 }, 1272 | { "name": "PaintDotNet.Effects.Gpu.TurbulenceGpuEffect", "cat": "Default", "ph": "E", "ts": 1730126, "pid": 41036, "tid": 20 }, 1273 | { "name": "PaintDotNet.Effects.Gpu.RadialBlurGpuEffect", "cat": "Default", "ph": "B", "ts": 1730138, "pid": 41036, "tid": 20 }, 1274 | { "name": "PaintDotNet.Effects.Gpu.RadialBlurGpuEffect", "cat": "Default", "ph": "E", "ts": 1730341, "pid": 41036, "tid": 20 }, 1275 | { "name": "PaintDotNet.Effects, Version=4.202.7187.34603, Culture=neutral, PublicKeyToken=null", "cat": "Default", "ph": "E", "ts": 1730380, "pid": 41036, "tid": 20 }, 1276 | { "name": "EffectsCollection::Initialize", "cat": "Default", "ph": "E", "ts": 1734072, "pid": 41036, "tid": 20 }, 1277 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1734563, "pid": 41036, "tid": 1 }, 1278 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1735265, "pid": 41036, "tid": 1 }, 1279 | { "name": "IsHEVCDecoderAvailable", "cat": "Default", "ph": "E", "ts": 1740554, "pid": 41036, "tid": 19 }, 1280 | { "name": "IsHEVCEncoderAvailable", "cat": "Default", "ph": "B", "ts": 1740594, "pid": 41036, "tid": 19 }, 1281 | { "name": "MainForm::OnShown", "cat": "Default", "ph": "E", "ts": 1750167, "pid": 41036, "tid": 1 }, 1282 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "B", "ts": 1750511, "pid": 41036, "tid": 1 }, 1283 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "B", "ts": 1750526, "pid": 41036, "tid": 1 }, 1284 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "E", "ts": 1750531, "pid": 41036, "tid": 1 }, 1285 | { "name": "DocumentCanvasTileCache::QueueInvalidTilesForRendering", "cat": "Default", "ph": "B", "ts": 1750578, "pid": 41036, "tid": 1 }, 1286 | { "name": "DocumentCanvasTileCache::QueueProcessTileRenderQueue", "cat": "Default", "ph": "B", "ts": 1750599, "pid": 41036, "tid": 1 }, 1287 | { "name": "DocumentCanvasTileCache::QueueProcessTileRenderQueue", "cat": "Default", "ph": "E", "ts": 1750656, "pid": 41036, "tid": 1 }, 1288 | { "name": "DocumentCanvasTileCache::QueueInvalidTilesForRendering", "cat": "Default", "ph": "E", "ts": 1750663, "pid": 41036, "tid": 1 }, 1289 | { "name": "DocumentCanvasTileCache::ProcessTileRenderQueue", "cat": "Default", "ph": "B", "ts": 1750666, "pid": 41036, "tid": 1 }, 1290 | { "name": "DocumentCanvasTileCache::ProcessTileRenderQueue", "cat": "Default", "ph": "E", "ts": 1750680, "pid": 41036, "tid": 1 }, 1291 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "E", "ts": 1750684, "pid": 41036, "tid": 1 }, 1292 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "B", "ts": 1750689, "pid": 41036, "tid": 1 }, 1293 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "B", "ts": 1750693, "pid": 41036, "tid": 1 }, 1294 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "E", "ts": 1750697, "pid": 41036, "tid": 1 }, 1295 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "E", "ts": 1750718, "pid": 41036, "tid": 1 }, 1296 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "B", "ts": 1750723, "pid": 41036, "tid": 1 }, 1297 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "B", "ts": 1750727, "pid": 41036, "tid": 1 }, 1298 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "E", "ts": 1750730, "pid": 41036, "tid": 1 }, 1299 | { "name": "DocumentCanvasTileCache::Invalidate", "cat": "Default", "ph": "E", "ts": 1750746, "pid": 41036, "tid": 1 }, 1300 | { "name": "IsHEVCEncoderAvailable", "cat": "Default", "ph": "E", "ts": 1756882, "pid": 41036, "tid": 19 }, 1301 | { "name": "HeicFileType", "cat": "Default", "ph": "E", "ts": 1756954, "pid": 41036, "tid": 19 }, 1302 | { "name": "AV1FileType", "cat": "Default", "ph": "B", "ts": 1756970, "pid": 41036, "tid": 19 }, 1303 | { "name": "IsAV1DecoderAvailable", "cat": "Default", "ph": "B", "ts": 1757013, "pid": 41036, "tid": 19 }, 1304 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1763081, "pid": 41036, "tid": 1 }, 1305 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1765930, "pid": 41036, "tid": 1 }, 1306 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1766921, "pid": 41036, "tid": 1 }, 1307 | { "name": "IsAV1DecoderAvailable", "cat": "Default", "ph": "E", "ts": 1771727, "pid": 41036, "tid": 19 }, 1308 | { "name": "AV1FileType", "cat": "Default", "ph": "E", "ts": 1771771, "pid": 41036, "tid": 19 }, 1309 | { "name": "JpegXRFileType", "cat": "Default", "ph": "B", "ts": 1771788, "pid": 41036, "tid": 19 }, 1310 | { "name": "JpegXRFileType", "cat": "Default", "ph": "E", "ts": 1771834, "pid": 41036, "tid": 19 }, 1311 | { "name": "TgaFileType", "cat": "Default", "ph": "B", "ts": 1771841, "pid": 41036, "tid": 19 }, 1312 | { "name": "TgaFileType", "cat": "Default", "ph": "E", "ts": 1771854, "pid": 41036, "tid": 19 }, 1313 | { "name": "PdnFileTypes::ctor", "cat": "Default", "ph": "E", "ts": 1771858, "pid": 41036, "tid": 19 }, 1314 | { "name": "::GetFileTypeInstances()", "cat": "Default", "ph": "E", "ts": 1771890, "pid": 41036, "tid": 19 }, 1315 | { "name": "PaintDotNet.Data.PdnFileType", "cat": "Default", "ph": "B", "ts": 1771899, "pid": 41036, "tid": 19 }, 1316 | { "name": "PaintDotNet.Data.PdnFileType", "cat": "Default", "ph": "E", "ts": 1772022, "pid": 41036, "tid": 19 }, 1317 | { "name": "PaintDotNet.Data.PngFileType", "cat": "Default", "ph": "B", "ts": 1772029, "pid": 41036, "tid": 19 }, 1318 | { "name": "PaintDotNet.Data.PngFileType", "cat": "Default", "ph": "E", "ts": 1772049, "pid": 41036, "tid": 19 }, 1319 | { "name": "PaintDotNet.Data.JpegFileType", "cat": "Default", "ph": "B", "ts": 1772054, "pid": 41036, "tid": 19 }, 1320 | { "name": "PaintDotNet.Data.JpegFileType", "cat": "Default", "ph": "E", "ts": 1772062, "pid": 41036, "tid": 19 }, 1321 | { "name": "PaintDotNet.Data.BmpFileType", "cat": "Default", "ph": "B", "ts": 1772073, "pid": 41036, "tid": 19 }, 1322 | { "name": "PaintDotNet.Data.BmpFileType", "cat": "Default", "ph": "E", "ts": 1772132, "pid": 41036, "tid": 19 }, 1323 | { "name": "PaintDotNet.Data.TiffFileType", "cat": "Default", "ph": "B", "ts": 1772140, "pid": 41036, "tid": 19 }, 1324 | { "name": "PaintDotNet.Data.TiffFileType", "cat": "Default", "ph": "E", "ts": 1772147, "pid": 41036, "tid": 19 }, 1325 | { "name": "PaintDotNet.Data.GifFileType", "cat": "Default", "ph": "B", "ts": 1772152, "pid": 41036, "tid": 19 }, 1326 | { "name": "PaintDotNet.Data.GifFileType", "cat": "Default", "ph": "E", "ts": 1772159, "pid": 41036, "tid": 19 }, 1327 | { "name": "PaintDotNet.Data.HeicFileType", "cat": "Default", "ph": "B", "ts": 1772163, "pid": 41036, "tid": 19 }, 1328 | { "name": "PaintDotNet.Data.HeicFileType", "cat": "Default", "ph": "E", "ts": 1772170, "pid": 41036, "tid": 19 }, 1329 | { "name": "PaintDotNet.Data.AV1FileType", "cat": "Default", "ph": "B", "ts": 1772175, "pid": 41036, "tid": 19 }, 1330 | { "name": "PaintDotNet.Data.AV1FileType", "cat": "Default", "ph": "E", "ts": 1772182, "pid": 41036, "tid": 19 }, 1331 | { "name": "PaintDotNet.Data.JpegXRFileType", "cat": "Default", "ph": "B", "ts": 1772186, "pid": 41036, "tid": 19 }, 1332 | { "name": "PaintDotNet.Data.JpegXRFileType", "cat": "Default", "ph": "E", "ts": 1772194, "pid": 41036, "tid": 19 }, 1333 | { "name": "PaintDotNet.Data.TgaFileType", "cat": "Default", "ph": "B", "ts": 1772198, "pid": 41036, "tid": 19 }, 1334 | { "name": "PaintDotNet.Data.TgaFileType", "cat": "Default", "ph": "E", "ts": 1772205, "pid": 41036, "tid": 19 }, 1335 | { "name": "PaintDotNet.Data.PdnFileTypes", "cat": "Default", "ph": "E", "ts": 1772208, "pid": 41036, "tid": 19 }, 1336 | { "name": "PaintDotNet.Data.DdsFileTypeFactory", "cat": "Default", "ph": "B", "ts": 1772218, "pid": 41036, "tid": 19 }, 1337 | { "name": "::ctor()", "cat": "Default", "ph": "B", "ts": 1772228, "pid": 41036, "tid": 19 }, 1338 | { "name": "::ctor()", "cat": "Default", "ph": "E", "ts": 1772236, "pid": 41036, "tid": 19 }, 1339 | { "name": "::GetFileTypeInstances()", "cat": "Default", "ph": "B", "ts": 1772240, "pid": 41036, "tid": 19 }, 1340 | { "name": "DdsFileType", "cat": "Default", "ph": "B", "ts": 1772246, "pid": 41036, "tid": 19 }, 1341 | { "name": "BundledFileTypeLoader[DdsFileTypePlus.dll]::LoadFileTypePlugin", "cat": "Default", "ph": "B", "ts": 1772264, "pid": 41036, "tid": 19 }, 1342 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1773653, "pid": 41036, "tid": 1 }, 1343 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1774130, "pid": 41036, "tid": 1 }, 1344 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1783300, "pid": 41036, "tid": 1 }, 1345 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1785853, "pid": 41036, "tid": 1 }, 1346 | { "name": "DdsFileTypePlus, Version=1.9.5.0, Culture=neutral, PublicKeyToken=null", "cat": "Default", "ph": "B", "ts": 1785900, "pid": 41036, "tid": 19 }, 1347 | { "name": "GetFileTypeFactoryTypesFromAssembly", "cat": "Default", "ph": "B", "ts": 1785921, "pid": 41036, "tid": 19 }, 1348 | { "name": "Assembly::GetTypes()", "cat": "Default", "ph": "B", "ts": 1785927, "pid": 41036, "tid": 19 }, 1349 | { "name": "Assembly::GetTypes()", "cat": "Default", "ph": "E", "ts": 1786510, "pid": 41036, "tid": 19 }, 1350 | { "name": "DdsFileTypePlus.DdsFileTypeFactory", "cat": "Default", "ph": "B", "ts": 1786530, "pid": 41036, "tid": 19 }, 1351 | { "name": "::ctor()", "cat": "Default", "ph": "B", "ts": 1786539, "pid": 41036, "tid": 19 }, 1352 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1786574, "pid": 41036, "tid": 1 }, 1353 | { "name": "::ctor()", "cat": "Default", "ph": "E", "ts": 1786587, "pid": 41036, "tid": 19 }, 1354 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1786608, "pid": 41036, "tid": 1 }, 1355 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1786628, "pid": 41036, "tid": 1 }, 1356 | { "name": "DocumentCanvasTileCache::ProcessTileRenderQueue", "cat": "Default", "ph": "B", "ts": 1786642, "pid": 41036, "tid": 1 }, 1357 | { "name": "DocumentCanvasTileCache::ProcessTileRenderQueue", "cat": "Default", "ph": "E", "ts": 1786648, "pid": 41036, "tid": 1 }, 1358 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "B", "ts": 1786656, "pid": 41036, "tid": 1 }, 1359 | { "name": "::GetFileTypeInstances()", "cat": "Default", "ph": "B", "ts": 1786691, "pid": 41036, "tid": 19 }, 1360 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "E", "ts": 1786882, "pid": 41036, "tid": 1 }, 1361 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1786910, "pid": 41036, "tid": 1 }, 1362 | { "name": "::GetFileTypeInstances()", "cat": "Default", "ph": "E", "ts": 1787556, "pid": 41036, "tid": 19 }, 1363 | { "name": "DdsFileTypePlus.DdsFileType", "cat": "Default", "ph": "B", "ts": 1787572, "pid": 41036, "tid": 19 }, 1364 | { "name": "DdsFileTypePlus.DdsFileType", "cat": "Default", "ph": "E", "ts": 1787621, "pid": 41036, "tid": 19 }, 1365 | { "name": "DdsFileTypePlus.DdsFileTypeFactory", "cat": "Default", "ph": "E", "ts": 1787625, "pid": 41036, "tid": 19 }, 1366 | { "name": "GetFileTypeFactoryTypesFromAssembly", "cat": "Default", "ph": "E", "ts": 1787632, "pid": 41036, "tid": 19 }, 1367 | { "name": "DdsFileTypePlus, Version=1.9.5.0, Culture=neutral, PublicKeyToken=null", "cat": "Default", "ph": "E", "ts": 1787783, "pid": 41036, "tid": 19 }, 1368 | { "name": "BundledFileTypeLoader[DdsFileTypePlus.dll]::LoadFileTypePlugin", "cat": "Default", "ph": "E", "ts": 1788147, "pid": 41036, "tid": 19 }, 1369 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1788555, "pid": 41036, "tid": 1 }, 1370 | { "name": "DdsFileType", "cat": "Default", "ph": "E", "ts": 1788816, "pid": 41036, "tid": 19 }, 1371 | { "name": "::GetFileTypeInstances()", "cat": "Default", "ph": "E", "ts": 1788827, "pid": 41036, "tid": 19 }, 1372 | { "name": "PaintDotNet.Data.DdsFileType", "cat": "Default", "ph": "B", "ts": 1788835, "pid": 41036, "tid": 19 }, 1373 | { "name": "PaintDotNet.Data.DdsFileType", "cat": "Default", "ph": "E", "ts": 1788878, "pid": 41036, "tid": 19 }, 1374 | { "name": "PaintDotNet.Data.DdsFileTypeFactory", "cat": "Default", "ph": "E", "ts": 1788882, "pid": 41036, "tid": 19 }, 1375 | { "name": "GetFileTypeFactoryTypesFromAssembly", "cat": "Default", "ph": "E", "ts": 1788885, "pid": 41036, "tid": 19 }, 1376 | { "name": "PaintDotNet, Version=4.202.7187.34603, Culture=neutral, PublicKeyToken=null", "cat": "Default", "ph": "E", "ts": 1788893, "pid": 41036, "tid": 19 }, 1377 | { "name": "Process Assemblies", "cat": "Default", "ph": "E", "ts": 1788899, "pid": 41036, "tid": 19 }, 1378 | { "name": "FileTypesCollection::LoadFileTypes", "cat": "Default", "ph": "E", "ts": 1788903, "pid": 41036, "tid": 19 }, 1379 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1791134, "pid": 41036, "tid": 1 }, 1380 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1792554, "pid": 41036, "tid": 1 }, 1381 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1792626, "pid": 41036, "tid": 1 }, 1382 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1793056, "pid": 41036, "tid": 1 }, 1383 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1793166, "pid": 41036, "tid": 1 }, 1384 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1801388, "pid": 41036, "tid": 1 }, 1385 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1801447, "pid": 41036, "tid": 1 }, 1386 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1801459, "pid": 41036, "tid": 1 }, 1387 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1801468, "pid": 41036, "tid": 1 }, 1388 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1801554, "pid": 41036, "tid": 1 }, 1389 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1801642, "pid": 41036, "tid": 1 }, 1390 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1802345, "pid": 41036, "tid": 1 }, 1391 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1811822, "pid": 41036, "tid": 1 }, 1392 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1815896, "pid": 41036, "tid": 1 }, 1393 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1815930, "pid": 41036, "tid": 1 }, 1394 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1816013, "pid": 41036, "tid": 1 }, 1395 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1816025, "pid": 41036, "tid": 1 }, 1396 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1816032, "pid": 41036, "tid": 1 }, 1397 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1818216, "pid": 41036, "tid": 1 }, 1398 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1838976, "pid": 41036, "tid": 1 }, 1399 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1839058, "pid": 41036, "tid": 1 }, 1400 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1839149, "pid": 41036, "tid": 1 }, 1401 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1839162, "pid": 41036, "tid": 1 }, 1402 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1839169, "pid": 41036, "tid": 1 }, 1403 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1839176, "pid": 41036, "tid": 1 }, 1404 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1839222, "pid": 41036, "tid": 1 }, 1405 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1839231, "pid": 41036, "tid": 1 }, 1406 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1839238, "pid": 41036, "tid": 1 }, 1407 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1839319, "pid": 41036, "tid": 1 }, 1408 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1841256, "pid": 41036, "tid": 1 }, 1409 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1841900, "pid": 41036, "tid": 1 }, 1410 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1850338, "pid": 41036, "tid": 1 }, 1411 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1850360, "pid": 41036, "tid": 1 }, 1412 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1850390, "pid": 41036, "tid": 1 }, 1413 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1850394, "pid": 41036, "tid": 1 }, 1414 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1850397, "pid": 41036, "tid": 1 }, 1415 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1850400, "pid": 41036, "tid": 1 }, 1416 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1850403, "pid": 41036, "tid": 1 }, 1417 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1850406, "pid": 41036, "tid": 1 }, 1418 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1850444, "pid": 41036, "tid": 1 }, 1419 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1850448, "pid": 41036, "tid": 1 }, 1420 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1850763, "pid": 41036, "tid": 1 }, 1421 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1850777, "pid": 41036, "tid": 1 }, 1422 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1850927, "pid": 41036, "tid": 1 }, 1423 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1850935, "pid": 41036, "tid": 1 }, 1424 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1850939, "pid": 41036, "tid": 1 }, 1425 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1850942, "pid": 41036, "tid": 1 }, 1426 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1852000, "pid": 41036, "tid": 1 }, 1427 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1852064, "pid": 41036, "tid": 1 }, 1428 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1852077, "pid": 41036, "tid": 1 }, 1429 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1852086, "pid": 41036, "tid": 1 }, 1430 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1852176, "pid": 41036, "tid": 1 }, 1431 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1852327, "pid": 41036, "tid": 1 }, 1432 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1853342, "pid": 41036, "tid": 1 }, 1433 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1853505, "pid": 41036, "tid": 1 }, 1434 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1853874, "pid": 41036, "tid": 1 }, 1435 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1853889, "pid": 41036, "tid": 1 }, 1436 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1853898, "pid": 41036, "tid": 1 }, 1437 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1853901, "pid": 41036, "tid": 1 }, 1438 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1853904, "pid": 41036, "tid": 1 }, 1439 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1853907, "pid": 41036, "tid": 1 }, 1440 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1853910, "pid": 41036, "tid": 1 }, 1441 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1853913, "pid": 41036, "tid": 1 }, 1442 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1853920, "pid": 41036, "tid": 1 }, 1443 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1853924, "pid": 41036, "tid": 1 }, 1444 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1853946, "pid": 41036, "tid": 1 }, 1445 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1853950, "pid": 41036, "tid": 1 }, 1446 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1854017, "pid": 41036, "tid": 1 }, 1447 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1854023, "pid": 41036, "tid": 1 }, 1448 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "B", "ts": 1854026, "pid": 41036, "tid": 1 }, 1449 | { "name": "HistoryStack::Sync", "cat": "Default", "ph": "E", "ts": 1854029, "pid": 41036, "tid": 1 }, 1450 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1854318, "pid": 41036, "tid": 1 }, 1451 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1854589, "pid": 41036, "tid": 1 }, 1452 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1855270, "pid": 41036, "tid": 1 }, 1453 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1855755, "pid": 41036, "tid": 1 }, 1454 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "B", "ts": 1855784, "pid": 41036, "tid": 1 }, 1455 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "E", "ts": 1855789, "pid": 41036, "tid": 1 }, 1456 | { "name": "LayoutManager::UpdateLayout", "cat": "Default", "ph": "B", "ts": 1858540, "pid": 41036, "tid": 1 }, 1457 | { "name": "LayoutManager::UpdateLayout", "cat": "Default", "ph": "E", "ts": 1858555, "pid": 41036, "tid": 1 }, 1458 | { "name": "CanvasControl::OnRender", "cat": "Default", "ph": "B", "ts": 1858582, "pid": 41036, "tid": 1 }, 1459 | { "name": "UIElement::Render", "cat": "Default", "ph": "B", "ts": 1858692, "pid": 41036, "tid": 1 }, 1460 | { "name": "UIElement::Render", "cat": "Default", "ph": "E", "ts": 1858698, "pid": 41036, "tid": 1 }, 1461 | { "name": "UIElement::Render", "cat": "Default", "ph": "B", "ts": 1858731, "pid": 41036, "tid": 1 }, 1462 | { "name": "UIElement::Render", "cat": "Default", "ph": "E", "ts": 1858763, "pid": 41036, "tid": 1 }, 1463 | { "name": "CanvasControl::OnRender", "cat": "Default", "ph": "E", "ts": 1858789, "pid": 41036, "tid": 1 }, 1464 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1859570, "pid": 41036, "tid": 1 }, 1465 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1861363, "pid": 41036, "tid": 1 }, 1466 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1861459, "pid": 41036, "tid": 1 }, 1467 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1861559, "pid": 41036, "tid": 1 }, 1468 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1862635, "pid": 41036, "tid": 1 }, 1469 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1862806, "pid": 41036, "tid": 1 }, 1470 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1863534, "pid": 41036, "tid": 1 }, 1471 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1871380, "pid": 41036, "tid": 1 }, 1472 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1871492, "pid": 41036, "tid": 1 }, 1473 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1871645, "pid": 41036, "tid": 1 }, 1474 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1872842, "pid": 41036, "tid": 1 }, 1475 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1872998, "pid": 41036, "tid": 1 }, 1476 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1873717, "pid": 41036, "tid": 1 }, 1477 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1882378, "pid": 41036, "tid": 1 }, 1478 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1882499, "pid": 41036, "tid": 1 }, 1479 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1882616, "pid": 41036, "tid": 1 }, 1480 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1884106, "pid": 41036, "tid": 1 }, 1481 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1884259, "pid": 41036, "tid": 1 }, 1482 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1884972, "pid": 41036, "tid": 1 }, 1483 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1888371, "pid": 41036, "tid": 1 }, 1484 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1888399, "pid": 41036, "tid": 1 }, 1485 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1893368, "pid": 41036, "tid": 1 }, 1486 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1893504, "pid": 41036, "tid": 1 }, 1487 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1893609, "pid": 41036, "tid": 1 }, 1488 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1894788, "pid": 41036, "tid": 1 }, 1489 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1894929, "pid": 41036, "tid": 1 }, 1490 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1895640, "pid": 41036, "tid": 1 }, 1491 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1903741, "pid": 41036, "tid": 1 }, 1492 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1903850, "pid": 41036, "tid": 1 }, 1493 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1903970, "pid": 41036, "tid": 1 }, 1494 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1905328, "pid": 41036, "tid": 1 }, 1495 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1905485, "pid": 41036, "tid": 1 }, 1496 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1906205, "pid": 41036, "tid": 1 }, 1497 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1914382, "pid": 41036, "tid": 1 }, 1498 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1914494, "pid": 41036, "tid": 1 }, 1499 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1914625, "pid": 41036, "tid": 1 }, 1500 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1915841, "pid": 41036, "tid": 1 }, 1501 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1916025, "pid": 41036, "tid": 1 }, 1502 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1916759, "pid": 41036, "tid": 1 }, 1503 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1925423, "pid": 41036, "tid": 1 }, 1504 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1925528, "pid": 41036, "tid": 1 }, 1505 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1925655, "pid": 41036, "tid": 1 }, 1506 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1926855, "pid": 41036, "tid": 1 }, 1507 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1926998, "pid": 41036, "tid": 1 }, 1508 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1927693, "pid": 41036, "tid": 1 }, 1509 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1935909, "pid": 41036, "tid": 1 }, 1510 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1936136, "pid": 41036, "tid": 1 }, 1511 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1936280, "pid": 41036, "tid": 1 }, 1512 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1937616, "pid": 41036, "tid": 1 }, 1513 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1937768, "pid": 41036, "tid": 1 }, 1514 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1938473, "pid": 41036, "tid": 1 }, 1515 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1945415, "pid": 41036, "tid": 1 }, 1516 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1945512, "pid": 41036, "tid": 1 }, 1517 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1945620, "pid": 41036, "tid": 1 }, 1518 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1946695, "pid": 41036, "tid": 1 }, 1519 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1946828, "pid": 41036, "tid": 1 }, 1520 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1947546, "pid": 41036, "tid": 1 }, 1521 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1956403, "pid": 41036, "tid": 1 }, 1522 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1956502, "pid": 41036, "tid": 1 }, 1523 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1956596, "pid": 41036, "tid": 1 }, 1524 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1957667, "pid": 41036, "tid": 1 }, 1525 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1957804, "pid": 41036, "tid": 1 }, 1526 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1958544, "pid": 41036, "tid": 1 }, 1527 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1966472, "pid": 41036, "tid": 1 }, 1528 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1966563, "pid": 41036, "tid": 1 }, 1529 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1966659, "pid": 41036, "tid": 1 }, 1530 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1967703, "pid": 41036, "tid": 1 }, 1531 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1967833, "pid": 41036, "tid": 1 }, 1532 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1968481, "pid": 41036, "tid": 1 }, 1533 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1977381, "pid": 41036, "tid": 1 }, 1534 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1977463, "pid": 41036, "tid": 1 }, 1535 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1977545, "pid": 41036, "tid": 1 }, 1536 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1978458, "pid": 41036, "tid": 1 }, 1537 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1978580, "pid": 41036, "tid": 1 }, 1538 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1979200, "pid": 41036, "tid": 1 }, 1539 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1987349, "pid": 41036, "tid": 1 }, 1540 | { "name": "CountdownWorkItemQueue::JoinBlocking", "cat": "Default", "ph": "B", "ts": 1987396, "pid": 41036, "tid": 48 }, 1541 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1987432, "pid": 41036, "tid": 1 }, 1542 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1987525, "pid": 41036, "tid": 1 }, 1543 | { "name": "CountdownWorkItemQueue::JoinBlocking", "cat": "Default", "ph": "E", "ts": 1987733, "pid": 41036, "tid": 48 }, 1544 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1988546, "pid": 41036, "tid": 1 }, 1545 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1988767, "pid": 41036, "tid": 1 }, 1546 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 1989582, "pid": 41036, "tid": 1 }, 1547 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 1998824, "pid": 41036, "tid": 1 }, 1548 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 1999058, "pid": 41036, "tid": 1 }, 1549 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 1999262, "pid": 41036, "tid": 1 }, 1550 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2000152, "pid": 41036, "tid": 1 }, 1551 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2000270, "pid": 41036, "tid": 1 }, 1552 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2000882, "pid": 41036, "tid": 1 }, 1553 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2009646, "pid": 41036, "tid": 1 }, 1554 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2009720, "pid": 41036, "tid": 1 }, 1555 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2009801, "pid": 41036, "tid": 1 }, 1556 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2010658, "pid": 41036, "tid": 1 }, 1557 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2010772, "pid": 41036, "tid": 1 }, 1558 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2011366, "pid": 41036, "tid": 1 }, 1559 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2019348, "pid": 41036, "tid": 1 }, 1560 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2019430, "pid": 41036, "tid": 1 }, 1561 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2019521, "pid": 41036, "tid": 1 }, 1562 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2020509, "pid": 41036, "tid": 1 }, 1563 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2020631, "pid": 41036, "tid": 1 }, 1564 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2021224, "pid": 41036, "tid": 1 }, 1565 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2030343, "pid": 41036, "tid": 1 }, 1566 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2030418, "pid": 41036, "tid": 1 }, 1567 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2030502, "pid": 41036, "tid": 1 }, 1568 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2031383, "pid": 41036, "tid": 1 }, 1569 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2031506, "pid": 41036, "tid": 1 }, 1570 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2032106, "pid": 41036, "tid": 1 }, 1571 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2040346, "pid": 41036, "tid": 1 }, 1572 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2040434, "pid": 41036, "tid": 1 }, 1573 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2040525, "pid": 41036, "tid": 1 }, 1574 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2041456, "pid": 41036, "tid": 1 }, 1575 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2041572, "pid": 41036, "tid": 1 }, 1576 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2042193, "pid": 41036, "tid": 1 }, 1577 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2051355, "pid": 41036, "tid": 1 }, 1578 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2051434, "pid": 41036, "tid": 1 }, 1579 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2051514, "pid": 41036, "tid": 1 }, 1580 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2052391, "pid": 41036, "tid": 1 }, 1581 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2052500, "pid": 41036, "tid": 1 }, 1582 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2053088, "pid": 41036, "tid": 1 }, 1583 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2062337, "pid": 41036, "tid": 1 }, 1584 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2062410, "pid": 41036, "tid": 1 }, 1585 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2062491, "pid": 41036, "tid": 1 }, 1586 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2063348, "pid": 41036, "tid": 1 }, 1587 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2063457, "pid": 41036, "tid": 1 }, 1588 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2064035, "pid": 41036, "tid": 1 }, 1589 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2072360, "pid": 41036, "tid": 1 }, 1590 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2072445, "pid": 41036, "tid": 1 }, 1591 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2072528, "pid": 41036, "tid": 1 }, 1592 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2073535, "pid": 41036, "tid": 1 }, 1593 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2073657, "pid": 41036, "tid": 1 }, 1594 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2074294, "pid": 41036, "tid": 1 }, 1595 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2083355, "pid": 41036, "tid": 1 }, 1596 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2083445, "pid": 41036, "tid": 1 }, 1597 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2083543, "pid": 41036, "tid": 1 }, 1598 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2084531, "pid": 41036, "tid": 1 }, 1599 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2084655, "pid": 41036, "tid": 1 }, 1600 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2085275, "pid": 41036, "tid": 1 }, 1601 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2093365, "pid": 41036, "tid": 1 }, 1602 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2093662, "pid": 41036, "tid": 1 }, 1603 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2093772, "pid": 41036, "tid": 1 }, 1604 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2094931, "pid": 41036, "tid": 1 }, 1605 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2095067, "pid": 41036, "tid": 1 }, 1606 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2095754, "pid": 41036, "tid": 1 }, 1607 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2103383, "pid": 41036, "tid": 1 }, 1608 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2103476, "pid": 41036, "tid": 1 }, 1609 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2103573, "pid": 41036, "tid": 1 }, 1610 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2104657, "pid": 41036, "tid": 1 }, 1611 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2104786, "pid": 41036, "tid": 1 }, 1612 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2105410, "pid": 41036, "tid": 1 }, 1613 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2114373, "pid": 41036, "tid": 1 }, 1614 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2114466, "pid": 41036, "tid": 1 }, 1615 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2114561, "pid": 41036, "tid": 1 }, 1616 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2115549, "pid": 41036, "tid": 1 }, 1617 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2115686, "pid": 41036, "tid": 1 }, 1618 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2116306, "pid": 41036, "tid": 1 }, 1619 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2125393, "pid": 41036, "tid": 1 }, 1620 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2125483, "pid": 41036, "tid": 1 }, 1621 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2125571, "pid": 41036, "tid": 1 }, 1622 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2126559, "pid": 41036, "tid": 1 }, 1623 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2126678, "pid": 41036, "tid": 1 }, 1624 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2127306, "pid": 41036, "tid": 1 }, 1625 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2136359, "pid": 41036, "tid": 1 }, 1626 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2136446, "pid": 41036, "tid": 1 }, 1627 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2136535, "pid": 41036, "tid": 1 }, 1628 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2137521, "pid": 41036, "tid": 1 }, 1629 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2137641, "pid": 41036, "tid": 1 }, 1630 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2138324, "pid": 41036, "tid": 1 }, 1631 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2146438, "pid": 41036, "tid": 1 }, 1632 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2146548, "pid": 41036, "tid": 1 }, 1633 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2146706, "pid": 41036, "tid": 1 }, 1634 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2147888, "pid": 41036, "tid": 1 }, 1635 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2148067, "pid": 41036, "tid": 1 }, 1636 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2148901, "pid": 41036, "tid": 1 }, 1637 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2157369, "pid": 41036, "tid": 1 }, 1638 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2157472, "pid": 41036, "tid": 1 }, 1639 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2157570, "pid": 41036, "tid": 1 }, 1640 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2158711, "pid": 41036, "tid": 1 }, 1641 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2158859, "pid": 41036, "tid": 1 }, 1642 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2159612, "pid": 41036, "tid": 1 }, 1643 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2168369, "pid": 41036, "tid": 1 }, 1644 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2168467, "pid": 41036, "tid": 1 }, 1645 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2168568, "pid": 41036, "tid": 1 }, 1646 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2169640, "pid": 41036, "tid": 1 }, 1647 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2169780, "pid": 41036, "tid": 1 }, 1648 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2170489, "pid": 41036, "tid": 1 }, 1649 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2179388, "pid": 41036, "tid": 1 }, 1650 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2179533, "pid": 41036, "tid": 1 }, 1651 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2179661, "pid": 41036, "tid": 1 }, 1652 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2180718, "pid": 41036, "tid": 1 }, 1653 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2180852, "pid": 41036, "tid": 1 }, 1654 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2181506, "pid": 41036, "tid": 1 }, 1655 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2189363, "pid": 41036, "tid": 1 }, 1656 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2189484, "pid": 41036, "tid": 1 }, 1657 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2189575, "pid": 41036, "tid": 1 }, 1658 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2190593, "pid": 41036, "tid": 1 }, 1659 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2190724, "pid": 41036, "tid": 1 }, 1660 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2191402, "pid": 41036, "tid": 1 }, 1661 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2200356, "pid": 41036, "tid": 1 }, 1662 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2200448, "pid": 41036, "tid": 1 }, 1663 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2200540, "pid": 41036, "tid": 1 }, 1664 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2201486, "pid": 41036, "tid": 1 }, 1665 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2201613, "pid": 41036, "tid": 1 }, 1666 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2202246, "pid": 41036, "tid": 1 }, 1667 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2211351, "pid": 41036, "tid": 1 }, 1668 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2211441, "pid": 41036, "tid": 1 }, 1669 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2211529, "pid": 41036, "tid": 1 }, 1670 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2212444, "pid": 41036, "tid": 1 }, 1671 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2212563, "pid": 41036, "tid": 1 }, 1672 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2213205, "pid": 41036, "tid": 1 }, 1673 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2221351, "pid": 41036, "tid": 1 }, 1674 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2221439, "pid": 41036, "tid": 1 }, 1675 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2221529, "pid": 41036, "tid": 1 }, 1676 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2222500, "pid": 41036, "tid": 1 }, 1677 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2222621, "pid": 41036, "tid": 1 }, 1678 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2223239, "pid": 41036, "tid": 1 }, 1679 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2232356, "pid": 41036, "tid": 1 }, 1680 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2232447, "pid": 41036, "tid": 1 }, 1681 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2232546, "pid": 41036, "tid": 1 }, 1682 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2233563, "pid": 41036, "tid": 1 }, 1683 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2233746, "pid": 41036, "tid": 1 }, 1684 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2234403, "pid": 41036, "tid": 1 }, 1685 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2242391, "pid": 41036, "tid": 1 }, 1686 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2242488, "pid": 41036, "tid": 1 }, 1687 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2242580, "pid": 41036, "tid": 1 }, 1688 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2243637, "pid": 41036, "tid": 1 }, 1689 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2243767, "pid": 41036, "tid": 1 }, 1690 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2244447, "pid": 41036, "tid": 1 }, 1691 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2253360, "pid": 41036, "tid": 1 }, 1692 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2253447, "pid": 41036, "tid": 1 }, 1693 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2253534, "pid": 41036, "tid": 1 }, 1694 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2254528, "pid": 41036, "tid": 1 }, 1695 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2254654, "pid": 41036, "tid": 1 }, 1696 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2255249, "pid": 41036, "tid": 1 }, 1697 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2263394, "pid": 41036, "tid": 1 }, 1698 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2264159, "pid": 41036, "tid": 1 }, 1699 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2264256, "pid": 41036, "tid": 1 }, 1700 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2265348, "pid": 41036, "tid": 1 }, 1701 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2265943, "pid": 41036, "tid": 1 }, 1702 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2266574, "pid": 41036, "tid": 1 }, 1703 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 2277098, "pid": 41036, "tid": 1 }, 1704 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 2277303, "pid": 41036, "tid": 1 }, 1705 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 2277444, "pid": 41036, "tid": 1 }, 1706 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 2277460, "pid": 41036, "tid": 1 }, 1707 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 2277547, "pid": 41036, "tid": 1 }, 1708 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 2277615, "pid": 41036, "tid": 1 }, 1709 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 2277629, "pid": 41036, "tid": 1 }, 1710 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 2277683, "pid": 41036, "tid": 1 }, 1711 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 2277807, "pid": 41036, "tid": 1 }, 1712 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 2278006, "pid": 41036, "tid": 1 }, 1713 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2278151, "pid": 41036, "tid": 1 }, 1714 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2278276, "pid": 41036, "tid": 1 }, 1715 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 2279370, "pid": 41036, "tid": 1 }, 1716 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 2279553, "pid": 41036, "tid": 1 }, 1717 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 2279644, "pid": 41036, "tid": 1 }, 1718 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 2279782, "pid": 41036, "tid": 1 }, 1719 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 2279911, "pid": 41036, "tid": 1 }, 1720 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 2280040, "pid": 41036, "tid": 1 }, 1721 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2290542, "pid": 41036, "tid": 1 }, 1722 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2291024, "pid": 41036, "tid": 1 }, 1723 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2300209, "pid": 41036, "tid": 1 }, 1724 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2300830, "pid": 41036, "tid": 1 }, 1725 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2301851, "pid": 41036, "tid": 1 }, 1726 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "B", "ts": 2301879, "pid": 41036, "tid": 1 }, 1727 | { "name": "DocumentCanvasTileCache::ProcessTileRenderedQueue", "cat": "Default", "ph": "E", "ts": 2301884, "pid": 41036, "tid": 1 }, 1728 | { "name": "LayoutManager::UpdateLayout", "cat": "Default", "ph": "B", "ts": 2301911, "pid": 41036, "tid": 1 }, 1729 | { "name": "LayoutManager::UpdateLayout", "cat": "Default", "ph": "E", "ts": 2301916, "pid": 41036, "tid": 1 }, 1730 | { "name": "CanvasControl::OnRender", "cat": "Default", "ph": "B", "ts": 2301940, "pid": 41036, "tid": 1 }, 1731 | { "name": "UIElement::Render", "cat": "Default", "ph": "B", "ts": 2302014, "pid": 41036, "tid": 1 }, 1732 | { "name": "UIElement::Render", "cat": "Default", "ph": "E", "ts": 2302019, "pid": 41036, "tid": 1 }, 1733 | { "name": "UIElement::Render", "cat": "Default", "ph": "B", "ts": 2302031, "pid": 41036, "tid": 1 }, 1734 | { "name": "UIElement::Render", "cat": "Default", "ph": "E", "ts": 2302057, "pid": 41036, "tid": 1 }, 1735 | { "name": "CanvasControl::OnRender", "cat": "Default", "ph": "E", "ts": 2302078, "pid": 41036, "tid": 1 }, 1736 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2302705, "pid": 41036, "tid": 1 }, 1737 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2305298, "pid": 41036, "tid": 1 }, 1738 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2306285, "pid": 41036, "tid": 1 }, 1739 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 2521519, "pid": 41036, "tid": 1 }, 1740 | { "name": "PdnMainMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 2521729, "pid": 41036, "tid": 1 }, 1741 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "B", "ts": 2522062, "pid": 41036, "tid": 1 }, 1742 | { "name": "PdnAuxMenu::OnLayout", "cat": "Default", "ph": "E", "ts": 2522082, "pid": 41036, "tid": 1 }, 1743 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 2522172, "pid": 41036, "tid": 1 }, 1744 | { "name": "CommonActionsStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 2522245, "pid": 41036, "tid": 1 }, 1745 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 2522269, "pid": 41036, "tid": 1 }, 1746 | { "name": "ToolChooserStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 2522336, "pid": 41036, "tid": 1 }, 1747 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 2522470, "pid": 41036, "tid": 1 }, 1748 | { "name": "ToolConfigStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 2522666, "pid": 41036, "tid": 1 }, 1749 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2522821, "pid": 41036, "tid": 1 }, 1750 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2522961, "pid": 41036, "tid": 1 }, 1751 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "B", "ts": 2523915, "pid": 41036, "tid": 1 }, 1752 | { "name": "LayerForm::OnLayout", "cat": "Default", "ph": "E", "ts": 2524004, "pid": 41036, "tid": 1 }, 1753 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "B", "ts": 2524047, "pid": 41036, "tid": 1 }, 1754 | { "name": "HistoryForm::OnLayout", "cat": "Default", "ph": "E", "ts": 2524095, "pid": 41036, "tid": 1 }, 1755 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "B", "ts": 2524125, "pid": 41036, "tid": 1 }, 1756 | { "name": "ColorsForm::OnLayout", "cat": "Default", "ph": "E", "ts": 2524183, "pid": 41036, "tid": 1 }, 1757 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2531580, "pid": 41036, "tid": 1 }, 1758 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2532073, "pid": 41036, "tid": 1 }, 1759 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2543606, "pid": 41036, "tid": 1 }, 1760 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2543845, "pid": 41036, "tid": 1 }, 1761 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "B", "ts": 2545392, "pid": 41036, "tid": 1 }, 1762 | { "name": "HistoryControl::OnLayout", "cat": "Default", "ph": "E", "ts": 2545411, "pid": 41036, "tid": 1 }, 1763 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 2545576, "pid": 41036, "tid": 1 }, 1764 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 2545586, "pid": 41036, "tid": 1 }, 1765 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2546405, "pid": 41036, "tid": 1 }, 1766 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2546623, "pid": 41036, "tid": 1 }, 1767 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2546685, "pid": 41036, "tid": 1 }, 1768 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2546818, "pid": 41036, "tid": 1 }, 1769 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "B", "ts": 2549596, "pid": 41036, "tid": 1 }, 1770 | { "name": "LayersStrip::OnLayout", "cat": "Default", "ph": "E", "ts": 2549613, "pid": 41036, "tid": 1 }, 1771 | { "name": "LayersStrip::OnLayersListChanged", "cat": "Default", "ph": "B", "ts": 2549622, "pid": 41036, "tid": 1 }, 1772 | { "name": "LayersStrip::OnLayersListChanged", "cat": "Default", "ph": "E", "ts": 2549972, "pid": 41036, "tid": 1 }, 1773 | { "name": "MainForm::SetTitleText", "cat": "Default", "ph": "B", "ts": 2549986, "pid": 41036, "tid": 1 }, 1774 | { "name": "MainForm::SetTitleText", "cat": "Default", "ph": "E", "ts": 2550812, "pid": 41036, "tid": 1 }, 1775 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2550865, "pid": 41036, "tid": 1 }, 1776 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2550994, "pid": 41036, "tid": 1 }, 1777 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2551034, "pid": 41036, "tid": 1 }, 1778 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2551101, "pid": 41036, "tid": 1 }, 1779 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "B", "ts": 2551110, "pid": 41036, "tid": 1 }, 1780 | { "name": "AppWorkspace::UpdateSnapObstacle", "cat": "Default", "ph": "E", "ts": 2551117, "pid": 41036, "tid": 1 }, 1781 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2551201, "pid": 41036, "tid": 1 }, 1782 | { "name": "PdnToolBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2552042, "pid": 41036, "tid": 1 }, 1783 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2555512, "pid": 41036, "tid": 1 }, 1784 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2556222, "pid": 41036, "tid": 1 }, 1785 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2556761, "pid": 41036, "tid": 1 }, 1786 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2557867, "pid": 41036, "tid": 1 }, 1787 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "B", "ts": 2566774, "pid": 41036, "tid": 1 }, 1788 | { "name": "PdnStatusBar::OnLayout", "cat": "Default", "ph": "E", "ts": 2566848, "pid": 41036, "tid": 1 }, 1789 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "B", "ts": 2568964, "pid": 41036, "tid": 1 }, 1790 | { "name": "DocumentCanvasTileCache::CancelTileRendering", "cat": "Default", "ph": "E", "ts": 2568987, "pid": 41036, "tid": 1 }, 1791 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "B", "ts": 2573791, "pid": 41036, "tid": 1 }, 1792 | { "name": "DocumentWorkspace::OnLayout", "cat": "Default", "ph": "E", "ts": 2573818, "pid": 41036, "tid": 1 }, 1793 | { "name": "MainForm::SaveSettings", "cat": "Default", "ph": "B", "ts": 2576200, "pid": 41036, "tid": 1 }, 1794 | { "name": "SnapManager::Save", "cat": "Default", "ph": "B", "ts": 2584752, "pid": 41036, "tid": 1 }, 1795 | { "name": "SnapManager::Save", "cat": "Default", "ph": "E", "ts": 2587331, "pid": 41036, "tid": 1 }, 1796 | { "name": "MainForm::SaveSettings", "cat": "Default", "ph": "E", "ts": 2587454, "pid": 41036, "tid": 1 }, 1797 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "B", "ts": 2599395, "pid": 41036, "tid": 1 }, 1798 | { "name": "Direct2DControlHandler::RelayGdiPaint", "cat": "Default", "ph": "E", "ts": 2599927, "pid": 41036, "tid": 1 }, 1799 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2676110, "pid": 41036, "tid": 1 }, 1800 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2676187, "pid": 41036, "tid": 1 }, 1801 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2676204, "pid": 41036, "tid": 1 }, 1802 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2676225, "pid": 41036, "tid": 1 }, 1803 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "B", "ts": 2676240, "pid": 41036, "tid": 1 }, 1804 | { "name": "TimerThread::Tick", "cat": "Default", "ph": "E", "ts": 2676253, "pid": 41036, "tid": 1 }, 1805 | { "name": "Application::Run", "cat": "Default", "ph": "E", "ts": 2677129, "pid": 41036, "tid": 1 }, 1806 | { "name": "Main", "cat": "Default", "ph": "E", "ts": 2677995, "pid": 41036, "tid": 1 } --------------------------------------------------------------------------------