ImageJFunctions wrap supports volatile types - #35
Conversation
|
This PR improves the behavior of Currently, all volatile types are routed to the New behavior:
|
|
I'm not sure where to comment. (here, or saalfeldlab/n5-viewer#34, or imglib/imglib2#332) I'm still trying to track down the code for saalfeldlab/n5-viewer#34 that causes the wrong type to be used. Maybe @bogovicj you could point me in the right direction? This is a symptom of some other problem. You should not need to ever There should always be a corresponding non-volatile RAI, transparently sharing the same data, but blocking on access until the data is valid. I thought I had solved this for n5-viewer with saalfeldlab/n5-viewer#33, but apparently there are still some pure-volatile Anyway... While I didn't dig deeper on this PR or imglib/imglib2#332, I do think that this is a symptom of another problem that wouldn't be really fixed by this PR. It should instead be fixed by using non-volatile/volatile pairs somewhere. @bogovicj I'm happy to help investigate... |
|
Thanks @tpietzsch , I'll investigate to see why it is that volatile RAIs are being sent to imagej. I appreciate you having a look, thanks again! |
No description provided.