< prev index next >
src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
Print this page
rev 55958 : 8229407: Avoid ConcurrentHashMap resizes during bootstrap
Reviewed-by: alanb
@@ -79,11 +79,11 @@
&& Objects.equals(this.providerName, that.providerName);
}
}
// service name -> list of providers
- private final Map<String, List<ServiceProvider>> map = new ConcurrentHashMap<>();
+ private final Map<String, List<ServiceProvider>> map = new ConcurrentHashMap<>(32);
private ServicesCatalog() { }
/**
* Creates a ServicesCatalog that supports concurrent registration
< prev index next >