JDK 8 code review request for 7140820 Add covariant overrides to Collections clone methods (original) (raw)

Ulf Zibis Ulf.Zibis at gmx.de
Mon Jan 30 21:07:07 UTC 2012


Am 30.01.2012 14:28, schrieb Tom Hawtin:

On 30/01/2012 13:16, Ulf Zibis wrote:

Isn't cloning faster than normal instantiation? I can imagine, that behind the scenes cloning mainly only needs to duplicate the binary footprint of an object. I don't see a good reason why it should be (equally, I've not tried benchmarking). For the immediate fields of an object, (partial) bitwise copying "by hand" should be of comparable performance to a bitwise clone. For copying the referenced objects, there is no benefit for the clone.

Is there anybody, who knows this exactly, e.g. in reference to Hotspot runtime?

-Ulf



More information about the core-libs-dev mailing list