Jack does no automatic destruction or garbage collection, so you do need to call dispose() for your computation Arrays.
If you need some help finding the leak, I'll be happy to look at your code if you mail it to me. I won't get a chance to look at it until late this evening (6+ hours from now).
--Mark