From: Jean Privat Date: Thu, 3 Dec 2015 19:20:48 +0000 (-0500) Subject: Merge: Small perf improvments of array X-Git-Tag: v0.8~59 X-Git-Url: http://nitlanguage.org Merge: Small perf improvments of array Factorize and improve some code related to the Array (and fix a bug) A NativeArray::memmove method is also added, but without an intern implementation for boostrap reason. The improvement should mainly concern client of `shift`, `unshift` and `insert` (not that many in fact). Using the new test bench_seq (with only the array and an argument of 5000) Before: 0m1.828s After: 0m0.292s (-84%) Pull-Request: #1871 Reviewed-by: Lucas Bajolet Reviewed-by: Alexis Laferrière --- c3bcb932f8f1dcfec1fb1236fcb48d9d6338c04c