Commit b82a57ba authored by Peter W. Draper's avatar Peter W. Draper
Browse files

Use shading correctly when expanding threads

parent 145b4377
...@@ -214,13 +214,13 @@ ax.set_ylim(0, nthread) ...@@ -214,13 +214,13 @@ ax.set_ylim(0, nthread)
tictocs = [] tictocs = []
colours = [] colours = []
j = 0 j = 0
for task in tasks[nthread-1]: for task in tasks[nthread - expand]:
tictocs.append((task["tic"], task["toc"] - task["tic"])) tictocs.append((task["tic"], task["toc"] - task["tic"]))
colours.append(task["colour"]) colours.append(task["colour"])
ax.broken_barh(tictocs, [0,(nthread-1)], facecolors = colours, linewidth=0, alpha=0.15) ax.broken_barh(tictocs, [0,(nthread-1)], facecolors = colours, linewidth=0, alpha=0.15)
# And we don't plot the fake thread. # And we don't plot the fake thread.
nthread = nthread - 1 nthread = nthread - expand
for i in range(nthread): for i in range(nthread):
# Collect ranges and colours into arrays. # Collect ranges and colours into arrays.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment