From 8804c9df5ff31751d2103cbf3b845aa96da7fc3e Mon Sep 17 00:00:00 2001 From: Weijun Wang Date: Thu, 2 Jul 2015 13:20:46 +0800 Subject: [PATCH] 8130297: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java still failing after JDK-8076040 Reviewed-by: darcy --- .../sun/crypto/provider/KeyFactory/TestProviderLeak.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jdk/test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java b/jdk/test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java index a0eac8d4056..d7b3971676c 100644 --- a/jdk/test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java +++ b/jdk/test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java @@ -67,14 +67,16 @@ public class TestProviderLeak { data.add(megaByte); } catch (OutOfMemoryError e) { megaByte = null; // Free memory ASAP - System.out.println("OOME is thrown when allocating " - + data.size() + "MB memory."); + + int size = data.size(); for (int j = 0; j < RESERVATION && !data.isEmpty(); j++) { data.removeLast(); } System.gc(); hasException = true; + System.out.println("OOME is thrown when allocating " + + size + "MB memory."); } } dumpMemoryStats("After memory allocation");