I found that a memory leak occurs when we use Helper feature join.
joinerMap#remove is called in Helper#joinEnlist and Helper#joinWait, but the argument is the value, joiner, not the key. So the entry is never removed. It should be fixed to remove with the key.
I attached a testcase and patch. Could someone check them out?
Thanks very much for reporting this. I have raised JIRA BYTEMAN-195 and the fix will be included in the next patch release (2.0.1) which should be out in a few weeks.
Retrieving data ...