summaryrefslogtreecommitdiff
path: root/ACE/ace/Timer_Queue_T.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove redundant voidJohnny Willemsen2020-12-171-10/+10
|
* Removed old comments before constructor/destructorJohnny Willemsen2019-08-191-1/+0
|
* Merge branch 'master' of https://github.com/DOCGroup/ACE_TAOJohnny Willemsen2019-02-191-0/+3
|\
| * Fix spurious wakeups due to incomplete timepolicy handling.Martin Corino2019-02-191-0/+3
| | | | | | | | | | | | * ACE/ace/Timer_Queue_Adapters.cpp: * ACE/ace/Timer_Queue_Adapters.h: * ACE/ace/Timer_Queue_T.h:
* | Removed some empty linesJohnny Willemsen2019-02-191-2/+0
|/ | | | | | * ACE/ace/Condition_Recursive_Thread_Mutex.h: * ACE/ace/Timer_Queue_T.h: * ACE/ace/Timer_Wheel_T.h:
* Fixed broken links and updated email address D. Schmidt to the correct oneJohnny Willemsen2019-01-241-1/+1
|
* Remove doxygen style Id tag with two space before $Id#Johnny Willemsen2015-01-071-2/+0
|
* Fri Mar 7 11:56:10 UTC 2014 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2014-03-071-3/+0
| | | | | | | | | | | | | | | | | | * ace/Timer_Queue_T.h: * ace/Timer_Queue_T.inl: * ace/Timer_Queue_T.cpp: Moved the expire() method from the inline to the cpp, it is virtual so can't be inlined. Further, the expire() method had an optimization that it checked is_empty() before callig the real expire that grabs the lock. This is causing a potential data race because the timer hash overrides is_empty and uses a member variable to determine whether the queue is empty or not, this is now accessed without having the timer queue locked. Therefor the optimization was removed, we directly call into the real expire that first grabs its lock
* Sun Dec 18 11:56:00 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2011-12-181-1/+2
| | | | | * ace/Timer_Queue_T.h: Fixed CentOS warning
* Thu Dec 15 13:12:39 UTC 2011 Marcel Smit <msmit@remedy.nl>msmit2011-12-151-2/+2
| | | | | | | | | | | | | | | | | | | | | * ace/Event_Handler_Handle_Timeout_Upcall.inl: * ace/Event_Handler_Handle_Timeout_Upcall.cpp: * ace/Proactor.cpp: * ace/Timer_Hash.h: * ace/Timer_Hash_T.h: * ace/Timer_Hash_T.cpp: * ace/Timer_Heap.h: * ace/Timer_Heap_T.h: * ace/Timer_Heap_T.cpp: * ace/Timer_List.h: * ace/Timer_List_T.h: * ace/Timer_List_T.cpp: * ace/Timer_Queue_Adapters.cpp: * ace/Timer_Queue_T.h: * ace/Timer_Queue_T.cpp: * ace/Timer_Wheel.h: * ace/Timer_Wheel_T.h: Fuzz. Removed tab character
* Thu Dec 15 11:00:00 UTC 2011 Martin Corino <mcorino@remedy.nl>mcorino2011-12-151-375/+62
| | | | | | Merged timer_policy branch.
* Fri Dec 2 10:07:48 UTC 2011 Martin Corino <mcorino@remedy.nl>mcorino2011-12-021-9/+2
| | | | | | | | | | | | | | | | | | | | | | | | | * ace/Countdown_Time.h: * ace/Countdown_Time.inl: * ace/Countdown_Time.cpp: * ace/Timer_Queue_T.h: * ace/Timer_Queue_T.inl: Reverting timer changes to be replaced by better and more flexible changes after the coming release. * tao/Leader_Follower.cpp: * tao/Messaging/Messaging_Queueing_Strategies.h: * tao/Messaging/Messaging_Queueing_Strategies.cpp: * tao/ORB_Core.cpp: * tao/Transport.cpp: * tao/params.h: * tao/params.inl: * tao/params.cpp: Reverting timer changes to be replaced by better and more flexible changes after the coming release.
* Tue Nov 29 15:50:06 UTC 2011 Martin Corino <mcorino@remedy.nl>mcorino2011-11-291-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ace/Timer_Queue_T.h: * ace/Timer_Queue_T.inl: Added get_timer_method() to be able reuse timer method setting. * ace/Countdown_Time.h: * ace/Countdown_Time.inl: * ace/Countdown_Time.cpp: Added option to use application defined timer like timer queue. * tao/ORB_Core.cpp: * tao/params.h: * tao/params.inl: * tao/params.cpp: Added -ORBUseHighresTimer ORB parameter switch to specifiy if the ORB should use the HR timer for the reactor timer queue and related objects (like countdowns). * tao/Transport.cpp: * tao/Leader_Follower.cpp: * tao/Messaging/Messaging_Queueing_Strategies.h: * tao/Messaging/Messaging_Queueing_Strategies.cpp: Changes to support the new UseHighresTimer switch.
* ChangeLogTag: Thu Feb 25 22:07:25 UTC 2010 Chris Cleeland ↵cleeland2010-02-251-0/+4
| | | | <cleeland@ociweb.com>\nBug 3104
* undoing accidental deletionWilliam R. Otte2008-03-041-0/+562
|
* swap in externals for ACE and TAOWilliam R. Otte2008-03-041-562/+0
|
* Thu Nov 1 11:59:15 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-11-011-5/+5
|
* Wed Oct 3 19:31:15 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-10-031-5/+5
|
* ChangeLogTag:Thu Sep 20 23:58:15 Pacific Daylight Time 2007 ↵Ossama Othman2007-09-201-2/+2
| | | | <ossama_othman at symantec dot com>
* Thu Sep 20 06:59:15 CDT 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-09-201-14/+14
|
* Sat Jul 14 07:47:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-07-141-2/+2
|
* Wed May 23 15:32:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>Johnny Willemsen2007-05-231-1/+1
|
* Repo restructuringWilliam R. Otte2006-07-241-0/+562