<div dir="ltr">Why this is created with: "created this object with edit policy "Administrators"." ?<div><br></div><div>and</div><div><pre class="gmail-remarkup-code" style="margin-top:0px;margin-bottom:0px;padding:12px;border:0px;background:rgba(71,87,120,0.08);color:rgb(0,0,0);overflow:auto;border-radius:3px;white-space:pre-wrap;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:11px;line-height:15px;font-family:Menlo,Consolas,Monaco,monospace">for (auto& t : Threads) {
t = std::....</pre></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Dec 27, 2019 at 5:41 AM David CARLIER via Phabricator <<a href="mailto:reviews@reviews.llvm.org">reviews@reviews.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">devnexen created this revision.<br>
devnexen added reviewers: kcc, hans.<br>
devnexen created this object with edit policy "Administrators".<br>
Herald added subscribers: llvm-commits, Sanitizers, jfb.<br>
Herald added projects: LLVM, Sanitizers.<br>
<br>
Repository:<br>
rCRT Compiler Runtime<br>
<br>
<a href="https://reviews.llvm.org/D71923" rel="noreferrer" target="_blank">https://reviews.llvm.org/D71923</a><br>
<br>
Files:<br>
compiler-rt/lib/fuzzer/FuzzerFork.cpp<br>
<br>
<br>
Index: compiler-rt/lib/fuzzer/FuzzerFork.cpp<br>
===================================================================<br>
--- compiler-rt/lib/fuzzer/FuzzerFork.cpp<br>
+++ compiler-rt/lib/fuzzer/FuzzerFork.cpp<br>
@@ -329,9 +329,9 @@<br>
};<br>
<br>
size_t JobId = 1;<br>
- Vector<std::thread> Threads;<br>
+ Vector<std::thread> Threads(NumJobs);<br>
for (int t = 0; t < NumJobs; t++) {<br>
- Threads.push_back(std::thread(WorkerThread, &FuzzQ, &MergeQ));<br>
+ Threads[t] = std::thread(WorkerThread, &FuzzQ, &MergeQ);<br>
FuzzQ.Push(Env.CreateNewJob(JobId++));<br>
}<br>
<br>
<br>
<br>
</blockquote></div>