aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/security/Permissions.java
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2023-06-26 18:29:39 +0200
committerJan Hubicka <jh@suse.cz>2023-06-26 18:29:39 +0200
commitc2ebccc97190a978a44e341516b488f02a78c598 (patch)
treed8c84f139ea447949f08cdaa229b7faa1b93623c /libjava/java/security/Permissions.java
parent6eeb51979df383166f607258b814f9930168a8cd (diff)
downloadgcc-c2ebccc97190a978a44e341516b488f02a78c598.zip
gcc-c2ebccc97190a978a44e341516b488f02a78c598.tar.gz
gcc-c2ebccc97190a978a44e341516b488f02a78c598.tar.bz2
Fix profile of forwarders produced by cd-dce
compiling the testcase from PR109849 (which uses std:vector based stack to drive a loop) with profile feedbakc leads to profile mismatches introduced by tree-ssa-dce. This is the new code to produce unified forwarder blocks for PHIs. I am not including the testcase itself since checking it for Invalid sum is probably going to be too fragile and this should show in our LNT testers. The patch however fixes the mismatch. Bootstrapped/regtested x86_64-linux and plan to commit it shortly. gcc/ChangeLog: PR tree-optimization/109849 * tree-ssa-dce.cc (make_forwarders_with_degenerate_phis): Fix profile count of newly constructed forwarder block.
Diffstat (limited to 'libjava/java/security/Permissions.java')
0 files changed, 0 insertions, 0 deletions