You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by "Mike Beckerle (Jira)" <ji...@apache.org> on 2020/12/16 19:55:00 UTC

[jira] [Closed] (DAFFODIL-1409) Performance: Use UniquenessCache where possible

     [ https://issues.apache.org/jira/browse/DAFFODIL-1409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Beckerle closed DAFFODIL-1409.
-----------------------------------
    Resolution: Won't Fix

Every possible perfomance issue (that has not come from profiling) can't have a ticket or we'd have dozens of those.

> Performance: Use UniquenessCache where possible
> -----------------------------------------------
>
>                 Key: DAFFODIL-1409
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-1409
>             Project: Daffodil
>          Issue Type: Improvement
>          Components: Libraries, Performance
>            Reporter: Steve Lawrence
>            Priority: Minor
>
> There are other places where we should use the UniquenessCache - QName objects - we really should arrange for comparing them to be a pointer comparison of an NS (now interned in the UniquenessCache) and a pointer comparison of an interned local name (aka a Symbol). 
> We do lots and lots of QName comparisons all over the place, both in the compiler and the runtime for both parser and unparser.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)