mirror of
https://github.com/openjdk/jdk.git
synced 2026-01-28 12:09:14 +00:00
8220166: Performance regression in deserialization (4-6% in SPECjbb)
Reviewed-by: shade, dholmes, alanb
This commit is contained in:
parent
d1be916626
commit
e6c52060dc
@ -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…
x
Reference in New Issue
Block a user