|
From: | Paul Eggert |
Subject: | bug#17576: [PATCH] dfa: speed-up at initial state |
Date: | Sat, 27 Sep 2014 21:01:14 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.2 |
Norihiro Tanaka wrote:
The test case "k" is 50% faster and "l" is also about 16% faster with GCC 4.8.2 on my platform by two changes.
Thanks, I finally got around to looking at this and got similar performance results to yours. That __attribute__((noinline)) bothers me, though, as it's not portable and is a bit inelegant. I figured out a different way to avoid the inlining, and tweaked the commentary a bit, and so installed the attached additional patch after installing your patches.
0001-dfa-minor-tweaks-mostly-to-remove-__attribute__-noin.patch
Description: Text document
[Prev in Thread] | Current Thread | [Next in Thread] |