NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

Ticket #866 (closed defect: fixed)

Opened 2011-11-08T15:34:03-06:00

Last modified 2012-02-15T15:39:03-06:00

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 2012-02-15T15:38:51-06:00 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 2012-02-15T15:39:03-06:00 by bdezonia

  • Milestone changed from imagej-2.0-beta2 to imagej-2.0-beta1