summaryrefslogtreecommitdiff
path: root/ace/Object_Manager.i
Commit message (Collapse)AuthorAgeFilesLines
* ChangeLogTag: Wed Aug 25 15:55:05 1999 David L. Levine <levine@cs.wustl.edu>levine1999-08-251-0/+10
|
* reorganized to provide the ACE_Object_Manager_Base classlevine1998-08-311-8/+0
|
* * ace/Signal.i: Changed to use new Object Manager member.Chris Cleeland1997-11-131-0/+8
| | | | | | | | | | | | | | | * ace/Object_Manager.cpp: Added a new member to the Object Manager--default_mask. This is the default signal mask employed by ACE_Sig_Set. Moving the object into the OM saves cycles b/c we only construct it once and just re-use every time. * ace/Handle_Set.cpp: Added two new macros--ACE_DIV_BY_WORDSIZE and ACE_MULT_BY_WORDSIZE--which either divide or multiply the argument by ACE_Handle_Set::WORDSIZE. The manner in which this is accomplished is governed by the #define ACE_USE_SHIFT_FOR_EFFICIENCY--when defined, ACE tries to use shifts to implement multiplication and division rather than actual multiply and divide operations. Currently this is disabled.
* added at_exit () interface for ACE_Cleanup objectslevine1997-09-071-3/+15
|
* renamed cleanup () to at_exit ()levine1997-07-311-6/+4
|
* changed ACE_hthread_t arg to intlevine1997-07-311-2/+2
|
* revised interface, still in fluxlevine1997-07-311-9/+10
|
* *** empty log message ***schmidt1997-07-291-6/+4
|
* (delete_at_exit,delete_array_at_exit): made these (inline) static functions, ↵levine1997-07-291-0/+16
with return values.