#include <folly/experimental/FutureDAG.h>
#include <boost/thread/barrier.hpp>
#include <folly/portability/GTest.h>
Go to the source code of this file.
|
| | TEST_F (FutureDAGTest, SingleNode) |
| |
| | TEST_F (FutureDAGTest, RemoveSingleNode) |
| |
| | TEST_F (FutureDAGTest, RemoveNodeComplex) |
| |
| | TEST_F (FutureDAGTest, ResetDAG) |
| |
| | TEST_F (FutureDAGTest, FanOut) |
| |
| | TEST_F (FutureDAGTest, FanIn) |
| |
| | TEST_F (FutureDAGTest, FanOutFanIn) |
| |
| | TEST_F (FutureDAGTest, Complex) |
| |
| | TEST_F (FutureDAGTest, ThrowBegin) |
| |
| | TEST_F (FutureDAGTest, ThrowEnd) |
| |
| | TEST_F (FutureDAGTest, Cycle1) |
| |
| | TEST_F (FutureDAGTest, Cycle2) |
| |
| | TEST_F (FutureDAGTest, Cycle3) |
| |
| | TEST_F (FutureDAGTest, DestroyBeforeComplete) |
| |
Definition at line 174 of file FutureDAGTest.cpp.
References add, ASSERT_NO_THROW, C, D, and M.
**Optimized Holders **The template hazptr_array< M > provides most of the functionality *of M hazptr_holder s but with faster construction destruction *for M
#define ASSERT_NO_THROW(statement)
Initial value:= [] {
return makeFuture<Unit>(std::runtime_error("oops"));
}
Definition at line 213 of file FutureDAGTest.cpp.
Referenced by TEST_F().