Totalview® for HPC User Guide : PART II Debugging Tools and Tasks : Chapter 8 Setting Action Points : Defining Eval Points and Conditional Breakpoints : Allocating Patch Space for Compiled Expressions : Allocating Dynamic Patch Space
Allocating Dynamic Patch Space
Dynamic patch space allocation means that TotalView dynamically allocates patch space for code fragments. If you do not specify the size and location for this space, TotalView allocates 1 MB. TotalView creates this space using system calls.
TotalView allocates memory for read, write, and execute access in the addresses shown in the following table:
 
Platform
Address Range
IBM AIX (-q32)
0xEFF00000 - 0xEFFFFFFF
IBM AIX (-q64)
0x07f0000000000000 - 0x07ffffffffffffff
NOTE >> You can allocate dynamic patch space only for the computers listed in this table.
If the default address range conflicts with your program, or you would like to change the size of the dynamically allocated patch space, you can change the following:
Patch space base address by using the -patch_area_base command-line option.
Patch space length by using the -patch_area_length command-line option.
 
RELATED TOPICS 
 
TheTV::comline_patch_area_base variable
TV::comline_patch_area_base in "TotalView Variables" in the TotalView for HPC Reference Guide
The TV::comline_patch_area_length variable
TV::comline_patch_area_length in "TotalView Variables" in the TotalView for HPC Reference Guide