Ticket #866 (closed defect: fixed)

Opened 8 years ago

Last modified 7 years ago

Sometimes plugins are slow to populate their data

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b1-initial
Component: Legacy Compatibility Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking:

Description

LegacyPlugin has code in place to wait for plugin threads to terminate before it harmonizes data between IJ1 & Ij2. This can result in noticeable lags. Determine if we can improve performance of thread termination code.

Try IJ1's File New Image command. Choose 32-bit and fill with black. Display initially created with grey data. Then there is a pause which debugging shows to be LegacyPlugin waiting for thread termination. Then the displayed data goes to black.

Change History

comment:1 Changed 7 years ago by bdezonia

  • Status changed from new to closed
  • Resolution set to fixed

In a3ba7159826fbb9a60585340613d3cceb0782ef2 the performance of thread waiting was greatly improved

comment:2 Changed 7 years ago by bdezonia

  • Milestone changed from imagej-2.0-beta2 to imagej-2.0-beta1
Note: See TracTickets for help on using tickets.