From: Jean Privat Date: Thu, 23 Jul 2015 17:33:14 +0000 (-0400) Subject: Merge: NSieve optimization X-Git-Tag: v0.7.7~11 X-Git-Url: http://nitlanguage.org Merge: NSieve optimization The `shootout_nsieve` benchmark has been present in tests for a long time (longer than I can remember actually). Up until now, its performances have been constant and quite good, since the work was done in less than 15ms. However, due to its use of `FlatBuffer` and indexed access, it degenerates when using UTF-8 (see #1277) and the run time of `shootout_nsieve` scales from `0m0.011s` to `1m59.870s`. This PR fixes that. Pull-Request: #1583 Reviewed-by: Jean Privat --- e38cdeac023e4a8dd2e2341c55c6b9012cfd22b9