5. Intro Results Summary End
Intro
Numbers become better.
6. Intro Results Summary End
Intro
First conclusions now.
7. Intro Results Summary End
Intro
Oversimplication ahead!
8. Intro Results Summary End
Functions and OO
Subs and methods: II7 f—ster
during 5.10..5.14+
Methods SH7 slower than subs
selfmade/Moose/Mouse - nearly the same
Moose even faster than selfmade (?)
9. Intro Results Summary End
Threads
Threads £QQ7 f—ster
during 5.13
10. Intro Results Summary End
Regex engines
pathological regexes: all regex engines at simil—r ˜—si™ speed
RE2, Lua, Oniguruma, Plan9
POSIX: results under construction
11. Intro Results Summary End
Regexes
Regexes became £V7 slower in 5.14.0
vs. 5.12
back to normal in 5.14.2
12. Intro Results Summary End
Language Shootout
Shootout benchmarks I7 FF IS7 f—ster in 5.14
vs. 5.12
13. Intro Results Summary End
Results
Show real graphs!
32. Intro Results Summary End
ThreadsShared.threadstorm
33. Intro Results Summary End
More numbers at
http://perlformance.net
34. Intro Results Summary End
Summary
5.12 was slow
5.14 became faster
5.16 kept at
Micro improvements don't help macro workloads yet
SpamAssassin
Do more variation for deeper understanding
non-threaded
http://perlformance.net