In order to support deserialization using value class, it has been unified to call KCallable for instantiation during deserialization(#199, #650).
This degrades deserialization performance in cases where the Creator is the constructor and all arguments have been set.
At the same time, the way arguments are managed has been improved.
This improves deserialization performance for the cases where default arguments are used and where the Creator is a factory function and all arguments are set.
In order to support deserialization using
value class
, it has been unified to callKCallable
for instantiation during deserialization(#199, #650).This degrades deserialization performance in cases where the
Creator
is the constructor and all arguments have been set.At the same time, the way arguments are managed has been improved. This improves deserialization performance for the cases where default arguments are used and where the
Creator
is a factory function and all arguments are set.