Lines Matching defs:hint
323 * -- signalWork), and may leave a hint to the unparked worker to
399 * stale/wrong) of where to locate them. It is only a hint
400 * because a worker might have had multiple steals and the hint
656 int hint; // steal or signal hint (index)
1606 int hint = q.poolIndex;
1615 w.hint = hint;
1676 * * If a non-empty queue discovered or left as a hint,
1688 w.hint = -1; // update seed and clear hint
1704 w.hint = (r + j) & m; // help signal below
1721 if ((h = w.hint) < 0) {
1744 if ((h >= 0 || (h = w.hint) >= 0) &&
1761 v.hint = h;
1885 if ((v = ws[h = (j.hint | 1) & m]) == null ||
1893 j.hint = h; // save hint