#define CDSUNIT_DECLARE_MichaelMap \
TEST_MAP_EXTRACT(MichaelMap_HP_cmp_stdAlloc) \
TEST_MAP_EXTRACT(MichaelMap_HP_less_michaelAlloc) \
- TEST_MAP_EXTRACT(MichaelMap_PTB_cmp_stdAlloc) \
- TEST_MAP_EXTRACT(MichaelMap_PTB_less_michaelAlloc) \
+ TEST_MAP_EXTRACT(MichaelMap_DHP_cmp_stdAlloc) \
+ TEST_MAP_EXTRACT(MichaelMap_DHP_less_michaelAlloc) \
TEST_MAP_EXTRACT(MichaelMap_RCU_GPI_cmp_stdAlloc) \
TEST_MAP_EXTRACT(MichaelMap_RCU_GPI_less_michaelAlloc) \
TEST_MAP_EXTRACT(MichaelMap_RCU_GPB_cmp_stdAlloc) \
TEST_MAP_EXTRACT(MichaelMap_RCU_GPT_less_michaelAlloc) \
TEST_MAP_EXTRACT(MichaelMap_Lazy_HP_cmp_stdAlloc) \
TEST_MAP_EXTRACT(MichaelMap_Lazy_HP_less_michaelAlloc) \
- TEST_MAP_EXTRACT(MichaelMap_Lazy_PTB_cmp_stdAlloc) \
- TEST_MAP_EXTRACT(MichaelMap_Lazy_PTB_less_michaelAlloc) \
+ TEST_MAP_EXTRACT(MichaelMap_Lazy_DHP_cmp_stdAlloc) \
+ TEST_MAP_EXTRACT(MichaelMap_Lazy_DHP_less_michaelAlloc) \
TEST_MAP_EXTRACT(MichaelMap_Lazy_RCU_GPI_cmp_stdAlloc) \
TEST_MAP_EXTRACT(MichaelMap_Lazy_RCU_GPI_less_michaelAlloc) \
TEST_MAP_EXTRACT(MichaelMap_Lazy_RCU_GPB_cmp_stdAlloc) \
#define CDSUNIT_TEST_MichaelMap \
CPPUNIT_TEST(MichaelMap_HP_cmp_stdAlloc) \
CPPUNIT_TEST(MichaelMap_HP_less_michaelAlloc) \
- CPPUNIT_TEST(MichaelMap_PTB_cmp_stdAlloc) \
- CPPUNIT_TEST(MichaelMap_PTB_less_michaelAlloc) \
+ CPPUNIT_TEST(MichaelMap_DHP_cmp_stdAlloc) \
+ CPPUNIT_TEST(MichaelMap_DHP_less_michaelAlloc) \
CPPUNIT_TEST(MichaelMap_RCU_GPI_cmp_stdAlloc) \
CPPUNIT_TEST(MichaelMap_RCU_GPI_less_michaelAlloc) \
CPPUNIT_TEST(MichaelMap_RCU_GPB_cmp_stdAlloc) \
CPPUNIT_TEST(MichaelMap_RCU_GPT_less_michaelAlloc) \
CPPUNIT_TEST(MichaelMap_Lazy_HP_cmp_stdAlloc) \
CPPUNIT_TEST(MichaelMap_Lazy_HP_less_michaelAlloc) \
- CPPUNIT_TEST(MichaelMap_Lazy_PTB_cmp_stdAlloc) \
- CPPUNIT_TEST(MichaelMap_Lazy_PTB_less_michaelAlloc) \
+ CPPUNIT_TEST(MichaelMap_Lazy_DHP_cmp_stdAlloc) \
+ CPPUNIT_TEST(MichaelMap_Lazy_DHP_less_michaelAlloc) \
CPPUNIT_TEST(MichaelMap_Lazy_RCU_GPI_cmp_stdAlloc) \
CPPUNIT_TEST(MichaelMap_Lazy_RCU_GPI_less_michaelAlloc) \
CPPUNIT_TEST(MichaelMap_Lazy_RCU_GPB_cmp_stdAlloc) \
#ifdef CDS_URCU_SIGNAL_HANDLING_ENABLED
# define CDSUNIT_DECLARE_SplitList_RCU_signal \
TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHB_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHB_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHB_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHB_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHB_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHB_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHT_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHT_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHT_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHT_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHT_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_SHT_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHB_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHB_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHB_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHB_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHB_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHB_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHT_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHT_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHT_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHT_dyn_less)\
- TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHT_st_less)
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHT_st_less)\
+TEST_MAP_EXTRACT(SplitList_Lazy_RCU_SHT_st_less_stat)
# define CDSUNIT_TEST_SplitList_RCU_signal \
CPPUNIT_TEST(SplitList_Michael_RCU_SHB_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_SHB_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_SHB_st_cmp)\
CPPUNIT_TEST(SplitList_Michael_RCU_SHB_dyn_less)\
CPPUNIT_TEST(SplitList_Michael_RCU_SHB_st_less)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_SHB_st_less_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_SHT_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_SHT_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_SHT_st_cmp)\
CPPUNIT_TEST(SplitList_Michael_RCU_SHT_dyn_less)\
CPPUNIT_TEST(SplitList_Michael_RCU_SHT_st_less)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_SHT_st_less_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_SHB_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_SHB_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_SHB_st_cmp)\
CPPUNIT_TEST(SplitList_Lazy_RCU_SHB_dyn_less)\
CPPUNIT_TEST(SplitList_Lazy_RCU_SHB_st_less)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_SHB_st_less_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_SHT_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_SHT_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_SHT_st_cmp)\
CPPUNIT_TEST(SplitList_Lazy_RCU_SHT_dyn_less)\
- CPPUNIT_TEST(SplitList_Lazy_RCU_SHT_st_less)
+ CPPUNIT_TEST(SplitList_Lazy_RCU_SHT_st_less)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_SHT_st_less_stat)
#else
# define CDSUNIT_DECLARE_SplitList_RCU_signal
#define CDSUNIT_DECLARE_SplitList \
TEST_MAP_EXTRACT(SplitList_Michael_HP_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Michael_HP_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_HP_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Michael_HP_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Michael_HP_st_less)\
- TEST_MAP_EXTRACT(SplitList_Michael_PTB_dyn_cmp)\
- TEST_MAP_EXTRACT(SplitList_Michael_PTB_st_cmp)\
- TEST_MAP_EXTRACT(SplitList_Michael_PTB_dyn_less)\
- TEST_MAP_EXTRACT(SplitList_Michael_PTB_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Michael_HP_st_less_stat)\
+ TEST_MAP_EXTRACT(SplitList_Michael_DHP_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Michael_DHP_dyn_cmp_stat)\
+ TEST_MAP_EXTRACT(SplitList_Michael_DHP_st_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Michael_DHP_dyn_less)\
+ TEST_MAP_EXTRACT(SplitList_Michael_DHP_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Michael_DHP_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPI_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPI_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPI_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPI_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPI_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPI_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPB_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPB_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPB_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPB_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPB_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPB_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPT_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPT_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPT_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPT_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPT_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Michael_RCU_GPT_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_HP_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_HP_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_HP_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Lazy_HP_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Lazy_HP_st_less)\
- TEST_MAP_EXTRACT(SplitList_Lazy_PTB_dyn_cmp)\
- TEST_MAP_EXTRACT(SplitList_Lazy_PTB_st_cmp)\
- TEST_MAP_EXTRACT(SplitList_Lazy_PTB_dyn_less)\
- TEST_MAP_EXTRACT(SplitList_Lazy_PTB_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_HP_st_less_stat)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_DHP_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_DHP_dyn_cmp_stat)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_DHP_st_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_DHP_dyn_less)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_DHP_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_DHP_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPI_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPI_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPI_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPI_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPI_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPI_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPB_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPB_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPB_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPB_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPB_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPB_st_less_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPT_dyn_cmp)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPT_dyn_cmp_stat)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPT_st_cmp)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPT_dyn_less)\
TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPT_st_less)\
+ TEST_MAP_EXTRACT(SplitList_Lazy_RCU_GPT_st_less_stat)\
CDSUNIT_DECLARE_SplitList_RCU_signal
#define CDSUNIT_TEST_SplitList \
CPPUNIT_TEST(SplitList_Michael_HP_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Michael_HP_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Michael_HP_st_cmp)\
CPPUNIT_TEST(SplitList_Michael_HP_dyn_less)\
CPPUNIT_TEST(SplitList_Michael_HP_st_less)\
- CPPUNIT_TEST(SplitList_Michael_PTB_dyn_cmp)\
- CPPUNIT_TEST(SplitList_Michael_PTB_st_cmp)\
- CPPUNIT_TEST(SplitList_Michael_PTB_dyn_less)\
- CPPUNIT_TEST(SplitList_Michael_PTB_st_less)\
+ CPPUNIT_TEST(SplitList_Michael_HP_st_less_stat)\
+ CPPUNIT_TEST(SplitList_Michael_DHP_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Michael_DHP_dyn_cmp_stat)\
+ CPPUNIT_TEST(SplitList_Michael_DHP_st_cmp)\
+ CPPUNIT_TEST(SplitList_Michael_DHP_dyn_less)\
+ CPPUNIT_TEST(SplitList_Michael_DHP_st_less)\
+ CPPUNIT_TEST(SplitList_Michael_DHP_st_less_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPI_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_GPI_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPI_st_cmp)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPI_dyn_less)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPI_st_less)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_GPI_st_less_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPB_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_GPB_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPB_st_cmp)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPB_dyn_less)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPB_st_less)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_GPB_st_less_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPT_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_GPT_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPT_st_cmp)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPT_dyn_less)\
CPPUNIT_TEST(SplitList_Michael_RCU_GPT_st_less)\
+ CPPUNIT_TEST(SplitList_Michael_RCU_GPT_st_less_stat)\
CPPUNIT_TEST(SplitList_Lazy_HP_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Lazy_HP_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Lazy_HP_st_cmp)\
CPPUNIT_TEST(SplitList_Lazy_HP_dyn_less)\
CPPUNIT_TEST(SplitList_Lazy_HP_st_less)\
- CPPUNIT_TEST(SplitList_Lazy_PTB_dyn_cmp)\
- CPPUNIT_TEST(SplitList_Lazy_PTB_st_cmp)\
- CPPUNIT_TEST(SplitList_Lazy_PTB_dyn_less)\
- CPPUNIT_TEST(SplitList_Lazy_PTB_st_less)\
+ CPPUNIT_TEST(SplitList_Lazy_HP_st_less_stat)\
+ CPPUNIT_TEST(SplitList_Lazy_DHP_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Lazy_DHP_dyn_cmp_stat)\
+ CPPUNIT_TEST(SplitList_Lazy_DHP_st_cmp)\
+ CPPUNIT_TEST(SplitList_Lazy_DHP_dyn_less)\
+ CPPUNIT_TEST(SplitList_Lazy_DHP_st_less)\
+ CPPUNIT_TEST(SplitList_Lazy_DHP_st_less_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPI_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_GPI_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPI_st_cmp)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPI_dyn_less)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPI_st_less)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_GPI_st_less_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPB_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_GPB_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPB_st_cmp)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPB_dyn_less)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPB_st_less)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_GPB_st_less_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPT_dyn_cmp)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_GPT_dyn_cmp_stat)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPT_st_cmp)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPT_dyn_less)\
CPPUNIT_TEST(SplitList_Lazy_RCU_GPT_st_less)\
+ CPPUNIT_TEST(SplitList_Lazy_RCU_GPT_st_less_stat)\
CDSUNIT_TEST_SplitList_RCU_signal
#define CDSUNIT_DECLARE_SplitList_nogc \
TEST_MAP_NOLF_EXTRACT(SkipListMap_hp_cmp_pascal_stat)\
TEST_MAP_NOLF_EXTRACT(SkipListMap_hp_less_xorshift)\
TEST_MAP_NOLF_EXTRACT(SkipListMap_hp_cmp_xorshift_stat)\
- TEST_MAP_NOLF_EXTRACT(SkipListMap_hrc_less_pascal)\
- TEST_MAP_NOLF_EXTRACT(SkipListMap_hrc_cmp_pascal_stat)\
- TEST_MAP_NOLF_EXTRACT(SkipListMap_hrc_less_xorshift)\
- TEST_MAP_NOLF_EXTRACT(SkipListMap_hrc_cmp_xorshift_stat)\
- TEST_MAP_NOLF_EXTRACT(SkipListMap_ptb_less_pascal)\
- TEST_MAP_NOLF_EXTRACT(SkipListMap_ptb_cmp_pascal_stat)\
- TEST_MAP_NOLF_EXTRACT(SkipListMap_ptb_less_xorshift)\
- TEST_MAP_NOLF_EXTRACT(SkipListMap_ptb_cmp_xorshift_stat)\
+ TEST_MAP_NOLF_EXTRACT(SkipListMap_dhp_less_pascal)\
+ TEST_MAP_NOLF_EXTRACT(SkipListMap_dhp_cmp_pascal_stat)\
+ TEST_MAP_NOLF_EXTRACT(SkipListMap_dhp_less_xorshift)\
+ TEST_MAP_NOLF_EXTRACT(SkipListMap_dhp_cmp_xorshift_stat)\
TEST_MAP_NOLF_EXTRACT(SkipListMap_rcu_gpi_less_pascal)\
TEST_MAP_NOLF_EXTRACT(SkipListMap_rcu_gpi_cmp_pascal_stat)\
TEST_MAP_NOLF_EXTRACT(SkipListMap_rcu_gpi_less_xorshift)\
CPPUNIT_TEST(SkipListMap_hp_cmp_pascal_stat)\
CPPUNIT_TEST(SkipListMap_hp_less_xorshift)\
CPPUNIT_TEST(SkipListMap_hp_cmp_xorshift_stat)\
- /*CPPUNIT_TEST(SkipListMap_hrc_less_pascal)*/\
- /*CPPUNIT_TEST(SkipListMap_hrc_cmp_pascal_stat)*/\
- /*CPPUNIT_TEST(SkipListMap_hrc_less_xorshift)*/\
- /*CPPUNIT_TEST(SkipListMap_hrc_cmp_xorshift_stat)*/\
- CPPUNIT_TEST(SkipListMap_ptb_less_pascal)\
- CPPUNIT_TEST(SkipListMap_ptb_cmp_pascal_stat)\
- CPPUNIT_TEST(SkipListMap_ptb_less_xorshift)\
- CPPUNIT_TEST(SkipListMap_ptb_cmp_xorshift_stat)\
+ CPPUNIT_TEST(SkipListMap_dhp_less_pascal)\
+ CPPUNIT_TEST(SkipListMap_dhp_cmp_pascal_stat)\
+ CPPUNIT_TEST(SkipListMap_dhp_less_xorshift)\
+ CPPUNIT_TEST(SkipListMap_dhp_cmp_xorshift_stat)\
CPPUNIT_TEST(SkipListMap_rcu_gpi_less_pascal)\
CPPUNIT_TEST(SkipListMap_rcu_gpi_cmp_pascal_stat)\
CPPUNIT_TEST(SkipListMap_rcu_gpi_less_xorshift)\
#define CDSUNIT_DECLARE_EllenBinTreeMap \
TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_hp)\
+ TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_hp_yield)\
TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_hp_stat)\
- TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_ptb)\
- TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_ptb_stat)\
+ TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_dhp)\
+ TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_dhp_yield)\
+ TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_dhp_stat)\
TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_rcu_gpi)\
TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_rcu_gpi_stat)\
TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_rcu_gpb)\
+ TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_rcu_gpb_yield)\
TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_rcu_gpb_stat)\
TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_rcu_gpt)\
TEST_MAP_NOLF_EXTRACT(EllenBinTreeMap_rcu_gpt_stat)\
#define CDSUNIT_TEST_EllenBinTreeMap \
CPPUNIT_TEST(EllenBinTreeMap_hp)\
+ CPPUNIT_TEST(EllenBinTreeMap_hp_yield)\
CPPUNIT_TEST(EllenBinTreeMap_hp_stat)\
- CPPUNIT_TEST(EllenBinTreeMap_ptb)\
- CPPUNIT_TEST(EllenBinTreeMap_ptb_stat)\
+ CPPUNIT_TEST(EllenBinTreeMap_dhp)\
+ CPPUNIT_TEST(EllenBinTreeMap_dhp_yield)\
+ CPPUNIT_TEST(EllenBinTreeMap_dhp_stat)\
CPPUNIT_TEST(EllenBinTreeMap_rcu_gpi)\
CPPUNIT_TEST(EllenBinTreeMap_rcu_gpi_stat)\
CPPUNIT_TEST(EllenBinTreeMap_rcu_gpb)\
+ CPPUNIT_TEST(EllenBinTreeMap_rcu_gpb_yield)\
CPPUNIT_TEST(EllenBinTreeMap_rcu_gpb_stat)\
CPPUNIT_TEST(EllenBinTreeMap_rcu_gpt)\
CPPUNIT_TEST(EllenBinTreeMap_rcu_gpt_stat)\