Bug 263617

Summary: Avoid linear Trace search during mapping invocations
Product: [Modeling] QVTo Reporter: Radomil Dvorak <dvorak.radek>
Component: EngineAssignee: Radomil Dvorak <dvorak.radek>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 Keywords: performance
Version: 1.0   
Target Milestone: 2.0 M5   
Hardware: All   
OS: All   
Whiteboard:

Description Radomil Dvorak CLA 2009-02-04 06:23:45 EST
When check whether a relation already holds for the mapping being invoked, linear search on traces is performed.
The more times the given mapping was already called, the more time consuming the the search and
therefore the mapping call takes.
Comment 1 Radomil Dvorak CLA 2009-02-04 07:35:54 EST
Committed.