aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-range-path.cc
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-08-09 13:59:39 +0200
committerMartin Liska <mliska@suse.cz>2022-08-10 13:55:41 +0200
commitfed766af32ed6cd371016cc24e931131e19b4eb1 (patch)
tree7c11e7ed5c269fc55818fc137cb01bb51803c08e /gcc/gimple-range-path.cc
parent53e3b2bf16a486c15c20991c6095f7be09012b55 (diff)
downloadgcc-fed766af32ed6cd371016cc24e931131e19b4eb1.zip
gcc-fed766af32ed6cd371016cc24e931131e19b4eb1.tar.gz
gcc-fed766af32ed6cd371016cc24e931131e19b4eb1.tar.bz2
lto: respect jobserver in parallel WPA streaming
PR lto/106328 gcc/ChangeLog: * opts-jobserver.h (struct jobserver_info): Add pipefd. (jobserver_info::connect): New. (jobserver_info::disconnect): Likewise. (jobserver_info::get_token): Likewise. (jobserver_info::return_token): Likewise. * opts-common.cc: Implement the new functions. gcc/lto/ChangeLog: * lto.cc (wait_for_child): Decrement nruns once a process finishes. (stream_out_partitions): Use job server if active. (do_whole_program_analysis): Likewise.
Diffstat (limited to 'gcc/gimple-range-path.cc')
0 files changed, 0 insertions, 0 deletions