Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-8790

Analyse the model performance while importing Qt-Bridge archives

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • P2: Important
    • QDS 4.0
    • None
    • Qt Bridge Importer
    • None
    • QDS Berlin - 2023 Week 3/4

    Description

      Synthetic data Analysis. (macOS Instruments)

      • 20 % Parsing JSON (Actually 2% only, the rest is again ReadingContext calls from Model creation in Component class)
      • 80 % QML gen 
        • 60 % Model Population (SyncNode 4% & ReadindContext 16%)
        • 11 % QML file writing to disk (WriteAuxData takes the cake here also, ReadindContext stuff)
        • 09 % Empty model creation (ReadindContext -> QMLJS:PopulateImportedTypes)

       

      ReadingContext constructor ->QMLJS::LinkImports is the API that takes most of the time. SyncNode does take time but not as drastic)

       

      Trace can be found here: asset_import_test.trace.zip

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              vikas Vikas Pachdha
              vikas Vikas Pachdha
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes