1/* 2 * Copyright (c) 2014 Advanced Micro Devices, Inc. 3 * Copyright (c) 2001-2005 The Regents of The University of Michigan 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 93 unchanged lines hidden (view full) --- 102 103 // The maximum size allowed for the stack. 104 Addr max_stack_size; 105 106 // addr to use for next stack region (for multithreaded apps) 107 Addr next_thread_stack_base; 108 109 // Base of region for mmaps (when user doesn't specify an address). |
110 Addr mmap_end; 111 |
112 // Does mmap region grow upward or downward from mmap_end? Most 113 // platforms grow downward, but a few (such as Alpha) grow upward 114 // instead, so they can override thie method to return false. 115 virtual bool mmapGrowsDown() const { return true; } 116 |
117 // Base of region for nxm data 118 Addr nxm_start; 119 Addr nxm_end; 120 121 Stats::Scalar num_syscalls; // number of syscalls executed 122 123 protected: 124 // constructor --- 222 unchanged lines hidden --- |