Closed Bug 441356 Opened 18 years ago Closed 17 years ago

Added visualization of trace trees generated by the -Dtrees flag

Categories

(Tamarin Graveyard :: Tracing Virtual Machine, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED INCOMPLETE

People

(Reporter: maschang, Unassigned)

Details

Attachments

(1 file, 2 obsolete files)

User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9) Gecko/2008061004 Firefox/3.0 Build Identifier: This patch creates a new option in DEBUG builds of Tamarin-Tracing. By having both the -Dtrees and -Ddraw_trees enabled, the trace trees which were compiled will be drawn into the .graphml format. You can compare the resulting picture to the output of -Dstats. The results can be viewed by loading the resulting .graphml file. The .graphml file is located in /path/to/testfile/yourTestFile.abc.graphml. You can view the resulting graph with YED (http://www.yworks.com/en/products_yed_about.html). Once the .graphml file has been loaded in YED, do the following steps to make it prettier. 1) In the menu bar, go to Tools->Fit Node To Label 2) Then menu bar->Layout->Hierarchical->classic. 3) Push ok Reproducible: Always Steps to Reproduce: 1. Build avmplus with a DEBUG build 2. Run test file with BOTH flags -Dtrees and -Ddraw_trees
Attachment #326342 - Flags: review?(edwsmith)
Attachment #326342 - Attachment is obsolete: true
Attachment #326342 - Flags: review?(edwsmith)
Attachment #326374 - Flags: review?(edwsmith)
Attachment #326374 - Attachment is obsolete: true
Attachment #326382 - Flags: review?(edwsmith)
Attachment #326374 - Flags: review?(edwsmith)
Attachment #326382 - Flags: review?(edwsmith) → review+
Checked with Mason. Bug can be closed.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: