Commit Graph

6 Commits

Author SHA1 Message Date
Mark Paluch
edc881add5 #87 - Add benchmark for DefaultTypeMapper. 2018-10-08 14:06:07 +02:00
Oliver Gierke
4da5a6f494 #79 - Made classes to be used reflectively private.
This is needed as the latest Spring Data Commons added support for the improved access mechanism for package protected classes, too.
2018-08-17 13:00:04 +02:00
Oliver Gierke
ad306ba6e4 #79 - Fixed benchmarks to really use the (access) types they claim to use.
Added benchmarks for combined constructor and property population.
2018-08-16 11:19:12 +02:00
Oliver Gierke
87cbcbb989 #79 - Tweaked benchmark to use API to avoid property population.
We now use PersistentEntity.requiresPropertyPopulation() (via Spring Data Commons' DATACMNS-1366) to eagerly return the initially created instance and delaying all setup and execution of property population until really necessary. We also avoid the creation of a ParameterValueProvider in case the entity exposes a default constructor.
2018-08-08 13:20:11 +02:00
Oliver Gierke
02a8562d94 #79 - Added benchmark for non-reflective constructor usage. 2018-08-08 11:07:14 +02:00
Mark Paluch
3a6f4bcbdb #79 - Add benchmark for typical EntityReader. 2018-08-07 15:03:43 +02:00