about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorAnders Kaseorg <andersk@mit.edu>2021-01-25 12:19:25 -0800
committerAnders Kaseorg <andersk@mit.edu>2021-01-25 12:21:33 -0800
commitb05788e859d3d553825eb114f07573f4839286b1 (patch)
treec8aa5d41645ea0a7705311608a35eb08059a25ca /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent57c72ab8469883fd761a9bba9c4f49771e48256f (diff)
downloadrust-b05788e859d3d553825eb114f07573f4839286b1.tar.gz
rust-b05788e859d3d553825eb114f07573f4839286b1.zip
libtest: Store pending timeouts in a deque
This reduces the total complexity of checking timeouts from quadratic
to linear, and should also fix an unwrap of None on completion of an
already timed-out test.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions