Bug 45403

GemStone/S 64 Bit

3.2.16, 3.2.15, 3.2.14, 3.2.13, 3.2.12, 3.2.11, 3.2.10, 3.2.9, 3.2.8.1, 3.2.8, 3.2.7, 3.2.6, 3.2.5, 3.2.4, 3.2.3, 3.2.2, 3.2.1, 3.2

All

3.3

Symbol garbage collection not usable in v3.2.x

Symbol garbage collection is enabled by setting STN_SYMBOL_GC_ENABLED to TRUE, in versions 3.1 and later.  By default, this is false.  There are bugs in the primitive code supporting this option; it is unlikely to complete correctly with a non-trivial number of symbols or with some corner cases of symbol references.

Workaround

Do not enable symbol garbage collection; while there is slight overhead, GemStone will work correctly with unused symbols. Avoiding the creation of unnecessary symbols remains best practice, as in previous versions.

in v3.2.7, STN_SYMBOL_GC_ENABLED may not be set to TRUE.


Last updated: 7/2/15