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