src/hotspot/cpu/sparc/globals_sparc.hpp
changeset 54631 3a3e4e473622
parent 53244 9807daeb47c4
child 57779 0a8407a78a2f
equal deleted inserted replaced
54630:04b17e84c87d 54631:3a3e4e473622
    36 // in a register, and second to jmp. The swapping of the dispatch table may occur _after_
    36 // in a register, and second to jmp. The swapping of the dispatch table may occur _after_
    37 // the load of the dispatch address and hence the jmp would still go to the location
    37 // the load of the dispatch address and hence the jmp would still go to the location
    38 // according to the prior table. So, we let the thread continue and let it block by itself.
    38 // according to the prior table. So, we let the thread continue and let it block by itself.
    39 define_pd_global(bool, DontYieldALot,               true);  // yield no more than 100 times per second
    39 define_pd_global(bool, DontYieldALot,               true);  // yield no more than 100 times per second
    40 define_pd_global(bool, ShareVtableStubs,            false); // improves performance markedly for mtrt and compress
    40 define_pd_global(bool, ShareVtableStubs,            false); // improves performance markedly for mtrt and compress
    41 define_pd_global(bool, NeedsDeoptSuspend,           true); // register window machines need this
       
    42 
    41 
    43 define_pd_global(bool, ImplicitNullChecks,          true);  // Generate code for implicit null checks
    42 define_pd_global(bool, ImplicitNullChecks,          true);  // Generate code for implicit null checks
    44 define_pd_global(bool, TrapBasedNullChecks,         false); // Not needed on sparc.
    43 define_pd_global(bool, TrapBasedNullChecks,         false); // Not needed on sparc.
    45 define_pd_global(bool, UncommonNullCast,            true);  // Uncommon-trap NULLs passed to check cast
    44 define_pd_global(bool, UncommonNullCast,            true);  // Uncommon-trap NULLs passed to check cast
    46 
    45