New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WEEX-552][iOS] apm for ios #1412

Merged
merged 1 commit into from Aug 9, 2018

Conversation

Projects
None yet
3 participants
@lucky-chen
Contributor

lucky-chen commented Aug 9, 2018

  • use new protocol WXApmProtocol to record weex page performance
    • record stage (download -> success/falied -> renderStart -> fsRenderTime -> interactionTime -> destroy)
    • record property , such as wxInstanceType(page/embed) ,wxParentPage(for embed) ...
    • record stats : wxBundleSize、wxMaxDeepVDomLayer、wxCellUnReUseCount
    • reord event : gc、press home and so on (not impl now)
  • deprecated WXMonitor
  • more performance point
  • add WXApmGeneratorImpl (WXApmProtocol impl case ) in demo
@weex-bot

This comment has been minimized.

weex-bot commented Aug 9, 2018

Messages
📖 No android file has been changed.
📖 android build verification finished.

Generated by 🚫 dangerJS

[WEEX-552][iOS] apm for ios
* [iOS] more info
use new protocol WXApmProtocol to record weex page performance
    record stage (download -> success/falied -> renderStart -> fsRenderTime -> interactionTime -> destroy)
    record property , such as wxInstanceType(page/embed) ,wxParentPage(for embed) ...
    record stats : wxBundleSize、wxMaxDeepVDomLayer、wxCellUnReUseCount
    reord event : gc、press home  and so on (not impl now)
deprecated WXMonitor
more performance point
add WXApmGeneratorImpl (WXApmProtocol impl case ) in demo

@cxfeng1 cxfeng1 merged commit 539621f into apache:master Aug 9, 2018

1 check was pending

continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment