suite . suite 2 loadsets loadsets view shared sos & shared selective loadsets new trace options...
TRANSCRIPT
![Page 1: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/1.jpg)
Suite
www.tpfsoftware.com
www.tpfsoftware.com
zTPFGI SuiteUpdate
2012
![Page 2: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/2.jpg)
Suite
www.tpfsoftware.com 2
Focus On
• Loadsets Loadsets View
Shared SOs & Shared Selective Loadsets
• New Trace Options Trace Store
Address Stop
• Export Data From zTREX
From Trace Output Viewer
• Additional Enhancements Overlay Panels for Core Blocks
File Compare from Script
More Enhancements
![Page 3: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/3.jpg)
Suite
www.tpfsoftware.com 3
Loadsets
![Page 4: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/4.jpg)
Suite
www.tpfsoftware.com 4
Shared SO & Shared Selective Loadsets
• Selective & System-Wide Load Selective – private, programmer-specific System-Wide – available to all programmers
• What is a Shared SO? Base/system-wide SOs
• What is a Shared Selective Loadset? Shared private loadsets Programmer A selectively loads a loadset Programmer B can view and use Programmer A’s
loadset Only Programmer A can delete their loadset
![Page 5: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/5.jpg)
Suite
www.tpfsoftware.com 5
Loadsets View
• Tree-view of available loadsets, SOs and Members
• Types of Loadsets Selective Loadsets System-wide
Loadsets Shared SOs Shared Selective
Loadsets
![Page 6: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/6.jpg)
Suite
www.tpfsoftware.com
Sharing Selective Loadsets: Illustration
• Right-click Loadsets View & Select from Menu
• Search available loadsets
• Select required loadset & Click “Load”
• Shared Selective Loadset is added to view
![Page 7: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/7.jpg)
Suite
www.tpfsoftware.com 7
New Trace Options
![Page 8: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/8.jpg)
Suite
www.tpfsoftware.com
Existing Trace Options
• Specify macros or macro groups to trace
• Specify which programs to trace
![Page 9: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/9.jpg)
Suite
www.tpfsoftware.com
New Trace Option: Trace Store
• Specify criteria for tracing Core Address Data Level DECB ECB Field File Address Register
![Page 10: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/10.jpg)
Suite
www.tpfsoftware.com
New Trace Option: Address Stop
• Stop at specific displacements within programs
![Page 11: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/11.jpg)
Suite
www.tpfsoftware.com 11
Export Data in zTREX&
Trace Output Viewer
![Page 12: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/12.jpg)
Suite
www.tpfsoftware.com 12
Export in zTREX
• View required data, then right click & Copy
• Paste Directly into Excel
(as CSV) as HTML as Plain Text as Rich Text (RTF) as XML
![Page 13: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/13.jpg)
Suite
www.tpfsoftware.com 13
Export in Trace Output Viewer
• Allows programmers to analyze zTPFGI trace
• To export data: View/Select required
data, right click & copy
Paste– Directly into Excel (as
CSV)
– as HTML
– as Plain Text
– as Rich Text (RTF)
– as XML
![Page 14: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/14.jpg)
Suite
www.tpfsoftware.com 14
Additional Enhancements
![Page 15: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/15.jpg)
Suite
www.tpfsoftware.com 15
Overlay Panels for Core Blocks
• What are Overlay Panels? Apply DSECT panels to core
blocks
• How it works for users Core block (XCRW, etc.)
Select panel from gallery– Panel preview on “hover”
After selection, panel applied– Switch back to no panel via
tabs
• Enhancement Automatic generation of
DSECT panels when build is done
![Page 16: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/16.jpg)
Suite
www.tpfsoftware.com 16
File Compare from Script
• What is File Compare? Quickly diff two text files side-
by-side
Move changes from left to right
Compare to remote files, local files or locally saved revisions
• Enhancement Admins writing remote scripts
wanted to programmatically start compare & provide files
New API allows this
![Page 17: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/17.jpg)
Suite
www.tpfsoftware.com 17
Many Other Enhancements, Including …
• New Trace Options Trace specific TPFDF macros
Include C function call/return in the ENTER-BACK trace group
• zTTFS Enhancements Works across VPARs on different VM systems
Based on customer request, retrofitted zTTFS to work on TPF 4.1 system
• Other Removed maximum limit of 100 programs in zTREX
Display loadset name of the SO in the call stack panel
![Page 18: Suite . Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data](https://reader037.vdocuments.us/reader037/viewer/2022110116/551a49c355034619378b6220/html5/thumbnails/18.jpg)
Suite
www.tpfsoftware.com
?
18
Questions
For more information, contact:
Thiru ThirupuvanamTPF Software, Inc.
http://tpfsoftware.comhttp://youtube.com/tpfsoftware