Skip to content

Commit

Permalink
Rollup merge of rust-lang#47302 - andjo403:commentfix, r=michaelwoeri…
Browse files Browse the repository at this point in the history
…ster

fix faulty comment

after rust-lang#43506 there is no fixed number of request sent.
  • Loading branch information
kennytm authored Jan 17, 2018
2 parents 3e49ada + bdc34fd commit 283ee54
Showing 1 changed file with 4 additions and 9 deletions.
13 changes: 4 additions & 9 deletions src/librustc_trans/back/write.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1360,15 +1360,10 @@ fn start_executing_work(tcx: TyCtxt,
let sess = tcx.sess;

// First up, convert our jobserver into a helper thread so we can use normal
// mpsc channels to manage our messages and such. Once we've got the helper
// thread then request `n-1` tokens because all of our work items are ready
// to go.
//
// Note that the `n-1` is here because we ourselves have a token (our
// process) and we'll use that token to execute at least one unit of work.
//
// After we've requested all these tokens then we'll, when we can, get
// tokens on `rx` above which will get managed in the main loop below.
// mpsc channels to manage our messages and such.
// After we've requested tokens then we'll, when we can,
// get tokens on `coordinator_receive` which will
// get managed in the main loop below.
let coordinator_send2 = coordinator_send.clone();
let helper = jobserver.into_helper_thread(move |token| {
drop(coordinator_send2.send(Box::new(Message::Token(token))));
Expand Down

0 comments on commit 283ee54

Please sign in to comment.