RFR: 8141678: sun.invoke.util.Wrapper eagerly initializes all integral type caches
john.r.rose at oracle.com
Tue Nov 10 20:14:54 UTC 2015
On Nov 10, 2015, at 10:53 AM, Vladimir Ivanov <vladimir.x.ivanov at oracle.com> wrote:
> Regarding the fix, can we avoid touching primitive boxes and lazily cache the values on Wrapper side? "static final @Stable Object zeros" + Wrapper.zero() indexing that array by Wrapper.ordinal().
I would greatly prefer that. Using "new Integer(x)" is a hack. We hope to deprecate and remove the public constructor some day.
More information about the core-libs-dev