summaryrefslogtreecommitdiff
path: root/cpp/src/IceUtil/GC.cpp
Commit message (Collapse)AuthorAge
* Made Ice::Object abstract.Michi Henning2005-07-04
|
* more GCShared/Shared cleanupMarc Laukien2005-03-08
|
* more GCShared/Shared cleanupMarc Laukien2005-03-08
|
* Get rid of a bunch of 64bit warnings on SunDwayne Boone2005-03-07
|
* Updated copyrights to 2005Bernard Normier2005-02-16
|
* Changed IceUtil::GCShared to derive from IceUtil::Shared.Michi Henning2004-11-25
|
* IceUtil::Time fixes ; glacier fixesMarc Laukien2004-10-06
|
* Fixed bug in the garbage collector: leaf nodes were sometimes not dealtMichi Henning2004-09-29
| | | | with correctly.
* Fixed copyrightBernard Normier2004-05-18
|
* Updated copyright noticeBernard Normier2004-05-11
|
* Merged changes from michi_pre_e3 branchMichi Henning2004-05-10
|
* Added a comment to GCShared to explain why delete is called by __decRef()Michi Henning2004-03-24
| | | | | | outside the protection of the lock. Also moved the code to update the object set from ~GCShared() to the garbage collector. That's cleaner than doing it from the destructor.
* Fixed problem with GC singleton that happened if a communicator wasMichi Henning2003-11-20
| | | | | | | | destroyed recreated, so the number of communicators transitioned 0 -> 1 -> 0 -> 1. Also fixed a race condition that caused a deadlock: if communicators were created and destroyed in quick succession, a notify() on the GC thread was lost, causing GC::stop() to hang indefinitely.
* more gc cleanupMarc Laukien2003-10-27
|
* - Renamed ObjectBase to GCShared.Michi Henning2003-10-23
| | | | | | | - Fixed the problem of the gc test sometimes running for over three minutes. - Fixed race condition in printGCStats if a signal caused communicator shutdown.
* Got rid of StaticRecMutex.Michi Henning2003-10-22
|
* merging changes for garbage collectorMichi Henning2003-10-20