remove ifdef ATHENAHIVE, add timing test (StoreGate-03-10-00)
* removed all #ifdef ATHENAHIVE, make serial StoreGate behave like MT StoreGate with 1 concurrent store * use unique_ptr<std::recursive_mutex> in SGHiveEventSlot * added timing test * tag StoreGate-03-10-00 A test/SGTiming_test.cxx A test/SGTiming_test_rec.inc A test/SGTiming_test_objs.h M test/SGHive_test.cxx A test/SGTiming_test_ret.inc A test/SGTiming_test_def.inc A test/SGTiming_test_genV.pl A test/SGTiming_test_README.txt A test/SGTiming_test_chk.inc A test/SGTiming_test_ptr.inc A share/SGTiming_test.txt M src/SGHiveMgrSvc.h M src/SGImplSvc.cxx M src/SGHiveMgrSvc.cxx ... (Long ChangeLog diff - truncated)
Showing
- Control/StoreGate/CMakeLists.txt 8 additions, 5 deletionsControl/StoreGate/CMakeLists.txt
- Control/StoreGate/StoreGate/SGHiveEventSlot.h 6 additions, 5 deletionsControl/StoreGate/StoreGate/SGHiveEventSlot.h
- Control/StoreGate/StoreGate/StoreGateSvc.h 0 additions, 5 deletionsControl/StoreGate/StoreGate/StoreGateSvc.h
- Control/StoreGate/StoreGate/StoreGateSvc.icc 4 additions, 4 deletionsControl/StoreGate/StoreGate/StoreGateSvc.icc
- Control/StoreGate/StoreGate/tools/SGImplSvc.h 24 additions, 24 deletionsControl/StoreGate/StoreGate/tools/SGImplSvc.h
- Control/StoreGate/share/SGTiming_test.ref 123 additions, 0 deletionsControl/StoreGate/share/SGTiming_test.ref
- Control/StoreGate/share/SGTiming_test.txt 1 addition, 0 deletionsControl/StoreGate/share/SGTiming_test.txt
- Control/StoreGate/src/SGHiveMgrSvc.cxx 0 additions, 38 deletionsControl/StoreGate/src/SGHiveMgrSvc.cxx
- Control/StoreGate/src/SGHiveMgrSvc.h 1 addition, 3 deletionsControl/StoreGate/src/SGHiveMgrSvc.h
- Control/StoreGate/src/SGImplSvc.cxx 0 additions, 16 deletionsControl/StoreGate/src/SGImplSvc.cxx
- Control/StoreGate/src/StoreGateSvc.cxx 2 additions, 7 deletionsControl/StoreGate/src/StoreGateSvc.cxx
- Control/StoreGate/test/SGHive_test.cxx 1 addition, 5 deletionsControl/StoreGate/test/SGHive_test.cxx
- Control/StoreGate/test/SGTiming_test.cxx 92 additions, 0 deletionsControl/StoreGate/test/SGTiming_test.cxx
- Control/StoreGate/test/SGTiming_test_README.txt 31 additions, 0 deletionsControl/StoreGate/test/SGTiming_test_README.txt
- Control/StoreGate/test/SGTiming_test_chk.inc 22 additions, 0 deletionsControl/StoreGate/test/SGTiming_test_chk.inc
- Control/StoreGate/test/SGTiming_test_def.inc 3 additions, 0 deletionsControl/StoreGate/test/SGTiming_test_def.inc
- Control/StoreGate/test/SGTiming_test_genV.pl 173 additions, 0 deletionsControl/StoreGate/test/SGTiming_test_genV.pl
- Control/StoreGate/test/SGTiming_test_objs.h 248 additions, 0 deletionsControl/StoreGate/test/SGTiming_test_objs.h
- Control/StoreGate/test/SGTiming_test_ptr.inc 103 additions, 0 deletionsControl/StoreGate/test/SGTiming_test_ptr.inc
- Control/StoreGate/test/SGTiming_test_rec.inc 22 additions, 0 deletionsControl/StoreGate/test/SGTiming_test_rec.inc
Loading
Please register or sign in to comment