process.hh (11169:44b5c183c3cd) | process.hh (11386:94c09b607a84) |
---|---|
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). | 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_start; | |
111 Addr mmap_end; 112 | 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 |
|
113 // Base of region for nxm data 114 Addr nxm_start; 115 Addr nxm_end; 116 117 Stats::Scalar num_syscalls; // number of syscalls executed 118 119 protected: 120 // constructor --- 222 unchanged lines hidden --- | 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 --- |