diff --git a/runtime/gc_glue_java/ConfigurationDelegate.hpp b/runtime/gc_glue_java/ConfigurationDelegate.hpp index da263c61077..2b9ccce96d0 100644 --- a/runtime/gc_glue_java/ConfigurationDelegate.hpp +++ b/runtime/gc_glue_java/ConfigurationDelegate.hpp @@ -61,7 +61,7 @@ class MM_ConfigurationDelegate * Member data and types */ private: - uintptr_t _maximumDefaultNumberOfGCThreads = 64; + uintptr_t _maximumDefaultNumberOfGCThreads; const MM_GCPolicy _gcPolicy; protected: @@ -364,8 +364,9 @@ class MM_ConfigurationDelegate /** * Constructor. */ - MM_ConfigurationDelegate(MM_GCPolicy gcPolicy) - : _gcPolicy(gcPolicy) + MM_ConfigurationDelegate(MM_GCPolicy gcPolicy) : + _maximumDefaultNumberOfGCThreads(64) + , _gcPolicy(gcPolicy) {} };