mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-26 22:34:27 +02:00
8220166: Performance regression in deserialization (4-6% in SPECjbb)
Reviewed-by: shade, dholmes, alanb
This commit is contained in:
parent
d1be916626
commit
e6c52060dc
1 changed files with 2 additions and 4 deletions
|
@ -283,7 +283,7 @@ public interface ObjectInputFilter {
|
|||
/**
|
||||
* Current configured filter.
|
||||
*/
|
||||
private static ObjectInputFilter serialFilter = configuredFilter;
|
||||
private static volatile ObjectInputFilter serialFilter = configuredFilter;
|
||||
|
||||
/**
|
||||
* Returns the system-wide serialization filter or {@code null} if not configured.
|
||||
|
@ -291,9 +291,7 @@ public interface ObjectInputFilter {
|
|||
* @return the system-wide serialization filter or {@code null} if not configured
|
||||
*/
|
||||
public static ObjectInputFilter getSerialFilter() {
|
||||
synchronized (serialFilterLock) {
|
||||
return serialFilter;
|
||||
}
|
||||
return serialFilter;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue