The test cases are

  while (sscanf(in,"%s<%*s>%s",tmp,in))

and

  array_sscanf(data,"%{%s<%*s>%}%{%s%}")

so its not testing very many formats. The benchmark code is the one run
by pike -x benchmark, so you can have a look there.

arne

On Fri, 16 May 2014, Stephen R. van den Berg wrote:

Arne Goedeke wrote:
The changes in sscanf make it slightly slower. Depending on the
benchmark the old inlined code is about 3% faster. However, I only
looked at the tag removal benchmarks.

What are the typical sscanf operations in those benchmarks?
(Or where is the benchmark code?).
--
Stephen.

  • Re:... Arne Goedeke
  • Re:... Arne Goedeke
  • Re:... Arne Goedeke
  • old... Arne Goedeke
  • old... Martin Nilsson (Opera Mini - AFK!) @ Pike (-) developers forum
  • Re:... Arne Goedeke
  • Re:... Martin Nilsson (Opera Mini - AFK!) @ Pike (-) developers forum
  • Re:... Arne Goedeke
  • Re:... Stephen R. van den Berg
  • Re:... Stephen R. van den Berg
  • Re:... Arne Goedeke
  • old... Henrik Grubbstr�m (Lysator) @ Pike (-) developers forum
  • old... Per Hedbor () @ Pike (-) developers forum
  • Re:... Stephen R. van den Berg
  • Re:... Martin Nilsson (Opera Mini - AFK!) @ Pike (-) developers forum
  • Re:... Per Hedbor () @ Pike (-) developers forum
  • Re:... Per Hedbor () @ Pike (-) developers forum
  • Re:... Stephen R. van den Berg
  • Re:... Marcus Comstedt (ACROSS) (Hail Ilpalazzo!) @ Pike (-) developers forum
  • Re:... Per Hedbor () @ Pike (-) developers forum
  • Re:... Martin Bähr

Reply via email to