hotspot/src/os/linux/vm/globals_linux.hpp
changeset 15926 8e87d545195f
parent 9419 f0360dfe734d
child 19546 f6b7c9e96ea3
equal deleted inserted replaced
15925:6a17dd9e92ac 15926:8e87d545195f
     1 /*
     1 /*
     2  * Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2005, 2013, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    38     overridden in Arguments::parse_each_vm_init_arg.  */                \
    38     overridden in Arguments::parse_each_vm_init_arg.  */                \
    39                                                                         \
    39                                                                         \
    40   product(bool, UseHugeTLBFS, false,                                    \
    40   product(bool, UseHugeTLBFS, false,                                    \
    41           "Use MAP_HUGETLB for large pages")                            \
    41           "Use MAP_HUGETLB for large pages")                            \
    42                                                                         \
    42                                                                         \
       
    43   product(bool, LoadExecStackDllInVMThread, true,                       \
       
    44           "Load DLLs with executable-stack attribute in the VM Thread") \
       
    45                                                                         \
    43   product(bool, UseSHM, false,                                          \
    46   product(bool, UseSHM, false,                                          \
    44           "Use SYSV shared memory for large pages")
    47           "Use SYSV shared memory for large pages")
    45 
    48 
    46 //
    49 //
    47 // Defines Linux-specific default values. The flags are available on all
    50 // Defines Linux-specific default values. The flags are available on all