Uploaded image for project: 'topoprocessing'
  1. topoprocessing
  2. TOPOPROCES-78

QName/QNameModule constants should be intern()ed

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • None
    • unspecified
    • General
    • None
    • Operating System: All
      Platform: All

    • 6065
    • Normal

      The project contains a lot of constant QNames (like org.opendaylight.topoprocessing.impl.util.TopologyQNames). All of these should be interned (like in ). This will cause constant QNames to be shard with SchemaContext instances and other users, lowering memory requirements and increasing QName.equals() performance.

            dileep.ranganathan@intel.com Dileep Ranganathan
            rovarga Robert Varga
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: