%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/pbhelp.pyo

�
;�Pc@sdZdZdS(s�(iguppy.gsl.Text
RecordingInter
p1
(dp2
S'tag_configs'
p3
(dp4
I0
((S'spacing1'
p5
I11
tp6
(S'font'
p7
(S'times'
p8
I24
S'bold'
tttp9
sI1
(g6
(S'tabs'
p10
(F23.5
S'center'
p11
F57
S'left'
p12
ttp13
(g7
(g8
I12
S'bold'
tp14
tp15
tp16
sI2
(g6
g15
tp17
sI3
(g6
(g7
(g8
I12
tp18
tp19
tp20
sI4
((g5
I6
tp21
g13
tp22
sI5
(g21
(g7
(g8
I10
S'italic'
tttp23
sI6
(g21
(g7
(g8
I10
tttp24
sI7
(g21
g19
tp25
sI8
(g19
tp26
ssS'_gsl_tk_geometry'
p27
S'400x200'
p28
sS'_gsl_title'
p29
S'About Heapy Profile Browser'
p30
sS'appends'
p31
(lp32
I0
aS'Heapy Profile Browser \n'
p33
aI1
aS'\t'
aI2
aS'Version'
p34
aI1
aS'\t'
aI3
aS'0.1\n'
p35
aI4
aS'\t'
aI2
aS'Author'
p36
aI4
aS'\t'
aI3
aS'Sverker Nilsson\n'
p37
aI4
aS'\t'
aI2
aS'Email'
p38
aI4
aS'\t'
aI3
aS'sn@sncs.se\n'
p39
aI4
aS'\t'
aI2
aS'License'
p40
aI4
aS'\t'
aI3
aS'MIT \n'
p41
aI5
aS'Copyright (c) 2005--2008'
p42
aI6
aS' S. Nilsson Computer System AB Linkoping, Sweden '
p43
aI7
aS'\n'
asb.st2(iguppy.gsl.Text
RecordingInter
p1
(dp2
S'tag_configs'
p3
(dp4
I0
((S'spacing1'
p5
I10
tp6
(S'font'
p7
(S'times'
p8
I20
S'bold'
tttp9
sI1
(g6
(g7
(g8
I12
ttp10
tp11
sI2
((g5
I6
tp12
g10
tp13
sI3
((g5
I9
tp14
(g7
(g8
I16
S'bold'
tttp15
sI4
(g10
tp16
sI5
((S'lmargin2'
p17
I36
tp18
g12
(S'tabs'
p19
(F97.5
S'center'
p20
F169
S'left'
p21
ttp22
(S'lmargin1'
p23
I36
tp24
(g7
(g8
I12
S'bold'
tp25
tp26
tp27
sI6
(g18
g12
g24
g26
tp28
sI7
(g18
g12
g24
g10
tp29
sI8
(g22
tp30
sI9
(g12
g22
tp31
sI10
(g18
g24
g10
tp32
sI11
(g18
g12
(g19
(F96
g20
F166
g21
ttp33
g24
g26
tp34
sI12
(g12
g33
tp35
sI13
(g18
g12
(g19
(F71.5
g20
F117
g21
ttp36
g24
g26
tp37
sI14
(g36
tp38
sI15
(g12
g36
tp39
sI16
(g18
g24
(g7
(g8
I10
ttp40
tp41
sI17
(g18
(g5
I8
tp42
g24
g26
tp43
sI18
((g17
I72
tp44
(g23
I72
tp45
g10
tp46
sI19
(g44
g12
(g19
(F125.5
g20
F189
g21
ttp47
g45
g26
tp48
sI20
(g44
g12
g45
g26
tp49
sI21
(g44
g12
g45
g10
tp50
sI22
(g47
tp51
sI23
(g12
g47
tp52
sI24
(g44
g45
g26
tp53
sI25
(g44
g12
(g19
(F116.5
g20
F171
g21
ttp54
g45
g26
tp55
sI26
(g54
tp56
sI27
(g18
g12
(g19
(F54.5
g20
F83
g21
ttp57
g24
g26
tp58
sI28
(g12
g57
tp59
sI29
(g14
g10
tp60
sI30
(g44
g12
(g19
(F115.5
g20
F169
g21
ttp61
g45
g26
tp62
sI31
(g61
tp63
sI32
(g12
g61
tp64
sI33
(g44
g45
g40
tp65
sI34
(g44
g12
(g19
(F111.5
g20
F161
g21
ttp66
g45
g26
tp67
sI35
(g66
tp68
sI36
(g12
g66
tp69
sI37
(g18
g42
g24
g10
tp70
ssS'_gsl_title'
p71
S'Help for Heapy Profile Browser'
p72
sS'appends'
p73
(lp74
I0
aS'Menus\n'
p75
aI1
aS'Click on the dotted line at the top of a menu to "tear it off": a separate window containing the menu is created. \n'
p76
aI3
aS'File Menu\n'
p77
aI5
aS'\t'
aI6
aS'New Profile Browser'
p78
aI5
aS'\t'
aI7
aS'Create a new browser window with the same\n'
p79
aI8
aS'\t\t'
p80
aI7
aS'file as the one opened in the current window. \n'
p81
aI9
aS'\t'
aI6
aS'Open Profile'
p82
aI9
aS'\t'
aI7
aS'Open a profile data file in the current window.\n'
p83
aI9
aS'\t'
aI6
aS'Close Window'
p84
aI9
aS'\t'
aI7
aS'Close the current window (exits from Tk if it\n'
p85
aI8
ag80
aI7
aS'was the last browser window). \n'
p86
aI9
aS'\t'
aI6
aS'Clear Cache'
p87
aI9
aS'\t'
aI7
aS'Clear the sample cache, releasing its memory.\n'
p88
aI8
ag80
aI7
aS'The cache will be automatically filled again\n'
p89
aI8
ag80
aI7
aS'when needed. \n'
p90
aI8
ag80
aI10
aS'This command is a kind of temporary /'
p91
aI7
aS'\n'
aI8
ag80
aI10
aS'experimental feature. I think the cache handling'
p92
aI7
aS'\n'
aI8
ag80
aI10
aS'should be made automatic and less memory'
p93
aI7
aS'\n'
aI8
ag80
aI10
aS'consuming. '
p94
aI7
aS'\n'
aI3
aS'Pane Menu\n'
p95
aI11
aS'\t'
aI6
aS'Show Control Panel'
p96
aI11
aS'\t'
aI7
aS'Show the control panel pane.\n'
p97
aI12
aS'\t'
aI6
aS'Show Graph'
p98
aI12
aS'\t'
aI7
aS'Show the graph pane.\n'
p99
aI12
aS'\t'
aI6
aS'Show Table'
p100
aI12
aS'\t'
aI7
aS'Show the table pane. \n'
p101
aI3
aS'Graph Menu\n'
p102
aI13
aS'\t'
aI6
aS'Bars / Lines'
p103
aI13
aS'\t'
aI7
aS'Choose whether the graph should be displayed using bars\n'
p104
aI14
ag80
aI7
aS'or lines. \n'
p105
aI14
ag80
aI10
aS'When using bars, the sample value (size or count) for'
p106
aI7
aS'\n'
aI14
ag80
aI10
aS'different kinds of objects will be stacked on top of each'
p107
aI7
aS'\n'
aI14
ag80
aI10
aS'other so the total height represents the total value of a'
p108
aI7
aS'\n'
aI14
ag80
aI10
aS'sample. When using lines, each line represents the value'
p109
aI7
aS'\n'
aI14
ag80
aI10
aS'for a single kind of object. The 10 largest values are'
p110
aI7
aS'\n'
aI14
ag80
aI10
aS'shown in each sample point. Each kind has a particular'
p111
aI7
aS'\n'
aI14
ag80
aI10
aS'color, choosen arbitrary but it is always the same color'
p112
aI7
aS'\n'
aI14
ag80
aI10
aS'for the same kind. The remaing kinds, if any, are shown in'
p113
aI7
aS'\n'
aI14
ag80
aI10
aS'black. '
p114
aI7
aS'\n'
aI15
aS'\t'
aI6
aS'Size / Count'
p115
aI15
aS'\t'
aI7
aS'Choose whether the graph should display the size of\n'
p116
aI14
ag80
aI7
aS'objects of a particular kind or the number of objects of\n'
p117
aI14
ag80
aI7
aS'that kind. \n'
p118
aI14
ag80
aI16
aS'(Note that this affects only the graph, the table will still'
p119
aI7
aS'\n'
aI14
ag80
aI16
aS'choose size or kind as it were choosen in the table menu.)'
p120
aI7
aS'\n'
aI14
ag80
aI7
aS'\n'
aI3
aS'Table Menu\n'
p121
aI17
aS'Header submenu\n'
p122
aI18
aS'This menu has a choice of header for each column of the table. The data of each column is determined by the header of that column, as well as the headers of previous columns. So if you change the first column header (A/B), the data in that column will change as well as the data under the next header (Size/Count) and the ones that follow. \n'
p123
aI19
aS'\t'
aI20
aS'A / B'
p124
aI19
aS'\t'
aI21
aS'Use the sample at the A or B marker in the graph.\n'
p125
aI22
ag80
aI18
aS'The kinds of objects shown in the table under this'
p126
aI21
aS'\n'
aI22
ag80
aI18
aS'column are taken from the 10 largest sample values'
p127
aI21
aS'\n'
aI22
ag80
aI18
aS'at that point, in the same order as they are shown in'
p128
aI21
aS'\n'
aI22
ag80
aI18
aS'the graph. The ordering in the graph depends on'
p129
aI21
aS'\n'
aI22
ag80
aI18
aS'the choice of count or size in the graph menu.'
p130
aI21
aS'\n'
aI22
ag80
aI18
aS'However, the table may show count or size'
p131
aI21
aS'\n'
aI22
ag80
aI18
aS'independent from the choice in the graph. '
p132
aI21
aS'\n'
aI23
aS'\t'
aI20
ag115
aI23
aS'\t'
aI21
aS'Show the size or count of the kinds of objects in\n'
p133
aI22
ag80
aI21
aS'each row, taken from those choosen in the A / B\n'
p134
aI22
ag80
aI21
aS'column. \n'
p135
aI23
aS'\t'
aI20
aS'%A:Tot / %B:Tot'
p136
aI23
aS'\t'
aI21
aS'Show percentage of the Size / Count column,\n'
p137
aI22
ag80
aI21
aS'relative to the total (size or count) at either the A or\n'
p138
aI22
ag80
aI21
aS'B sample point. \n'
p139
aI23
aS'\t'
aI20
aS'Cumul /'
p140
aI23
aS'\t'
aI21
aS'Show either a cumulative sum of the Size / Count\n'
p141
aI22
aS'\t'
aI20
aS''
aI24
aS'A-B / B-A'
p142
aI22
aS'\t'
aI21
aS'column, or the difference A-B or B-A. \n'
p143
aI22
ag80
aI18
aS'The cumulative sum is taken by summing from the'
p144
aI21
aS'\n'
aI22
ag80
aI18
aS'first table row down to the last row. '
p145
aI21
aS'\n'
aI23
aS'\t'
aI20
ag136
aI23
aS'\t'
aI21
aS'Show percentage of the previous field, relative to\n'
p146
aI22
ag80
aI21
aS'either the A or B total. \n'
p147
aI23
aS'\t'
aI20
aS'Kind'
p148
aI23
aS'\t'
aI21
aS'Shows the kind of objects. This is currently the only\n'
p149
aI22
ag80
aI21
aS'alternative for this column. The kind shown\n'
p150
aI22
ag80
aI21
aS'corresponds to the color shown in the A / B\n'
p151
aI22
ag80
aI21
aS'column. A special kind is <Other> which\n'
p152
aI22
ag80
aI21
aS'summarizes the remaining data if there were more\n'
p153
aI22
ag80
aI21
aS'than 10 different kinds in the sample. \n'
p154
aI17
aS'Scrollbar submenu\n'
p155
aI25
aS'\t'
aI20
aS'Auto / On / Off'
p156
aI25
aS'\t'
aI21
aS'Choose a scrollbar mode. The usual setting is Auto\n'
p157
aI26
ag80
aI21
aS'which shows the scrollbar only when needed. \n'
p158
aI3
aS'Window Menu\n'
p159
aI10
aS'This menu lists the names of all open windows. Selecting one brings it to the top, deiconifying it if necessary. \n'
p160
aI3
aS'Help Menu\n'
p161
aI27
aS'\t'
aI6
aS'About'
p162
aI27
aS'\t'
aI7
aS'Version, author, email, copyright.\n'
p163
aI28
aS'\t'
aI6
aS'Help'
p164
aI28
aS'\t'
aI7
aS'Open this help window. \n'
p165
aI0
aS'Panes\n'
p166
aI1
aS'There are 3 panes in the main window shown by default. At the top is the Control Panel, at the bottom left the Graph and at the bottom right the Table. \n'
p167
aI3
aS'Control Panel Pane\n'
p168
aI29
aS'This contains controls for the graph and the markers. It also has a quick-exit button and a collect button.\n'
p169
aI17
aS'X / Y axis control\n'
p170
aI18
aS'The two frames in the Control Panel having an X or Y button in the top left corner control each axis of the graph. The X, horizontal, axis shows the sample point. The Y axis shows either the size or count, as choosen in the Graph menu. \n'
p171
aI30
aS'\t'
aI20
aS'X / Y Button'
p172
aI30
aS'\t'
aI21
aS'Brings up a menu, currently containing some buttons\n'
p173
aI31
ag80
aI21
aS'that can also be accessed directly in the panel. \n'
p174
aI32
aS'\t'
aI20
aS'Grid button'
p175
aI32
aS'\t'
aI21
aS'Select if the graph should show grid lines.\n'
p176
aI32
aS'\t'
aI20
aS'Range buttons'
p177
aI32
aS'\t'
aI21
aS'Change the range that is shown in the displayed\n'
p178
aI31
aS'\t'
aI20
aS''
aI24
aS'- / +'
p179
aI31
aS'\t'
aI21
aS'portion of the graph. For each time + or - is pressed the\n'
p180
aI31
ag80
aI21
aS'range will be stepped up or down in the sequence (1, 2,\n'
p181
aI31
ag80
aI21
aS'5) and multiples thereoff. \n'
p182
aI32
aS'\t'
aI20
aS'Range field'
p183
aI32
aS'\t'
aI21
aS'The current range is shown here, and a new range can\n'
p184
aI31
ag80
aI21
aS'be entered by writing to this field and pressing Enter.\n'
p185
aI31
ag80
aI21
aS'The format is an integer that may be followed by a\n'
p186
aI31
ag80
aI21
aS'multiplier, K, M, G, or T, meaning that the value is\n'
p187
aI31
ag80
aI21
aS'multipled by 1000, 1E6, 1E9, or 1E12 respectively.\n'
p188
aI31
ag80
aI21
aS'The maximum range is 1T. \n'
p189
aI17
aS'A / B sample control\n'
p190
aI18
aS'Each of the frames showing A or B in the top left corner controls one of the sample markers. The current position is shown in the bottom left corner.'
p191
aI33
aS'(This is currently not an entry field - TODO - but the marker may be moved long distances by directly dragging it in the Graph frame.) '
p192
aI18
aS'\n'
aI34
aS'\t'
aI20
aS'- / + '
p193
aI34
aS'\t'
aI21
aS'Step the marker one step to the left (-) or to the right (+).\n'
p194
aI35
ag80
aI18
aS'The table will be updated to show new data if it was set'
p195
aI21
aS'\n'
aI35
ag80
aI18
aS'to show such data that were dependent on the marker'
p196
aI21
aS'\n'
aI35
ag80
aI18
aS'moved. '
p197
aI21
aS'\n'
aI35
ag80
aI18
aS'The graph will show the new marker position. If the'
p198
aI21
aS'\n'
aI35
ag80
aI18
aS'marker was outside of the displayed portion of the'
p199
aI21
aS'\n'
aI35
ag80
aI18
aS'graph, the graph will scroll so the marker becomes'
p200
aI21
aS'\n'
aI35
ag80
aI18
aS'visible. '
p201
aI21
aS'\n'
aI36
aS'\t'
aI20
aS'Track button'
p202
aI36
aS'\t'
aI21
aS'Press to set the marker to the last sample in the file and\n'
p203
aI35
ag80
aI21
aS'stay at the end as new samples are added. (New\n'
p204
aI35
ag80
aI21
aS'samples are periodically read from the end of the file\n'
p205
aI35
ag80
aI21
aS'when auto-collect is selected via the Collect button.) \n'
p206
aI35
ag80
aI18
aS'Tracking is turned off when the marker is manually'
p207
aI21
aS'\n'
aI35
ag80
aI18
ag197
aI21
aS'\n'
aI17
aS'Exit button\n'
p208
aI18
aS'Exits the program, a shortcut for the Exit command in the File menu.\n'
p209
aI17
aS'Collect button\n'
p210
aI18
aS'When selected, the browser will collect new samples from the current file, and will continue to do this periodically.\n'
p211
aI33
aS'Currently it will check the file for new data once a second. '
p212
aI18
aS'\n'
aI3
aS'Graph Pane\n'
p213
aI10
aS'This pane shows the currently visible portion of the sample file. It can be scrolled via an horizontal scrollbar. The two markers are shown as buttons labeled A and B above the graph and with lines extending down in the graph. Markers can be moved by the mouse. \n'
p214
aI7
aS'How to move the markers is hopefully quite self evident when tried out but I wrote up some details about it anyway.\n'
p215
aI17
aS'Marker movement details\n'
p216
aI37
aS"Holding down the mouse button and moving the mouse moves the underlying marker. Klicking the mouse button over a marker without moving the mouse, selects the marker. While it is selected any movement of the mouse within the graph will move the marker with it. Klicking again anywhere in the graph will deselect the marker. If the marker can be moved, the cursor will be an arrow indicating the direction it can be moved, left or right or both. If the marker can not be moved in any direction, the cursor will show a circle or disc. The marker can not move outside the available samples. Moving the mouse outside of the graph also restricts the movement of the mouse, even if the mouse button is pressed. This is intentional so that the marker can be moved longer distances than the mouse can move. Moving the mouse to the right of the graph, the marker can only be moved to the right - moving back the mouse will not move the marker back until the mouse enters the graph area again. Similarly for the left side. Above or below the graph, the mouse will not move the marker at all but will show a circle to indicate that the mouse may be 'recirculated' to move back into the graph. \n"
p217
aI3
aS'Table Pane\n'
p218
aI10
aS'This pane shows a table based on the configuration set in the Table menu. The sample number and time stamp show in the header. \n'
p219
asb.N(taboutthelp(((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/heapy/pbhelp.pyt<module>s

Zerion Mini Shell 1.0