Sinan Kozak
10/29/2020, 9:46 AMSinan Kozak
10/29/2020, 10:29 AMlouiscad
10/29/2020, 10:30 AMlouiscad
10/29/2020, 10:30 AMSinan Kozak
10/29/2020, 10:43 AMSinan Kozak
10/29/2020, 10:44 AMlouiscad
10/29/2020, 10:44 AMSinan Kozak
10/29/2020, 10:51 AMThread.sleep(10)
System.gc()
10 times, reference is kept. But think this is not a great example. because in this example compiler tries to reuse local object references.louiscad
10/29/2020, 10:52 AMyield()
call before the calls to System.gc()
?Sinan Kozak
10/29/2020, 10:52 AMlouiscad
10/29/2020, 10:54 AMrepeat
, then I think it's worth reporting about.Sinan Kozak
10/29/2020, 11:08 AMlouiscad
10/29/2020, 11:08 AMSinan Kozak
10/29/2020, 11:08 AMlouiscad
10/29/2020, 11:09 AMSinan Kozak
10/29/2020, 11:10 AMSinan Kozak
10/29/2020, 11:11 AMlouiscad
10/29/2020, 11:32 AMSinan Kozak
10/29/2020, 11:36 AMSinan Kozak
10/29/2020, 11:36 AMlouiscad
10/29/2020, 11:38 AMSinan Kozak
10/29/2020, 11:51 AMSinan Kozak
10/29/2020, 11:53 AMlouiscad
10/29/2020, 12:08 PMlouiscad
10/29/2020, 12:09 PMSinan Kozak
10/29/2020, 12:11 PMSinan Kozak
10/29/2020, 12:11 PMlouiscad
10/29/2020, 12:12 PMSinan Kozak
10/29/2020, 12:12 PMlouiscad
10/29/2020, 12:12 PMSystem.gc()
is never synchronous, for performance reasons.