CVS log for pegasus/src/Pegasus/Common/Thread.h

(logo)

Help

(back) Up to [Pegasus] / pegasus / src / Pegasus / Common

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)
Current tag: MAIN

Revision 1.69 / (view) - annotate - [select for diffs] , Thu Aug 13 12:13:07 2009 UTC (14 years, 10 months ago) by venkat.puvvada
Branch: MAIN
CVS Tags: preBug9676, postBug9676, TASK_PEP317_1JUNE_2013, TASK-TASK_PEP362_RestfulService_branch-root, TASK-TASK_PEP362_RestfulService_branch-merged_out_from_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_to_trunk, TASK-TASK_PEP362_RestfulService_branch-merged_in_from_branch, TASK-TASK_PEP362_RestfulService_branch-branch, TASK-PEP362_RestfulService-root, TASK-PEP362_RestfulService-merged_out_to_branch, TASK-PEP362_RestfulService-merged_out_from_trunk, TASK-PEP362_RestfulService-merged_in_to_trunk, TASK-PEP362_RestfulService-merged_in_from_branch, TASK-PEP362_RestfulService-branch, TASK-PEP348_SCMO-merged_out_from_trunk, TASK-PEP317_pullop-root, TASK-PEP317_pullop-merged_out_to_branch, TASK-PEP317_pullop-merged_out_from_trunk, TASK-PEP317_pullop-merged_in_to_trunk, TASK-PEP317_pullop-merged_in_from_branch, TASK-PEP317_pullop-branch, RELEASE_2_14_1, RELEASE_2_14_0-RC2, RELEASE_2_14_0-RC1, RELEASE_2_14_0, RELEASE_2_14-root, RELEASE_2_14-branch, RELEASE_2_13_0-RC2, RELEASE_2_13_0-RC1, RELEASE_2_13_0-FC, RELEASE_2_13_0, RELEASE_2_13-root, RELEASE_2_13-branch, RELEASE_2_12_1-RC1, RELEASE_2_12_1, RELEASE_2_12_0-RC1, RELEASE_2_12_0-FC, RELEASE_2_12_0, RELEASE_2_12-root, RELEASE_2_12-branch, RELEASE_2_11_2-RC1, RELEASE_2_11_2, RELEASE_2_11_1-RC1, RELEASE_2_11_1, RELEASE_2_11_0-RC1, RELEASE_2_11_0-FC, RELEASE_2_11_0, RELEASE_2_11-root, RELEASE_2_11-branch, RELEASE_2_10_1-RC1, RELEASE_2_10_1, RELEASE_2_10_0-RC2, RELEASE_2_10_0-RC1, RELEASE_2_10_0, RELEASE_2_10-root, RELEASE_2_10-branch, PREAUG25UPDATE, POSTAUG25UPDATE, HEAD, CIMRS_WORK_20130824, BeforeUpdateToHeadOct82011
Changes since 1.68: +5 -0 lines
Diff to previous 1.68
BUG#: 8589
TITLE: CMPI threads are not joinable
DESCRIPTION: Threads created in non detached mode deleted only when join() is called on it.

