< prev index next >

hotspot/src/share/vm/memory/metachunk.hpp

Print this page

        

@@ -100,11 +100,13 @@
   VirtualSpaceNode* _container;
 
   // Current allocation top.
   MetaWord* _top;
 
-  DEBUG_ONLY(bool _is_tagged_free;)
+#ifndef PRODUCT
+  bool _is_tagged_free;
+#endif
 
   MetaWord* initial_top() const { return (MetaWord*)this + overhead(); }
   MetaWord* top() const         { return _top; }
 
  public:

@@ -136,11 +138,11 @@
   // free (available for future allocations)
   size_t word_size() const { return size(); }
   size_t used_word_size() const;
   size_t free_word_size() const;
 
-#ifdef ASSERT
+#ifndef PRODUCT
   bool is_tagged_free() { return _is_tagged_free; }
   void set_is_tagged_free(bool v) { _is_tagged_free = v; }
 #endif
 
   bool contains(const void* ptr) { return bottom() <= ptr && ptr < _top; }
< prev index next >