bleadperl++

Matts on 2006-09-22T22:22:07

Just did some preliminary testing of bleadperl with some hard-hitting code (spamassassin and some other stuff). It averaged about 10% faster than 5.8.7, which is great news as far as I'm concerned.


What OS, and what compiler?

nik on 2006-09-23T16:12:29

For reference, which OS and compiler did you use?

As I've shown, it can make a big difference.

Re:What OS, and what compiler?

Matts on 2006-09-23T16:49:58

Linux, gcc, -O2.

memory

mpeters on 2006-09-23T17:28:11

Did you (or could you) do a memory usage comparison too?

Re:memory

Matts on 2006-09-24T15:19:32

I could, but our memory usage (for this application) is all taken up by a C library, so I doubt you'd see anything of interest.

nice

nicholas on 2006-09-25T18:48:40

Oooh. Nice. Thanks for this.

Does your benchmarking setup make it easy to do any sort of profiling (such as with gprof or cachegrind) to try to indentify where the remaining hotspots are?

Re:nice

Matts on 2006-09-25T18:52:28

I guess so, only I don't know what I'm doing so you'd have to give me a guide.

Also note this was just on one code path repeated 1000 times. Different emails will produce different code paths and presumably different results.