Uploaded image for project: 'Code Tools'
  1. Code Tools
  2. CODETOOLS-7903209

Handle lifecycle of libclang abstractions more explicitly

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • None
    • None
    • tools
    • None

      The FFM API-based libclang port used by jextract plays it a bit loose when it comes to lifecycles. It uses implicit sessions everywhere, and performs malloc on every single allocation. It would be nice to use closeable sessions more.

            mcimadamore Maurizio Cimadamore
            mcimadamore Maurizio Cimadamore
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: