Recycling Java objects. Is it still necessary?

I’m developing software in Java connecting to a Domino 9.0.1 server. I had some problems with recycling. Looking for a solution, I found this comment written on 2006.

“Lotus Notes/Domino R6 claims to have solved the recycle problem: It has an internal Map of weak references to potentially allow automatic recycling as soon as a Notes object is not referenced anymore. But this still depends on how often and fast the garbage collector is running.”

Source: Java in Notes/Domino Explained: The story on recycle() – lekkimworld.com http://lekkimworld.com/2006/04/09/java_in_notes_domino_explained_the_story_on_recycle.html#comment1145468240417

I searched a lot to find an IBM document about this, but nothing. Do you know something about this? Is it correct?

Subject: Objects must be recycled - but you could use recycler

IBM has increased the number of objects that could be held before Domino runs out of memory (handles?). But when working with large numbers of objects, recycling is still a must. But you could leave that to the recycler: Recycler download | SourceForge.net https://sourceforge.net/projects/recycler

Subject: Yes, for operations in loops

It is still necessary unless you use the OpenNTF Java API.

You should recycle objects created/assigned in loops and also any Notes DateTime objects.

When your XPage is done running it will recycle everything but while it is executing the Domino objects use memory.

Howard