From d367c5f925e7055e9ee5b4071328e92cf48ce0ed Mon Sep 17 00:00:00 2001 From: Tim Harper Date: Wed, 29 Oct 2014 00:15:43 -0600 Subject: Fixes memory leak when using reflection References to Threads would be retained long after their termination if reflection is used in them. This led to a steady, long memory leak in applications using reflection in thread pools. --- bincompat-backward.whitelist.conf | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'bincompat-backward.whitelist.conf') diff --git a/bincompat-backward.whitelist.conf b/bincompat-backward.whitelist.conf index 076b9bb9aa..56d5b0135c 100644 --- a/bincompat-backward.whitelist.conf +++ b/bincompat-backward.whitelist.conf @@ -198,6 +198,11 @@ filter { { matchName="scala.collection.immutable.Stream.scala$collection$immutable$Stream$$loop$4" problemName=MissingMethodProblem + }, + // SI-8946 + { + matchName="scala.reflect.runtime.ThreadLocalStorage#MyThreadLocalStorage.values" + problemName=MissingMethodProblem } ] } -- cgit v1.2.3