I'm trying to compile some statistics on code I've written that does image conversions in a batch. The idea is that each time it encounters an image to convert, it will create some contexts for Timer objects:
final Timer.Context allContext = allTimer.time(); final Timer.Context errContext = errTimer.time(); final Timer.Context genContext = genTimer.time(); What I need to know is whether the context objects will cause a memory leak if they are never stopped... because for any given image, allContext will always be stopped, but only one of genContext or errContext will be stopped. I don't want to update the error timer when the generation is successful, or the generation timer when it's not successful. I looked for a way to delete a context object on both Context and Timer, but didn't find anything, so my hope is that the objects will simply become garbage when they're no longer referenced by my program. Tried to find whether anyone had asked a question like this, wasn't able to locate anything. -- You received this message because you are subscribed to the Google Groups "dropwizard-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
