from_utf8 reimplementation now returns as soon as error is found. …
this also tries to fix a possible interference issue between the benchmark and aggressive optimization passes.