Branch: refs/heads/master
Home:
https://github.com/resteasy/Resteasy
Commit: 8208996626c5253f4526c947d285e603a754b32e
https://github.com/resteasy/Resteasy/commit/8208996626c5253f4526c947d285e...
Author: Anil Gursel <anilgursel(a)users.noreply.github.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M resteasy-core/src/main/java/org/jboss/resteasy/core/MediaTypeMap.java
M
resteasy-core/src/main/java/org/jboss/resteasy/core/interception/jaxrs/JaxrsInterceptorRegistryImpl.java
M
resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ClientHelper.java
M
resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ResteasyProviderFactoryImpl.java
M
resteasy-core/src/main/java/org/jboss/resteasy/core/providerfactory/ServerHelper.java
Log Message:
-----------
[RESTEASY-2302] Memory usage improvements for client configuration inheritance (#2107)
* [RESTEASY-2302] Do not duplicate providers for each request
* [RESTEASY-2302] Make MediaTypeMap copy-on-write
* [RESTEASY-2302] Cache postmatch
* [RESTEASY-2302] Review feedback
* [RESTEASY-2302] Cache postmatch only for declaring==null && target==null
* Revert "[RESTEASY-2302] Do not duplicate providers for each request"
This reverts commit 50687e0
* [RESTEASY-2302] Do not duplicate providers for each request only when initialized is
called
* [RESTEASY-2302] Remove unnecessary if checks as the first part will never be null