The optimizer is more happy with System.arraycopy

For some reason, the loops are not properly optimized and leave residual operations while System.arraycopy gets completely optimized out.

Signed-off-by: Stefan Marr <git@stefan-marr.de>