On Mon, 25 Aug 2025 15:27:54 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:

> The new PCH file is surprisingly short. But we should trust the performance 
> measurements, and this seems to be much better than the existing file. It 
> might be an indication that gcc/clang have improved in performance for 
> non-PCH headers. If you are up to it, it would be interesting to have a 
> comparison run on your test platforms for running without PCH. You don't have 
> to retest everything you ran, but just some representative selection perhaps? 
> It's not relevant to this PR, but more to the general discussion of how 
> relevant it is to keep PCH at all.

@magicus it seems that PCH still makes quite a difference, I re-ran `server` 
builds:

| Branch  | Compiler | Build flavor   | Avg     | Stddev |
|---------|----------|-------|---------|--------|
| master  | gcc      | server no-pch| 3375.60 | 2.04   |
| master  | clang    | server  no-pch| 2554.08 | 6.25   |
| master   | gcc    | server   | 2962.90  | 3.04    |
| master   | clang  | server   | 2247.31  | 4.27    |
| 892ecb5a | gcc    | server   | 2570.87  | 0.96    |
| 892ecb5a | clang  | server   | 1824.21  | 2.31    |

The platform is the first in my 
[comment](https://github.com/openjdk/jdk/pull/26681#issuecomment-3219345092) 
above.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/26681#issuecomment-3220911147

Reply via email to