src/share/vm/runtime/globals.hpp

changeset 6490
41b780b43b74
parent 6485
da862781b584
child 6492
1174c8abbdb6
     1.1 --- a/src/share/vm/runtime/globals.hpp	Tue Nov 26 18:38:19 2013 -0800
     1.2 +++ b/src/share/vm/runtime/globals.hpp	Wed Nov 27 16:16:21 2013 -0800
     1.3 @@ -2500,6 +2500,12 @@
     1.4    develop_pd(bool, ImplicitNullChecks,                                      \
     1.5            "Generate code for implicit null checks")                         \
     1.6                                                                              \
     1.7 +  product_pd(bool, TrapBasedNullChecks,                                     \
     1.8 +          "Generate code for null checks that uses a cmp and trap "         \
     1.9 +          "instruction raising SIGTRAP.  This is only used if an access to" \
    1.10 +          "null (+offset) will not raise a SIGSEGV, i.e.,"                  \
    1.11 +          "ImplicitNullChecks don't work (PPC64).")                         \
    1.12 +                                                                            \
    1.13    product(bool, PrintSafepointStatistics, false,                            \
    1.14            "Print statistics about safepoint synchronization")               \
    1.15                                                                              \

mercurial