Revision 1.68 / (view) - annotate - [select for diffs] , Tue Dec 16 18:56:00 2008 UTC (15 years, 6 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-PEP348_SCMO-root, TASK-PEP348_SCMO-merged_in_to_trunk, TASK-PEP348_SCMO-merged_in_from_branch, RELEASE_2_9_0-RC1, RELEASE_2_9_0, RELEASE_2_9-root, HPUX_TEST
Branch point for: TASK-PEP348_SCMO-branch, RELEASE_2_9-branch
Changes since 1.67: +4 -4 lines
Diff to previous 1.67
BUG#: 8273
TITLE: Remove trailing space characters
DESCRIPTION: Remove meaningless whitespace.

Revision 1.67 / (view) - annotate - [select for diffs] , Tue Dec 2 09:00:53 2008 UTC (15 years, 7 months ago) by martin
Branch: MAIN
CVS Tags: RELEASE_2_9_0-FC
Changes since 1.66: +6 -6 lines
Diff to previous 1.66
BUG#: 8123
TITLE: Update copyright/license text

DESCRIPTION:

Fixing trailing spaces in copyright/license text

Revision 1.66 / (view) - annotate - [select for diffs] , Mon Dec 1 17:49:57 2008 UTC (15 years, 7 months ago) by martin
Branch: MAIN
Changes since 1.65: +27 -29 lines
Diff to previous 1.65
BUG#: 8123
TITLE: Update Coyright/License text

DESCRIPTION:

Adding the new copyright/license text to almost all files

Revision 1.65 / (view) - annotate - [select for diffs] , Thu Nov 13 22:15:03 2008 UTC (15 years, 7 months ago) by kumpf
Branch: MAIN
Changes since 1.64: +1 -1 lines
Diff to previous 1.64
BUG#: 8124
TITLE: Compile warnings on HP-UX PA-RISC
DESCRIPTION: Fix compile warnings introduced by Bugs 8086, 8090, and 8099.

Revision 1.64 / (view) - annotate - [select for diffs] , Wed Nov 12 22:46:15 2008 UTC (15 years, 7 months ago) by mike
Branch: MAIN
Changes since 1.63: +116 -116 lines
Diff to previous 1.63
BUG#: 8090
TITLE: Thread-specific Data Optimization

DESCRIPTION: Implemented thread-specific data (TSD) keys as integers.

Revision 1.63 / (view) - annotate - [select for diffs] , Wed Sep 17 17:47:22 2008 UTC (15 years, 9 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-PEP311_WSMan-root, TASK-PEP311_WSMan-branch
Changes since 1.62: +0 -12 lines
Diff to previous 1.62
BUG#: 7916
TITLE: Eliminate ListClosed exception
DESCRIPTION: Update AsyncQueue to user return values instead of exceptions to indicate the queue is closed.  Replace the use of AsyncQueue with simpler constructs where appropriate.

Revision 1.62 / (view) - annotate - [select for diffs] , Fri Aug 15 16:24:52 2008 UTC (15 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.61: +8 -4 lines
Diff to previous 1.61
BUG#: 7835
TITLE: Remove AlreadyLocked exception and its usage
DESCRIPTION: Return a Boolean from Mutex::try_lock instead of throwing an exception when the lock is not acquired.

Revision 1.61 / (view) - annotate - [select for diffs] , Thu Mar 20 00:06:41 2008 UTC (16 years, 3 months ago) by marek
Branch: MAIN
CVS Tags: TASK_PEP328_SOLARIS_NEVADA_PORT, TASK-PEP328_SOLARIS_NEVADA_PORT_v2-root, TASK-PEP328_SOLARIS_NEVADA_PORT-root, TASK-PEP328_SOLARIS_NEVADA_PORT-branch, TASK-PEP328_SOLARIS_IX86_CC_PORT-root, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch-v2, TASK-PEP328_SOLARIS_IX86_CC_PORT-branch, RELEASE_2_8_1-RC1, RELEASE_2_8_1, RELEASE_2_8_0_BETA, RELEASE_2_8_0-RC2, RELEASE_2_8_0-RC1, RELEASE_2_8_0-FC, RELEASE_2_8_0, RELEASE_2_8-root, Makefile
Branch point for: TASK-PEP328_SOLARIS_NEVADA_PORT_v2-branch, RELEASE_2_8-branch
Changes since 1.60: +0 -15 lines
Diff to previous 1.60
BUG#:7511
TITLE: Cleanup Thread class and fix cancellation handling

DESCRIPTION:

Revision 1.60 / (view) - annotate - [select for diffs] , Fri Jan 11 19:44:48 2008 UTC (16 years, 5 months ago) by kumpf
Branch: MAIN
Changes since 1.59: +1 -2 lines
Diff to previous 1.59
BUG#: 7238
TITLE: Move thread language logic from Message to CIMMessage
DESCRIPTION: Clean up the Message class, move language logic to CIMMessage, and clean up the Thread::setLanguage logic.

Revision 1.59 / (view) - annotate - [select for diffs] , Fri Nov 10 18:14:58 2006 UTC (17 years, 7 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK-PEP305_VXWORKS-root, TASK-PEP305_VXWORKS-branch-pre-solaris-port, TASK-PEP305_VXWORKS-branch-post-solaris-port, TASK-PEP305_VXWORKS-branch-beta2, TASK-PEP305_VXWORKS-branch, TASK-PEP305_VXWORKS-2008-10-23, TASK-PEP291_IPV6-root, TASK-PEP291_IPV6-branch, TASK-PEP286_PRIVILEGE_SEPARATION-root, TASK-PEP286_PRIVILEGE_SEPARATION-branch, TASK-PEP274_dacim-root, TASK-PEP274_dacim-merged_out_to_branch, TASK-PEP274_dacim-merged_out_from_trunk, TASK-PEP274_dacim-merged_in_to_trunk, TASK-PEP274_dacim-merged_in_from_branch, TASK-PEP274_dacim-branch, TASK-Bug2102_RCMPIWindows-root, TASK-Bug2102_RCMPIWindows-merged_out_to_branch, TASK-Bug2102_RCMPIWindows-merged_out_from_trunk, TASK-Bug2102_RCMPIWindows-merged_in_to_trunk, TASK-Bug2102_RCMPIWindows-merged_in_from_branch, TASK-Bug2102_RCMPIWindows-branch, TASK-Bug2102Final-root, TASK-Bug2102Final-merged_out_to_branch, TASK-Bug2102Final-merged_out_from_trunk, TASK-Bug2102Final-merged_in_to_trunk, TASK-Bug2102Final-merged_in_from_branch, TASK-Bug2102Final-branch, TASK-BUG7240-root, TASK-BUG7240-branch, TASK-BUG7146_SqlRepositoryPrototype-root, TASK-BUG7146_SqlRepositoryPrototype-merged_out_to_branch, TASK-BUG7146_SqlRepositoryPrototype-merged_out_from_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_to_trunk, TASK-BUG7146_SqlRepositoryPrototype-merged_in_from_branch, TASK-BUG7146_SqlRepositoryPrototype-branch, RELEASE_2_7_3-RC1, RELEASE_2_7_3, RELEASE_2_7_2-RC1, RELEASE_2_7_2, RELEASE_2_7_1-RC1, RELEASE_2_7_1, RELEASE_2_7_0-RC1, RELEASE_2_7_0-BETA, RELEASE_2_7_0, RELEASE_2_7-root, RELEASE_2_7-branch, RELEASE_2_6_3-RC2, RELEASE_2_6_3-RC1, RELEASE_2_6_3, RELEASE_2_6_2-RC1, RELEASE_2_6_2, RELEASE_2_6_1-RC1, RELEASE_2_6_1, RELEASE_2_6_0-RC1, RELEASE_2_6_0-FC, RELEASE_2_6_0, RELEASE_2_6-root, RELEASE_2_6-branch-clean, RELEASE_2_6-branch, PEP286_PRIVILEGE_SEPARATION_ROOT, PEP286_PRIVILEGE_SEPARATION_CODE_FREEZE, PEP286_PRIVILEGE_SEPARATION_BRANCH, PEP286_PRIVILEGE_SEPARATION_1
Changes since 1.58: +86 -100 lines
Diff to previous 1.58
BUG#: 5840
TITLE: Common modules do not meet chksrc requirements
DESCRIPTION: Remove tab characters and author names and shorten lines that are wider than 80 characters.

Revision 1.58 / (view) - annotate - [select for diffs] , Wed Aug 9 20:12:42 2006 UTC (17 years, 10 months ago) by mike
Branch: MAIN
CVS Tags: TASK-TASK-BUG4011_WinLocalConnect-branch-New-root, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_to_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_out_from_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_to_trunk, TASK-TASK-BUG4011_WinLocalConnect-branch-New-merged_in_from_branch, TASK-TASK-BUG4011_WinLocalConnect-branch-New-branch, TASK-PEP268_SSLClientCertificatePropagation-root, TASK-PEP268_SSLClientCertificatePropagation-merged_out_to_branch, TASK-PEP268_SSLClientCertificatePropagation-merged_out_from_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_to_trunk, TASK-PEP268_SSLClientCertificatePropagation-merged_in_from_branch, TASK-PEP268_SSLClientCertificatePropagation-branch, TASK-PEP267_SLPReregistrationSupport-root, TASK-PEP267_SLPReregistrationSupport-merging_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merging_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_out_to_branch, TASK-PEP267_SLPReregistrationSupport-merged_out_from_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_to_trunk, TASK-PEP267_SLPReregistrationSupport-merged_in_from_branch, TASK-PEP267_SLPReregistrationSupport-branch, TASK-Bugs5690_3913_RemoteCMPI-root, TASK-Bugs5690_3913_RemoteCMPI-merged_out_to_branch, TASK-Bugs5690_3913_RemoteCMPI-merged_out_from_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_to_trunk, TASK-Bugs5690_3913_RemoteCMPI-merged_in_from_branch, TASK-Bugs5690_3913_RemoteCMPI-branch, TASK-Bug2021_RemoteCMPIonWindows-root, TASK-Bug2021_RemoteCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RemoteCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RemoteCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RemoteCMPIonWindows-branch, TASK-Bug2021_RCMPIonWindows-root, TASK-Bug2021_RCMPIonWindows-merged_out_to_branch, TASK-Bug2021_RCMPIonWindows-merged_out_from_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_to_trunk, TASK-Bug2021_RCMPIonWindows-merged_in_from_branch, TASK-Bug2021_RCMPIonWindows-branch, TASK-BUG4011_WinLocalConnect-branch-New
Changes since 1.57: +348 -442 lines
Diff to previous 1.57
BUG#: 5314
TITLE: IPC Refactoring

DESCRIPTION: This patch cleans up the IPC related classes. It (1) reorganizes
related classes into their own headers, (2) makes the mutex class recursive to
eliminate recursive lock exclusion logic, (3) reimplements condition variables,
renames dozens of global functions.

Revision 1.57 / (view) - annotate - [select for diffs] , Wed Jul 12 18:46:26 2006 UTC (17 years, 11 months ago) by kumpf
Branch: MAIN
CVS Tags: TASK_BUG_5314_IPC_REFACTORING_ROOT
Branch point for: TASK_BUG_5314_IPC_REFACTORING_BRANCH
Changes since 1.56: +1 -36 lines
Diff to previous 1.56
BUG#: 5225
TITLE: Remove unused == operators
DESCRIPTION: Remove the operator== declarations that were rendered obsolete by the Bug 5191 patch.

Revision 1.56 / (view) - annotate - [select for diffs] , Tue Jul 11 17:39:28 2006 UTC (17 years, 11 months ago) by mike
Branch: MAIN
Changes since 1.55: +24 -42 lines
Diff to previous 1.55
BUG#: 5191
TITLE: Queue Consolidation

DESCRIPTION: Queue Consolidation Branch Work

Revision 1.55 / (view) - annotate - [select for diffs] , Mon Jan 30 16:17:08 2006 UTC (18 years, 5 months ago) by karl
Branch: MAIN
CVS Tags: TASK_PEP233_EmbeddedInstSupport-merge_out_trunk, TASK_BUG_5191_QUEUE_CONSOLIDATION_ROOT, TASK-PEP250_RPMProvider-root, TASK-PEP250_RPMProvider-merged_out_to_branch, TASK-PEP250_RPMProvider-merged_out_from_trunk, TASK-PEP250_RPMProvider-merged_in_to_trunk, TASK-PEP250_RPMProvider-merged_in_from_branch, TASK-PEP250_RPMProvider-branch, TASK-PEP245_CimErrorInfrastructure-root, TASK-PEP245_CimErrorInfrastructure-merged_out_to_branch, TASK-PEP245_CimErrorInfrastructure-merged_out_from_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_to_trunk, TASK-PEP245_CimErrorInfrastructure-merged_in_from_branch, TASK-PEP245_CimErrorInfrastructure-branch, TASK-PEP241_OpenPegasusStressTests-root, TASK-PEP241_OpenPegasusStressTests-merged_out_to_branch, TASK-PEP241_OpenPegasusStressTests-merged_out_from_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_to_trunk, TASK-PEP241_OpenPegasusStressTests-merged_in_from_branch, TASK-PEP241_OpenPegasusStressTests-branch, TASK-BUG4011_WinLocalConnect-root, TASK-BUG4011_WinLocalConnect-merged_out_to_branch, TASK-BUG4011_WinLocalConnect-merged_out_from_trunk, TASK-BUG4011_WinLocalConnect-merged_in_to_trunk, TASK-BUG4011_WinLocalConnect-merged_in_from_branch, TASK-BUG4011_WinLocalConnect-branch, RELEASE_2_5_5-RC2, RELEASE_2_5_5-RC1, RELEASE_2_5_5, RELEASE_2_5_4-RC2, RELEASE_2_5_4-RC1, RELEASE_2_5_4, RELEASE_2_5_3-RC1, RELEASE_2_5_3, RELEASE_2_5_2-RC1, RELEASE_2_5_2, RELEASE_2_5_1-RC1, RELEASE_2_5_1, RELEASE_2_5-root, RELEASE_2_5-branch
Branch point for: TASK_BUG_5191_QUEUE_CONSOLIDATION_BRANCH
Changes since 1.54: +3 -1 lines
Diff to previous 1.54
BUG#: 4691
TITLE: Update Licenses to 2006

DESCRIPTION: Updates most of the licenses to 2006. The slp_client directories are excluded for the moment pending discussion. This change has passed unit and system tests.  Note that this changes just about EVERY file in Pegasus.

Revision 1.54 / (view) - annotate - [select for diffs] , Tue Jan 10 19:41:15 2006 UTC (18 years, 5 months ago) by kumpf
Branch: MAIN
Changes since 1.53: +8 -8 lines
Diff to previous 1.53
BUG#: 4644
TITLE: ContentLanguages and AcceptLanguages classes should be named ContentLanguageList and AcceptLanguageList
DESCRIPTION: Rename the ContentLanguages and AcceptLanguages classes to ContentLanguageList and AcceptLanguageList to indicate that they are not specific to the HTTP protocol.

Revision 1.53 / (view) - annotate - [select for diffs] , Fri Jun 24 18:34:23 2005 UTC (19 years ago) by konrad.r
Branch: MAIN
CVS Tags: STABLE, RELEASE_2_5_0-RC1, RELEASE_2_5_0, PEP244_ServerProfile-root, PEP233_EmbeddedInstSupport-root, PEGASUS_2_5_0_PerformanceDev-string-end, PEGASUS_2_5_0_PerformanceDev-rootlt, PEGASUS_2_5_0_PerformanceDev-root, PEGASUS_2_5_0_PerformanceDev-r2, PEGASUS_2_5_0_PerformanceDev-r1, PEGASUS_2_5_0_PerformanceDev-lit-end, PEGASUS_2_5_0_PerformanceDev-buffer-end, PEGASUS_2_5_0_PerformanceDev-branch, PEGASUS_2_5_0_PerformanceDev-String, PEGASUS_2_5_0_PerformanceDev-AtomicInt-branch, NPEGASUS_2_5_0_PerformanceDev-String-root, NNPEGASUS_2_5_0_PerformanceDev-String-branch, BUG_4225_PERFORMANCE_VERSION_1_DONE
Branch point for: PEP244_ServerProfile-branch, PEP233_EmbeddedInstSupport-branch
Changes since 1.52: +25 -10 lines
Diff to previous 1.52
BUG#: 972
TITLE: Thread::run errors are not handled

DESCRIPTION:

Revision 1.52 / (view) - annotate - [select for diffs] , Mon Jun 20 12:12:51 2005 UTC (19 years ago) by joyce.j
Branch: MAIN
Changes since 1.51: +1 -1 lines
Diff to previous 1.51
BUG#: 2393
TITLE: Potential memory leak in thread_data constructor

DESCRIPTION: Unknowingly checked in a wrong version.  So committing the code again.

Revision 1.51 / (view) - annotate - [select for diffs] , Mon Jun 20 11:50:13 2005 UTC (19 years ago) by joyce.j
Branch: MAIN
Changes since 1.50: +12 -13 lines
Diff to previous 1.50
BUG#: 2393
TITLE: Potential memory leak in thread_data constructor

DESCRIPTION: Fixed as proposed.

Revision 1.50 / (view) - annotate - [select for diffs] , Fri May 13 19:53:39 2005 UTC (19 years, 1 month ago) by david.dillard
Branch: MAIN
CVS Tags: PEG25_IBM_5_16_05
Changes since 1.49: +51 -38 lines
Diff to previous 1.49
BUG#: 2182
TITLE: Removed non-empty exception specifications.

DESCRIPTION:

Revision 1.49 / (view) - annotate - [select for diffs] , Wed Apr 6 20:21:36 2005 UTC (19 years, 3 months ago) by kumpf
Branch: MAIN
Changes since 1.48: +2 -7 lines
Diff to previous 1.48
BUG#: 3226
TITLE: Inconsistent operator== definitions in ThreadPool
DESCRIPTION: Removed an unused operator== definition.

Revision 1.48 / (view) - annotate - [select for diffs] , Fri Apr 1 17:26:52 2005 UTC (19 years, 3 months ago) by kumpf
Branch: MAIN
Changes since 1.47: +296 -315 lines
Diff to previous 1.47
BUG#: 2239
TITLE: ThreadPool Test Failure
DESCRIPTION: Numerous fixes to the ThreadPool class and unit test to fix an intermittent problem with a missed thread in the ThreadPool destructor.  Includes general cleanup of the ThreadPool implementation.

Revision 1.47 / (view) - annotate - [select for diffs] , Thu Mar 10 02:06:42 2005 UTC (19 years, 3 months ago) by kumpf
Branch: MAIN
Changes since 1.46: +0 -6 lines
Diff to previous 1.46
BUG#: 3004
TITLE: Obsolete code in ThreadPool
DESCRIPTION: Removed the ThreadPool _dead queue member.

Revision 1.46 / (view) - annotate - [select for diffs] , Thu Mar 10 00:38:17 2005 UTC (19 years, 3 months ago) by kumpf
Branch: MAIN
Changes since 1.45: +1 -11 lines
Diff to previous 1.45
BUG#: 3004
TITLE: Obsolete code in ThreadPool
DESCRIPTION: Removed the ThreadPool deadlock_time member and constructor parameter.

Revision 1.45 / (view) - annotate - [select for diffs] , Sun Feb 6 21:13:14 2005 UTC (19 years, 5 months ago) by gs.keenan
Branch: MAIN
CVS Tags: PEP214ROOT, PEP214BRANCH, PEP214-root, PEP214-branch, PEP-214B-root
Changes since 1.44: +3 -0 lines
Diff to previous 1.44
PEP#: 179
TITLE: Add Platform support for HP OpenVMS

DESCRIPTION: Changes to .cpp, .h files

Revision 1.44 / (view) - annotate - [select for diffs] , Sat Feb 5 22:59:24 2005 UTC (19 years, 5 months ago) by karl
Branch: MAIN
CVS Tags: PEP217_PRE_BRANCH, PEP217_POST_BRANCH, PEP217_BRANCH
Changes since 1.43: +3 -1 lines
Diff to previous 1.43
BUG#: 2656
TITLE: License statement update to 2005

DESCRIPTION: All .h, .cpp and the wql, cql, compile *.l and *.y files along
with the .java files in providermanager2/jmpi updated to use the license
statement in doc/license.txt
Tested on windows and visual test of all diffs.

Revision 1.43 / (view) - annotate - [select for diffs] , Sun Jan 16 03:03:10 2005 UTC (19 years, 5 months ago) by david.dillard
Branch: MAIN
CVS Tags: pegasus25BeforeLicenseUpdate, SLPPERFINST-root, SLPPERFINST-branch
Changes since 1.42: +26 -24 lines
Diff to previous 1.42
BUG#: 2297
TITLE: 'Types' changes

DESCRIPTION: Changes for typedef'ing Sint8 to be a 'signed char'.

Revision 1.42 / (view) - annotate - [select for diffs] , Sun Oct 17 19:39:17 2004 UTC (19 years, 8 months ago) by karl
Branch: MAIN
CVS Tags: RELEASE_2_4_1-BETA3, RELEASE_2_4_1-BETA2, RELEASE_2_4_1-BETA1, RELEASE_2_4_1, RELEASE_2_4_0-RC3, RELEASE_2_4_0-RC2, RELEASE_2_4_0, RELEASE_2_4-root, PEP213_SIZE_OPTIMIZATIONS_TAG, PEP213_SIZE_OPTIMIZATIONS, IBM_241_April1405, CHUNKTESTDONE_PEP140
Branch point for: RELEASE_2_4-branch
Changes since 1.41: +6 -4 lines
Diff to previous 1.41
BUG#: 2196
TITLE: Copyright update

DESCRIPTION: Update all .cpp and .h files for new license and
update the doc/license.txt file.  Note that there were also
a couple of files that had to be fixed because they had violated
the comments rules (ex. blank line at head of file or in the case of
xmlwriter.cpp a comment line //=========  which drove the strip
function nuts.  These were fixed.  This has been compiled and tested
on windows.

Revision 1.41 / (view) - annotate - [select for diffs] , Fri Aug 6 18:24:45 2004 UTC (19 years, 11 months ago) by kumpf
Branch: MAIN
CVS Tags: CQL_2_5_BRANCH
Changes since 1.40: +0 -9 lines
Diff to previous 1.40
BUG#: 1789
TITLE: [HP-RK] ThreadPool Test Failure

DESCRIPTION: Updated ThreadPool not to use Thread::cancel().  Removed the thread cancellation test case from the Thread unit test on Linux platforms only, because a glibc defect causes pthread_cancel to fault on some Linux platforms.

Revision 1.40 / (view) - annotate - [select for diffs] , Wed Jul 28 19:42:34 2004 UTC (19 years, 11 months ago) by konrad.r
Branch: MAIN
Changes since 1.39: +23 -0 lines
Diff to previous 1.39
BUG#: 1458
TITLE: thread_data class in Thread.h

DESCRIPTION:

Revision 1.39 / (view) - annotate - [select for diffs] , Wed Jul 28 15:23:18 2004 UTC (19 years, 11 months ago) by konrad.r
Branch: MAIN
Changes since 1.38: +1 -0 lines
Diff to previous 1.38
BUG#: 1541
TITLE:  Threads which fail in the _loop function do not remove themselves from _pool upon function exit.

DESCRIPTION:

Revision 1.38 / (view) - annotate - [select for diffs] , Fri Jun 4 04:54:51 2004 UTC (20 years, 1 month ago) by a.arora
Branch: MAIN
CVS Tags: RELEASE_2_4_FC_CANDIDATE_1, MONITOR_CONSOLIDATION_2_5_BRANCH
Changes since 1.37: +3 -5 lines
Diff to previous 1.37
BUG#: 1526
TITLE: Unnecessary try/catch blocks in Thread.h
DESCRIPTION:  Removed the unnecessary try/catch blocks
from Thread.h and Thread.cpp.

Revision 1.37 / (view) - annotate - [select for diffs] , Thu Jun 3 14:04:54 2004 UTC (20 years, 1 month ago) by a.arora
Branch: MAIN
Changes since 1.36: +22 -20 lines
Diff to previous 1.36
PEP#:101
TITLE: AutoPtr enhancements
DESCRIPTION: Plz refer PEP101 for details.

Revision 1.36 / (view) - annotate - [select for diffs] , Thu Oct 30 00:22:39 2003 UTC (20 years, 8 months ago) by kumpf
Branch: MAIN
CVS Tags: local, RELEASE_2_3_2-testfreeze, RELEASE_2_3_2-root, RELEASE_2_3_2-releasesnapshot, RELEASE_2_3_2-branch-freeze, RELEASE_2_3_1-root, RELEASE_2_3_1-branch
Branch point for: RELEASE_2_3_2-branch
Changes since 1.35: +25 -4 lines
Diff to previous 1.35
HP-RK Bugzilla 962 (Missing logic to handle system thread limit).

Revision 1.35 / (view) - annotate - [select for diffs] , Thu Oct 23 18:29:53 2003 UTC (20 years, 8 months ago) by mday
Branch: MAIN
CVS Tags: RELEASE_2_3_0-root, RELEASE_2_3_0-branch
Changes since 1.34: +0 -1 lines
Diff to previous 1.34
bugzilla 847 - removed mutex, closed window for destruction while idle thread maintenance

Revision 1.34 / (view) - annotate - [select for diffs] , Wed Oct 22 13:26:04 2003 UTC (20 years, 8 months ago) by karl
Branch: MAIN
CVS Tags: POST_LICENSE_UPDATE_2003
Changes since 1.33: +5 -3 lines
Diff to previous 1.33
PEP 55 Update license on source files to current license text and date

Revision 1.33 / (view) - annotate - [select for diffs] , Fri Oct 17 13:24:42 2003 UTC (20 years, 8 months ago) by mday
Branch: MAIN
CVS Tags: TEST, PRE_LICENSE_UPDATE_2003
Changes since 1.32: +19 -6 lines
Diff to previous 1.32
bugzilla 813 hang in ~ThreadPool

Revision 1.32 / (view) - annotate - [select for diffs] , Tue Oct 14 17:26:02 2003 UTC (20 years, 8 months ago) by mday
Branch: MAIN
Changes since 1.31: +2 -0 lines
Diff to previous 1.31
bugzilla 748

Revision 1.31 / (view) - annotate - [select for diffs] , Mon Aug 11 13:12:53 2003 UTC (20 years, 10 months ago) by chuck
Branch: MAIN
CVS Tags: test, RELEASE_2_3_0-msg-freeze
Changes since 1.30: +12 -6 lines
Diff to previous 1.30
IBM-CC, PEP58, R2.3 - Added comments to Thread.h

Revision 1.30 / (view) - annotate - [select for diffs] , Mon Aug 4 19:19:25 2003 UTC (20 years, 11 months ago) by chuck
Branch: MAIN
Changes since 1.29: +2 -1 lines
Diff to previous 1.29
IBM-CC, PEP58, R2.3: Globalization Changes

Revision 1.29 / (view) - annotate - [select for diffs] , Mon Aug 4 18:20:53 2003 UTC (20 years, 11 months ago) by chuck
Branch: MAIN
Changes since 1.28: +26 -1 lines
Diff to previous 1.28
IBM-CC, PEP58, R2.3 - Globalization Changes

Revision 1.28 / (view) - annotate - [select for diffs] , Tue Jul 15 15:53:03 2003 UTC (20 years, 11 months ago) by chuck
Branch: MAIN
Changes since 1.27: +11 -0 lines
Diff to previous 1.27
IBM-CC, PEP58, R2.3: Globalization changes

Revision 1.27 / (view) - annotate - [select for diffs] , Sat Jun 14 18:25:38 2003 UTC (21 years ago) by david.eger
Branch: MAIN
Branch point for: pep_88
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
The Linux branches share the bulk of their code.
This patch takes a number of sections of code that were duplicated in
full heretofore under the labels
  PLATFORM_PEGASUS_LINUX_PPC_GNU,
  PLATFORM_PEGASUS_LINUX_IX86_GNU, and
  PLATFORM_PEGASUS_LINUX_IA64_GNU
and reduces these to single sections under the name
PEGASUS_PLATFORM_LINUX_GENERIC_GNU.
The work's not done, but here's a good start.

Revision 1.26 / (view) - annotate - [select for diffs] , Fri Sep 20 19:31:30 2002 UTC (21 years, 9 months ago) by kumpf
Branch: MAIN
CVS Tags: mday-merge-start, mday-merge-pegasus/src/Pegasus/Server, mday-merge-pegasus/src/Pegasus/Common, mday-2-0-patches, VERSION_2_1_RELEASE_HEAD, VERSION_2_1_RELEASE_BRANCH, VERSION_2_1_RELEASE, VERSION_2_1_1_RELEASE, RELEASE_2_2_0_0-release, RELEASE_2_2_0-root, RELEASE_2_2-root, PEGASUS_FC_VERSION_2_2, LOCAL_ASSOCPROV-ROOT, LOCAL_ASSOCPROV-BRANCH
Branch point for: RELEASE_2_2_0-branch
Changes since 1.25: +2 -1 lines
Diff to previous 1.25
HP-RK Add include of <cstring> header.

Revision 1.25 / (view) - annotate - [select for diffs] , Tue Sep 17 17:19:45 2002 UTC (21 years, 9 months ago) by kumpf
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24
HP-DME: Broke Windows, backing out change - will try again.

Revision 1.24 / (view) - annotate - [select for diffs] , Tue Sep 17 17:01:03 2002 UTC (21 years, 9 months ago) by kumpf
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23
HP-[DME] Defect fix.  Eliminate race condition between thread executing kill_dead_threads function and terminating thread executing _undertaker function.

Revision 1.23 / (view) - annotate - [select for diffs] , Fri Aug 16 23:59:36 2002 UTC (21 years, 10 months ago) by kumpf
Branch: MAIN
Changes since 1.22: +1 -1 lines
Diff to previous 1.22
HP-RK API Review: Changed includes of Exception.h to InternalException.h in Pegasus internal source files.

Revision 1.22 / (view) - annotate - [select for diffs] , Fri Jul 26 19:01:19 2002 UTC (21 years, 11 months ago) by kumpf
Branch: MAIN
CVS Tags: VERSION_2_01_01
Changes since 1.21: +1 -0 lines
Diff to previous 1.21
HP-[CAKG] Replace Config[platform] files with Linkage.h files

Revision 1.21 / (view) - annotate - [select for diffs] , Fri Jun 7 19:52:13 2002 UTC (22 years, 1 month ago) by mday
Branch: MAIN
CVS Tags: VERSION_2_00_RC_4, VERSION_2_00_RC_3, VERSION_2_00_RC_2, VERSION_2_00_RC_1, VERSION_2_00_BRANCH
Changes since 1.20: +15 -3 lines
Diff to previous 1.20
fixed exception handling and destructor bug in Thread.cpp and Monitor.cpp related to thread pool management

Revision 1.20 / (view) - annotate - [select for diffs] , Fri Jun 7 14:17:13 2002 UTC (22 years, 1 month ago) by mday
Branch: MAIN
Changes since 1.19: +0 -51 lines
Diff to previous 1.19
fixed bug that deleted static thread pools when cimserver run as a daemon

Revision 1.19 / (view) - annotate - [select for diffs] , Thu Jun 6 23:03:34 2002 UTC (22 years, 1 month ago) by mday
Branch: MAIN
CVS Tags: VERSION_1_10
Changes since 1.18: +11 -1 lines
Diff to previous 1.18
thread reduction changes

Revision 1.18 / (view) - annotate - [select for diffs] , Fri May 31 23:56:40 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.17: +10 -9 lines
Diff to previous 1.17
HP-RK Update license header.

Revision 1.17 / (view) - annotate - [select for diffs] , Wed May 29 20:37:54 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.16: +1 -1 lines
Diff to previous 1.16
HP-RK Remove BufferTooSmall exception.

Revision 1.16 / (view) - annotate - [select for diffs] , Thu May 23 19:11:56 2002 UTC (22 years, 1 month ago) by mday
Branch: MAIN
Changes since 1.15: +1 -3 lines
Diff to previous 1.15
 fixed bugs in http parallel http connection handling

Revision 1.15 / (view) - annotate - [select for diffs] , Tue May 21 03:07:12 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.14: +6 -1 lines
Diff to previous 1.14
HP-RK Fix memory leaks.

Revision 1.14 / (view) - annotate - [select for diffs] , Tue May 21 01:43:33 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.13: +4 -5 lines
Diff to previous 1.13
HP-RK Fix memory leaks.

Revision 1.13 / (view) - annotate - [select for diffs] , Tue May 21 01:02:17 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.12: +2 -0 lines
Diff to previous 1.12
HP-RK Fix DQueue problem that caused memory leaks.  Add ATTNs in Thread.h where it appears nobody is taking responsibility for deleting memory.

Revision 1.12 / (view) - annotate - [select for diffs] , Sat May 11 02:05:54 2002 UTC (22 years, 1 month ago) by kumpf
Branch: MAIN
Changes since 1.11: +0 -1 lines
Diff to previous 1.11
HP-RK Remove PEGASUS_USING_STD from header files.

Revision 1.11 / (view) - annotate - [select for diffs] , Sun Mar 31 00:37:56 2002 UTC (22 years, 3 months ago) by kumpf
Branch: MAIN
CVS Tags: VERSION_1_09
Changes since 1.10: +1 -1 lines
Diff to previous 1.10
DME: Add support for Debian IA-64 Linux.

Revision 1.10 / (view) - annotate - [select for diffs] , Mon Mar 18 15:38:18 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
CVS Tags: VERSION_1_08
Changes since 1.9: +2 -5 lines
Diff to previous 1.9
 thread pool improved, ipc timers rewritten

Revision 1.9 / (view) - annotate - [select for diffs] , Mon Mar 18 13:36:27 2002 UTC (22 years, 3 months ago) by sage
Branch: MAIN
Changes since 1.8: +3 -0 lines
Diff to previous 1.8
zOS support

Revision 1.8 / (view) - annotate - [select for diffs] , Mon Mar 18 11:34:28 2002 UTC (22 years, 3 months ago) by mday
Branch: MAIN
Changes since 1.7: +12 -5 lines
Diff to previous 1.7
threadpool cleaned up, touched IPC and Thread files

Revision 1.7 / (view) - annotate - [select for diffs] , Tue Feb 26 18:46:44 2002 UTC (22 years, 4 months ago) by kumpf
Branch: MAIN
CVS Tags: async_dispatcher
Changes since 1.6: +16 -16 lines
Diff to previous 1.6
HP-RK Added const declarations to clean up compiler warnings.  Also fixed Condition::unlocked_timed_wait() use of struct timeval and struct timespec.

Revision 1.6 / (view) - annotate - [select for diffs] , Thu Jan 31 09:48:22 2002 UTC (22 years, 5 months ago) by sage
Branch: MAIN
CVS Tags: pre-meta-dispatcher, VERSION_1_07
Changes since 1.5: +2 -0 lines
Diff to previous 1.5
zOS threading support

Revision 1.5 / (view) - annotate - [select for diffs] , Tue Dec 25 08:26:09 2001 UTC (22 years, 6 months ago) by mike
Branch: MAIN
Changes since 1.4: +1 -0 lines
Diff to previous 1.4
Worked on port to Solaris.

Revision 1.4 / (view) - annotate - [select for diffs] , Mon Dec 24 03:11:33 2001 UTC (22 years, 6 months ago) by mike
Branch: MAIN
Changes since 1.3: +2 -0 lines
Diff to previous 1.3
Clean up; code review comments; eliminated unused files.

Revision 1.3 / (view) - annotate - [select for diffs] , Sat Dec 15 00:11:39 2001 UTC (22 years, 6 months ago) by mday
Branch: MAIN
Changes since 1.2: +2 -0 lines
Diff to previous 1.2
 thread cancellation test

Revision 1.2 / (view) - annotate - [select for diffs] , Thu Dec 13 14:54:04 2001 UTC (22 years, 6 months ago) by mike
Branch: MAIN
CVS Tags: merge_of_dev
Changes since 1.1: +549 -0 lines
Diff to previous 1.1
Merged dev branch into main trunk.

Revision 1.1 , Mon Jul 30 11:06:14 2001 UTC (22 years, 11 months ago) by mday
Branch: MAIN
Branch point for: dev
FILE REMOVED
file Thread.h was initially added on branch dev.

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2