comparison src/share/vm/runtime/globals.hpp @ 263:12eea04c8b06

6672698: mangle_unused_area() should not remangle the entire heap at each collection. Summary: Maintain a high water mark for the allocations in a space and mangle only up to that high water mark. Reviewed-by: ysr, apetrusenko
author jmasa
date Wed, 09 Jul 2008 15:08:55 -0700
parents ab65a4c9b2e8
children 850fdf70db2b
comparison
equal deleted inserted replaced
225:286bee59f34b 263:12eea04c8b06
587 "Zap freed VM handle space with 0xBCBCBCBC") \ 587 "Zap freed VM handle space with 0xBCBCBCBC") \
588 \ 588 \
589 develop(bool, ZapJNIHandleArea, trueInDebug, \ 589 develop(bool, ZapJNIHandleArea, trueInDebug, \
590 "Zap freed JNI handle space with 0xFEFEFEFE") \ 590 "Zap freed JNI handle space with 0xFEFEFEFE") \
591 \ 591 \
592 develop(bool, ZapUnusedHeapArea, false, \ 592 develop(bool, ZapUnusedHeapArea, trueInDebug, \
593 "Zap unused heap space with 0xBAADBABE") \ 593 "Zap unused heap space with 0xBAADBABE") \
594 \
595 develop(bool, TraceZapUnusedHeapArea, false, \
596 "Trace zapping of unused heap space") \
597 \
598 develop(bool, CheckZapUnusedHeapArea, false, \
599 "Check zapping of unused heap space") \
594 \ 600 \
595 develop(bool, PrintVMMessages, true, \ 601 develop(bool, PrintVMMessages, true, \
596 "Print vm messages on console") \ 602 "Print vm messages on console") \
597 \ 603 \
598 product(bool, PrintGCApplicationConcurrentTime, false, \ 604 product(bool, PrintGCApplicationConcurrentTime, false, \