I have regenerated 'perllvm' a couple of times, the most recent with '-O3' for the
compiler flags, and it seems to be about 15% faster on your code. I put a 'for (0..8)'
around the actual calls, and it seems that improvement gets better for the first 4 iterations, but don't know if 'jit' is working or not. '-O3' had no effect for my testcase, but I think the I/O wouldn't change much.
perllvm -sw BrowserUK_991333.pl 3 9
When I ran with the 'gcc' Perl there wasn't any major changes for each loop.
I think 15% shouldn't be ignored by just compiling with 'clang' and '-O3'.
I joined the LLVM developers list, and hope they are patient :-)
"Well done is better than well said." - Benjamin Franklin