Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-9829

Ti API: Enable profiling of Titanium apps

    Details

      Description

      Estimate is for iOS and Android support, independent of related work in Studio.

      Suggested subtasks:

      • Investigate DTrace format for recording both memory and performance data
      • See if DTrace format will work for SDK purposes
      • Check if there are currently existing implementations for iOS or Android
      • Can we profile on simulator or device?
      • How do we provide data to studio?
      • What filtering of profiling data can we provide?
      • Do we sample or inject?
      • Profile JavaScript (not native code)

      Things we wish to profile:

      • Live objects (perhaps not important on Android in GC)
      • Network traffic
      • Call stack
      • Timing (easiest)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ingo Ingo Muschenetz
                Reporter:
                gtavridis Gabriel Tavridis
              • Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Titanium SDK/CLI <> Titanium Mobile
                    Synced with:
                    Sync status:
                    ERROR
                    Last sent:

                    Git Integration