Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-24789] Windows: Request to support Visual Studio's Debugger's Diagnostic Tools.

GitHub Issuen/a
TypeNew Feature
PriorityLow
StatusReopened
ResolutionUnresolved
Affected Version/sRelease 6.1.2
Fix Version/sn/a
ComponentsWindows
Labelsn/a
ReporterShuo Liang
AssigneeKota Iguchi
Created2017-06-07T01:05:41.000+0000
Updated2019-03-04T21:25:21.000+0000

Description

Thing is according to Microsoft's documentation ( https://msdn.microsoft.com/en-us/library/mt695328.aspx ) there's two ways of collecting profiling data: with or without the debugger. This guide we have now only covers the "without the debugger" piece, by using Visual Studio's Performance Profiler. Now customer request to support the other way: support using Visual Studio's Debugger's Diagnostic Tools for our app. Related to TIMON-24682

Comments

  1. Kota Iguchi 2017-08-08

    In order to use with VS diagnostic tools, I believe you will need to get your own build of Titanium SDK. We have [getting-starated document](https://github.com/appcelerator/titanium_mobile_windows#getting-started) for preparing development environment, but I would say it's not recommended for almost all Titanium users because it's pretty advanced development topic there and should require pretty extensive knowledge about UWP app development with C++/CX and C#. I would resolve this as "won't do".
  2. Shuo Liang 2017-08-11

    [~kiguchi] Customer can accept your device. But one more question: Maybe you can help us understanding what's the value of having (and following) this https://wiki.appcelerator.org/display/guides2/Managing+Memory+and+Finding+Leaks#ManagingMemoryandFindingLeaks-MonitoringallocationsonWindows if we can't see living in memory objects?
  3. Kota Iguchi 2017-08-11

    Even Visual Studio diagnostic tools isn't fully working, you can still take snapshot of application memory allocations by using "Take snapshot" button. I have [updated the document based on it](https://wiki.appcelerator.org/display/guides2/Managing+Memory+and+Finding+Leaks#ManagingMemoryandFindingLeaks-MonitoringallocationsonWindows).

JSON Source