Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-2526

Remove overhead of unnecessary serialization of compiled schema

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.1.0
    • 3.2.0
    • Back End
    • None

    Description

      Daffodil does a false-serialization of the parser/unparser at the end of compilation so as to force anything referenced from RuntimeData objects or parser/unparser objects to be evaluated if it was still lazy.

      This is an overhead that we should be able to avoid if everything passed to RuntimeData constructors is passed by value, and everything passed to parser/unparser constructors is passed by value.

      Attachments

        Activity

          People

            mbeckerle Mike Beckerle
            mbeckerle Mike Beckerle
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: