OpenJDK / jdk / jdk
changeset 57712:245bffdaeed6
8233680: JavacFileManager.close() doesn't clear some cache instance variables
Reviewed-by: jjg
Contributed-by: Daniel Le Duc Khoi Nguyen <greenrecyclebin@gmail.com>
author | jjg |
---|---|
date | Wed, 15 Jan 2020 14:02:50 -0800 |
parents | 2776da28515e |
children | 7149d2c974ee |
files | src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Wed Jan 15 11:04:45 2020 -0800 +++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Wed Jan 15 14:02:50 2020 -0800 @@ -733,6 +733,8 @@ container.close(); } containers.clear(); + pathsAndContainersByLocationAndRelativeDirectory.clear(); + nonIndexingContainersByLocation.clear(); contentCache.clear(); }