< prev index next >

src/share/vm/runtime/globals.hpp

Print this page

        

*** 1774,1783 **** --- 1774,1799 ---- "IndexedFreeList whose size is a multiple of requested size") \ \ product(bool, CMSLoopWarn, false, \ "Warn in case of excessive CMS looping") \ \ + product(size_t, SATBBufferSize, 1*K, \ + "Number of entries in an SATB log buffer.") \ + range(1, max_uintx) \ + \ + develop(intx, SATBProcessCompletedThreshold, 20, \ + "Number of completed buffers that triggers log processing.") \ + range(0, max_jint) \ + \ + product(uintx, SATBBufferEnqueueingThresholdPercent, 60, \ + "Before enqueueing them, each mutator thread tries to do some " \ + "filtering on the SATB buffers it generates. If post-filtering " \ + "the percentage of retained entries is over this threshold " \ + "the buffer will be enqueued for processing. A value of 0 " \ + "specifies that mutator threads should not do such filtering.") \ + range(0, 100) \ + \ /* where does the range max value of (max_jint - 1) come from? */ \ product(size_t, MarkStackSizeMax, NOT_LP64(4*M) LP64_ONLY(512*M), \ "Maximum size of marking stack") \ range(1, (max_jint - 1)) \ \
< prev index next >