Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-12829] Profile JNI bridge crossings

GitHub Issuen/a
TypeStory
PriorityLow
StatusOpen
ResolutionUnresolved
Affected Version/sn/a
Fix Version/sn/a
ComponentsAndroid
Labelsperformance
ReporterMatt Langston
AssigneeUnknown
Created2013-02-22T22:09:27.000+0000
Updated2018-02-28T20:04:08.000+0000

Description

Profile an app to determine the current bottlenecks. The profiling should be able to expose specifically JNI bridge information. (Matt/Blain)

Attachments

FileDateSize
2013-02-22_14-37-29.png2013-02-22T22:42:56.000+000084690

Comments

  1. Matt Langston 2013-02-22

    [Screenshot|^2013-02-22_14-37-29.png] of the test app I wrote for iOS is crashing on Android. This is a good, simple app to measure representative bridge traffic, so I need to fix this to continue.
  2. Ingo Muschenetz 2013-02-28

    Hi Matt--where are we with this app? Should I get an Android team member to look at it?
  3. Matt Langston 2013-02-28

    I was able to work around this specific problem. However, I'm currently blocked by a Soasta installation problem with Android emulator. I do have Soasta installed and working for iPhone simulator. I've been working with Thomas and team to come up to speed on Soasta, but no one has encountered my problem, so I have reached out directly to Soasta. FYI, here is some Soasta feedback: Soasta has been very useful for my performance and profiling work since I can replay app usage repeatedly to gather statistics. However, since it is cloud based I am dependent on our internal network which has been problematic the past few days. It would be nice if there was a standalone way to run Soasta like e.g. Instruments.
  4. Matt Langston 2013-03-01

    Need to either fix this issue or find a workaround.

JSON Source