test/java/lang/ref/FinalizeOverride.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/test/java/lang/ref/FinalizeOverride.java	Thu Feb 25 16:41:33 2016
--- new/test/java/lang/ref/FinalizeOverride.java	Thu Feb 25 16:41:33 2016

*** 61,70 **** --- 61,75 ---- // force GC and finalization o = null; while (finalizedCount.get() != (count+1)) { System.gc(); System.runFinalization(); + try { + Thread.sleep(1000); + } catch (InterruptedException e) { + System.out.println("Main thread interrupted, continuing execution."); + } } if (privateFinalizeInvoked) { throw new RuntimeException("private finalize method invoked"); }

test/java/lang/ref/FinalizeOverride.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File