rev 5732 : [mq]: comments2
3613 "changes were needed") \
3614 \
3615 develop(bool, VerifyReflectionBytecodes, false, \
3616 "Force verification of 1.4 reflection bytecodes. Does not work " \
3617 "in situations like that described in 4486457 or for " \
3618 "constructors generated for serialization, so can not be enabled "\
3619 "in product.") \
3620 \
3621 product(bool, ReflectionWrapResolutionErrors, true, \
3622 "Temporary flag for transition to AbstractMethodError wrapped " \
3623 "in InvocationTargetException. See 6531596") \
3624 \
3625 develop(intx, FastSuperclassLimit, 8, \
3626 "Depth of hardwired instanceof accelerator array") \
3627 \
3628 /* Properties for Java libraries */ \
3629 \
3630 product(uintx, MaxDirectMemorySize, 0, \
3631 "Maximum total size of NIO direct-buffer allocations") \
3632 \
3633 /* temporary developer defined flags */ \
3634 \
3635 diagnostic(bool, UseNewCode, false, \
3636 "Testing Only: Use the new version while testing") \
3637 \
3638 diagnostic(bool, UseNewCode2, false, \
3639 "Testing Only: Use the new version while testing") \
3640 \
3641 diagnostic(bool, UseNewCode3, false, \
3642 "Testing Only: Use the new version while testing") \
3643 \
3644 /* flags for performance data collection */ \
3645 \
3646 product(bool, UsePerfData, falseInEmbedded, \
3647 "Flag to disable jvmstat instrumentation for performance testing "\
3648 "and problem isolation purposes") \
3649 \
3650 product(bool, PerfDataSaveToFile, false, \
3651 "Save PerfData memory to hsperfdata_<pid> file on exit") \
3652 \
3653 product(ccstr, PerfDataSaveFile, NULL, \
|
3613 "changes were needed") \
3614 \
3615 develop(bool, VerifyReflectionBytecodes, false, \
3616 "Force verification of 1.4 reflection bytecodes. Does not work " \
3617 "in situations like that described in 4486457 or for " \
3618 "constructors generated for serialization, so can not be enabled "\
3619 "in product.") \
3620 \
3621 product(bool, ReflectionWrapResolutionErrors, true, \
3622 "Temporary flag for transition to AbstractMethodError wrapped " \
3623 "in InvocationTargetException. See 6531596") \
3624 \
3625 develop(intx, FastSuperclassLimit, 8, \
3626 "Depth of hardwired instanceof accelerator array") \
3627 \
3628 /* Properties for Java libraries */ \
3629 \
3630 product(uintx, MaxDirectMemorySize, 0, \
3631 "Maximum total size of NIO direct-buffer allocations") \
3632 \
3633 /* Flags used for temporary code during development */ \
3634 \
3635 diagnostic(bool, UseNewCode, false, \
3636 "Testing Only: Use the new version while testing") \
3637 \
3638 diagnostic(bool, UseNewCode2, false, \
3639 "Testing Only: Use the new version while testing") \
3640 \
3641 diagnostic(bool, UseNewCode3, false, \
3642 "Testing Only: Use the new version while testing") \
3643 \
3644 /* flags for performance data collection */ \
3645 \
3646 product(bool, UsePerfData, falseInEmbedded, \
3647 "Flag to disable jvmstat instrumentation for performance testing "\
3648 "and problem isolation purposes") \
3649 \
3650 product(bool, PerfDataSaveToFile, false, \
3651 "Save PerfData memory to hsperfdata_<pid> file on exit") \
3652 \
3653 product(ccstr, PerfDataSaveFile, NULL, \
|