JDK 8 code review request for 7140820 Add covariant overrides to Collections clone methods
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