[ImageJ-devel] [fiji-devel] imglib2-neon project for runtime bytecode transformation

Tobias Pietzsch pietzsch at mpi-cbg.de
Wed Oct 1 13:08:57 CDT 2014

Hi Johannes,

On 01 Oct 2014, at 17:17, Johannes Schindelin <schindelin at wisc.edu> wrote:

> Speaking of Java 8: you might want to consider using its Scala-inspired
> features instead. This would limit the use for the general audience, but it
> would probably benefit greatly individual developers who can afford to switch
> to Java 8.

Could you please elaborate this a bit? I’m not sure which features you mean and how I could utilize them.

> If you do find some time in the next weeks to look at the Ops tutorials
> https://github.com/imagej/imagej-tutorials/tree/master/using-ops and
> https://github.com/imagej/imagej-tutorials/tree/master/create-a-new-op
> it will help the discussion. Do not worry if you do not find the time: the
> issue of ImgLib2 release management is the real topic of the hackathon, and
> we will be plenty busy with it.

Oh, then it’s all good, I already looked at those tutorials.

I agree that the focus of the hackathon should be on the ImgLib2 release.

>> Does ImageJ2 use custom ClassLoaders?
> By virtue of the legacy ImageJ 1.x's PluginClassLoader loading all the
> plugin classes: yes.

Hmm, that is probably too far down the chain. We would need a place to intercept loading of the core classes. After these classes have been loaded it’s too late.
If there is no elaborate ClassLoader magic going on, what would be the problem with using a Java Agent?
Let’s look into this at the hackathon if we find the time.

best regards,

> Thank you for keeping the conversation going,
> Johannes
> -- 
> -- 
> Please avoid top-posting, and please make sure to reply-to-all!
> Mailing list web interface: http://groups.google.com/group/fiji-devel
> --- 
> You received this message because you are subscribed to the Google Groups "Fiji-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to fiji-devel+unsubscribe at googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://imagej.net/pipermail/imagej-devel/attachments/20141001/9ee40d6b/attachment.pgp>

More information about the ImageJ-devel mailing list