summaryrefslogtreecommitdiff
path: root/ace
Commit message (Collapse)AuthorAgeFilesLines
* Added conditional compilation code in operator fd_set *.nw11997-09-061-0/+4
|
* *** empty log message ***schmidt1997-09-064-43/+203
|
* In ACE_Handle_Set::operator fdset *(), added conditional compilation fornw11997-09-051-0/+4
| | | | ACE_WIN32 because we don't do optimization on size of fd_set on NT.
* *** empty log message ***schmidt1997-09-053-3/+4
|
* replace ACE_Recursive_Thread_Mutex with ACE_SYNCH_RECURSIVE_MUTEX, for ↵levine1997-09-051-2/+2
| | | | non-threaded platforms
* (close): delete main thread's Log_Msg instance, on Solaris if ↵levine1997-09-051-1/+12
| | | | ACE_HAS_EXCEPTIONS is not defined, because main thread TSS dtors apparently don't get called.
* (ACE_Cleanup_Info): added default ctorlevine1997-09-052-7/+5
|
* (close) moved deletion of name_options_ from dtor to close (), because when ↵levine1997-09-051-3/+3
| | | | Service_Repository is closed, it calls close () instead of deleting the service
* (ACE_Thread_Descriptor): zero out cleanup_hook_ in cleanup_info_levine1997-09-041-1/+5
|
* (dump,kill_thr): added guard because thr_table_ is accessed. (wait): hacked ↵levine1997-09-041-23/+41
| | | | in thr_yield () to give waited threads a chance to clean up
* (tss_open): removed paren from around type in "new" statement, because GHS ↵levine1997-09-041-1/+1
| | | | (and ANSI C++) compilers will choke on it
* register ACE_Token_Invariant_Manager singleton for deletion with ↵levine1997-09-042-1/+36
| | | | ACE_Object_Manager
* register ACE_Token_Manager singleton for deletion with ACE_Object_Managerlevine1997-09-042-1/+36
|
* moved tss_open ()/tss_close () calls from invoke () to ace_thread_adapterlevine1997-09-041-14/+17
|
* (resize): zero out unused cleanup_hooks in thr_table_; ↵levine1997-09-041-13/+13
| | | | (run_thread_exit_hooks): check for zero cleanup hook before calling
* ChangeLogTag:Wed Sep 3 21:38:18 1997 Carlos O'Ryan ↵coryan1997-09-0413-25/+44
| | | | <coryan@polka.cs.wustl.edu>
* Updated comment to reflect that we can also use VC 4.2 with standardnw11997-09-041-4/+4
| | | | libraries.
* Updated comments so they are consistant with the codes.nw11997-09-041-7/+10
|
* uninlined ACE_TSS_Emulation::tss_open/closelevine1997-09-032-43/+42
|
* register the Svc_Handler instance for deletion with the ACE_Object_Managerlevine1997-09-032-0/+32
|
* no longer need #include of ace/Object_Manager.hlevine1997-09-031-1/+0
|
* added ACE_DEFAULT_THREAD_KEYS and ACE_TSS_EMULATIONlevine1997-09-031-0/+2
|
* allocate main thread's TSS_Emulation storage in the ACE_Object_Manager instance.levine1997-09-032-8/+14
|
* allow ACE_HAS_TSS_EMULATION _or_ ACE_HAS_THREAD_SPECIFIC_STORAGElevine1997-09-033-10/+10
|
* support TSS_Emulationlevine1997-09-031-16/+41
|
* removed unused #include of Dynamic.hlevine1997-09-031-8/+0
|
* (ACE_Thread_Adapter::invoke): allocate TSS_Emulation storage on thread ↵levine1997-09-031-14/+33
| | | | stack. (ACE_TSS_Cleanup::exit): only call a TSS destructor if the thread's value is non-zero.
* allow TSS_Emulation storage to be on thread stack, instead of always ↵levine1997-09-031-10/+35
| | | | dynamically allocating it.
* define ACE_TSS macros with ACE_HAS_TSS_EMULATION,levine1997-09-031-17/+25
| | | | and renamed some ACE_TSS_Emulation methods.
* use TSS_Emulation on VxWorks, so VxWorks-specific code was removedlevine1997-09-031-127/+27
|
* befriend ACE_OS::cleanup_tss () instead of ACE_Object_Manager, because the ↵levine1997-09-031-2/+2
| | | | cleanup path is now indirect from the ACE_Object_Manager
* Corrected comments on release(void) to match the code - the ACE_Message_BlockSteve Huston1997-09-031-4/+4
| | | | will always be deleted; the ACE_Data_Block's ref count is decremented.
* *** empty log message ***schmidt1997-09-031-6/+6
|
* *** empty log message ***schmidt1997-09-037-41/+126
|
* *** empty log message ***irfan1997-09-023-3/+4
|
* *** empty log message ***schmidt1997-09-0213-56/+102
|
* Added ACE_HAS_BROKEN_EXPLICIT_TEMPLATE_DESTRUCTOR.nw11997-09-021-0/+1
|
* changed ACE_SEH_EXCEPT and ACE_SEH_FINALLY from null to "while (0)" on all ↵levine1997-09-021-2/+2
| | | | platforms except ACE_WIN32
* *** empty log message ***schmidt1997-09-026-237/+225
|
* (ACE_Thread_Adapter::invoke) don't exit the thread with TSS_EMULATION, ↵levine1997-09-021-13/+13
| | | | except on WIN32, and (thr_create) On VxWorks, use thread adapter as entry point instead of func (via macros)
* 16 thread keys instead of 8levine1997-09-022-2/+2
|
* *** empty log message ***schmidt1997-09-023-2/+5
|
* protected definition of ACE_TSS_Emulation::tss_collection_ on VxWorks, where ↵levine1997-09-021-0/+2
| | | | it's not used
* added ACE_HAS_TSS_EMULATION, with ACE_DEFAULT_THREAD_KEYS set to 8, and ↵levine1997-09-022-14/+15
| | | | ACE_LACKS_UNIX_SIGNALS
* (tss_base): cast VxWorks TCB spare field to a void **& instead of a void **, ↵levine1997-09-021-1/+1
| | | | because the function returns a reference
* (schedule): added ACE_UNUSED_ARGs for act and intervallevine1997-09-021-0/+3
|
* Now checks for < 0 instead of == -1brunsch1997-09-011-1/+1
|
* Changed cancel (id ...) to check for previously expired/cancelled timersbrunsch1997-09-011-0/+3
|
* *** empty log message ***schmidt1997-09-011-1/+1
|
* *** empty log message ***schmidt1997-09-012-5/+3
|