File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ Contributors:
1818# 2 .20.0 (not yet released)
1919
2020WrongWrong (@k163377 )
21+ * #1018 : Use MethodHandle in processing related to value class
2122* #969 : Cleanup of deprecated contents
2223* #967 : Update settings for 2.20
2324
Original file line number Diff line number Diff line change @@ -17,7 +17,12 @@ Co-maintainers:
1717-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
1818
19192.20 .0 (not yet released )
20-
20+ #1018 : Improved handling of `value class ` has improved performance for both serialization and deserialization .
21+ In particular , for serialization , proper caching has improved throughput by a factor of 2 or more in the general cases .
22+ Also , replacing function execution by reflection with `MethodHandle ` improved throughput by several percent for both serialization and deserialization .
23+ In cases where the number of properties of a `value class ` in the processing target is large , there is a possibility to obtain a larger improvement .
24+ Please note that this modification causes a destructive change in that exceptions thrown during deserialization of
25+ `value class ` are no longer wrapped in an `InvocationTargetException `.
2126#969 : Deprecated content has been cleaned up with the version upgrade.
2227#967 : Kotlin has been upgraded to 2.0.21.
2328- Generate SBOMs [JSTEP - 14 ]
You can’t perform that action at this time.
0 commit comments