protegeproject / protege

Protege Desktop
http://protege.stanford.edu
Other
995 stars 231 forks source link

Performance : EDT : Reasoner called from Renderer #136

Open sesuncedu opened 9 years ago

sesuncedu commented 9 years ago

org.protege.editor.owl.ui.renderer.OWLCellRenderer::highlightPropertyIfUnsatisfiable may invoke the invoke the reasoner during layout and during paint, both of which happen on the EDT.

matthewhorridge commented 8 years ago

A possible fix for this is the SecondaryLoop (I think) introduced in Java 7