Mercurial > hg > truffle
comparison src/share/vm/runtime/globals.hpp @ 989:148e5441d916
6863023: need non-perm oops in code cache for JSR 292
Summary: Make a special root-list for those few nmethods which might contain non-perm oops.
Reviewed-by: twisti, kvn, never, jmasa, ysr
author | jrose |
---|---|
date | Tue, 15 Sep 2009 21:53:47 -0700 |
parents | 10d8c0d0d60e |
children | 54b3b351d6f9 |
comparison
equal
deleted
inserted
replaced
987:00977607da34 | 989:148e5441d916 |
---|---|
712 "Print compilations") \ | 712 "Print compilations") \ |
713 \ | 713 \ |
714 diagnostic(bool, TraceNMethodInstalls, false, \ | 714 diagnostic(bool, TraceNMethodInstalls, false, \ |
715 "Trace nmethod intallation") \ | 715 "Trace nmethod intallation") \ |
716 \ | 716 \ |
717 diagnostic(intx, ScavengeRootsInCode, 0, \ | |
718 "0: do not allow scavengable oops in the code cache; " \ | |
719 "1: allow scavenging from the code cache; " \ | |
720 "2: emit as many constants as the compiler can see") \ | |
721 \ | |
717 diagnostic(bool, TraceOSRBreakpoint, false, \ | 722 diagnostic(bool, TraceOSRBreakpoint, false, \ |
718 "Trace OSR Breakpoint ") \ | 723 "Trace OSR Breakpoint ") \ |
719 \ | 724 \ |
720 diagnostic(bool, TraceCompileTriggered, false, \ | 725 diagnostic(bool, TraceCompileTriggered, false, \ |
721 "Trace compile triggered") \ | 726 "Trace compile triggered") \ |