You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Performance issues were identified for the rotative svg case, the opening time of some diagrams increased by 50% between Capella 5.2 and 6.0. Yourkit analysis indicates that the problem may come from Rotative4ImagesSVGWorkspaceImageFigure.refreshFigure(WorkspaceImage) which takes a lot of time and resources, especially with the call to SVGFigure.contentChanged().
The first refresh at the initialization of the
Rotative4ImagesSVGWorkspaceImageFigure is not necessary as long as the
real orientation of the Figure has not been computed.
Change-Id: I7626adbf9b24071e2687f9456647b6e19610ab67
Signed-off-by: Glenn Plouhinec <[email protected]>
GlennPlou
added a commit
to GlennPlou/kitalpha
that referenced
this issue
Jul 8, 2022
The first refresh at the initialization of the
Rotative4ImagesSVGWorkspaceImageFigure is not necessary as long as the
real orientation of the Figure has not been computed.
Change-Id: I7626adbf9b24071e2687f9456647b6e19610ab67
Signed-off-by: Glenn Plouhinec <[email protected]>
The first refresh at the initialization of the
Rotative4ImagesSVGWorkspaceImageFigure is not necessary as long as the
real orientation of the Figure has not been computed.
Change-Id: I7626adbf9b24071e2687f9456647b6e19610ab67
Signed-off-by: Glenn Plouhinec <[email protected]>
Performance issues were identified for the rotative svg case, the opening time of some diagrams increased by 50% between Capella 5.2 and 6.0. Yourkit analysis indicates that the problem may come from Rotative4ImagesSVGWorkspaceImageFigure.refreshFigure(WorkspaceImage) which takes a lot of time and resources, especially with the call to SVGFigure.contentChanged().
See also eclipse-capella/capella#2395
The text was updated successfully, but these errors were encountered: