Uploaded image for project: 'Weex (Retired)'
  1. Weex (Retired)
  2. WEEX-273

The application may be doing too much work on its main thread

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Critical
    • Resolution: Unresolved
    • 0.18
    • None
    • Android
    • None
    • platform:android
      version:5.1.0
      weex version:0.18.0-beta-2
    • Hide
      03-30 18:16:41.447 23934-23934/ W/BoxShadow: box-shadow disabled
      03-30 18:16:41.447 23934-23934/ D/CLog: box-shadow disabled
      03-30 18:16:41.447 23934-23934/ W/BoxShadow: box-shadow disabled
      03-30 18:16:41.448 23934-23934/ D/CLog: box-shadow disabled
      03-30 18:16:41.448 23934-23934/ W/BoxShadow: box-shadow disabled
      03-30 18:16:41.448 23934-23934/ D/CLog: box-shadow disabled
      03-30 18:16:41.448 23934-23934/ W/BoxShadow: box-shadow disabled
      03-30 18:16:41.448 23934-23934/ D/CLog: box-shadow disabled
      03-30 18:16:41.460 23934-23963/ D/updateDomObj: time:0
      03-30 18:16:41.460 23934-23963/ D/CLog: updateDomObj:time:0
      03-30 18:16:41.461 23934-23963/ D/weex: mInstanceId 1 batch used 4
      03-30 18:16:41.461 23934-23963/ D/CLog: weex:mInstanceId 1 batch used 4
      03-30 18:16:42.098 23934-23934/ I/Choreographer: Skipped 37 frames! The application may be doing too much work on its main thread.
      03-30 18:16:42.226 23934-23934/ I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@27e3ac2d time:7795749
      03-30 18:16:45.937 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 107271(4MB) AllocSpace objects, 7(111KB) LOS objects, 40% free, 15MB/26MB, paused 825us total 68.861ms
      03-30 18:16:45.937 23934-23948/ I/art: WaitForGcToComplete blocked for 45.329ms for cause HeapTrim
      03-30 18:16:46.018 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 6795(475KB) AllocSpace objects, 4(66KB) LOS objects, 40% free, 15MB/25MB, paused 789us total 43.895ms
      03-30 18:16:46.094 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 775us total 40.984ms
      03-30 18:16:46.171 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 829us total 42.321ms
      03-30 18:16:46.248 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 891us total 43.041ms
      03-30 18:16:48.705 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 1114(66KB) AllocSpace objects, 1(16KB) LOS objects, 40% free, 15MB/25MB, paused 814us total 43.157ms
      03-30 18:16:48.781 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 18(632B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 749us total 41.384ms
      03-30 18:16:48.856 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 727us total 40.825ms
      03-30 18:16:48.934 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 890us total 42.389ms
      03-30 18:16:49.010 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 735us total 40.940ms
      Show
      03-30 18:16:41.447 23934-23934/ W/BoxShadow: box-shadow disabled 03-30 18:16:41.447 23934-23934/ D/CLog: box-shadow disabled 03-30 18:16:41.447 23934-23934/ W/BoxShadow: box-shadow disabled 03-30 18:16:41.448 23934-23934/ D/CLog: box-shadow disabled 03-30 18:16:41.448 23934-23934/ W/BoxShadow: box-shadow disabled 03-30 18:16:41.448 23934-23934/ D/CLog: box-shadow disabled 03-30 18:16:41.448 23934-23934/ W/BoxShadow: box-shadow disabled 03-30 18:16:41.448 23934-23934/ D/CLog: box-shadow disabled 03-30 18:16:41.460 23934-23963/ D/updateDomObj: time:0 03-30 18:16:41.460 23934-23963/ D/CLog: updateDomObj:time:0 03-30 18:16:41.461 23934-23963/ D/weex: mInstanceId 1 batch used 4 03-30 18:16:41.461 23934-23963/ D/CLog: weex:mInstanceId 1 batch used 4 03-30 18:16:42.098 23934-23934/ I/Choreographer: Skipped 37 frames! The application may be doing too much work on its main thread. 03-30 18:16:42.226 23934-23934/ I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@27e3ac2d time:7795749 03-30 18:16:45.937 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 107271(4MB) AllocSpace objects, 7(111KB) LOS objects, 40% free, 15MB/26MB, paused 825us total 68.861ms 03-30 18:16:45.937 23934-23948/ I/art: WaitForGcToComplete blocked for 45.329ms for cause HeapTrim 03-30 18:16:46.018 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 6795(475KB) AllocSpace objects, 4(66KB) LOS objects, 40% free, 15MB/25MB, paused 789us total 43.895ms 03-30 18:16:46.094 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 775us total 40.984ms 03-30 18:16:46.171 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 829us total 42.321ms 03-30 18:16:46.248 23934-23951/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 891us total 43.041ms 03-30 18:16:48.705 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 1114(66KB) AllocSpace objects, 1(16KB) LOS objects, 40% free, 15MB/25MB, paused 814us total 43.157ms 03-30 18:16:48.781 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 18(632B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 749us total 41.384ms 03-30 18:16:48.856 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 727us total 40.825ms 03-30 18:16:48.934 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 890us total 42.389ms 03-30 18:16:49.010 23934-23950/ I/art: Explicit concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 40% free, 15MB/25MB, paused 735us total 40.940ms

    Description

      our android platform operate step as below:

      1. weex page(SPA mode, page 1) start anothor APK to scan QR code
      2. another APK scan QR code and then finish()
      3. weex onActivityResult invoke jsCallBack  to show QR code content in weex page(SPA mode, page2)
      4.  The weex page2 sometimes display slow after another APK scan code Activity has finished.

       

      The android log show:

      Choreographer: Skipped 37 frames!  The application may be doing too much work on its main thread.

      Attachments

        Activity

          People

            zshshr Shihan Zheng
            mjsornp mjsornp
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: