Opened 10 years ago

Closed 9 years ago

#47 closed enhancement (fixed)

Change probe's format_pointer_ routine to use interpret_ptr_ (MCR10035)

Reported by: Gary Dixon <gary.c.dixon@…> Owned by: Gary Dixon
Priority: major Milestone: MR12.6f
Component: Tools Version: MR12.6e
Keywords: Cc:

Description

probe subroutines already use interpret_ptr_ in specific situations to display more meaningful information about pointers. See probe_print_handlers_.pl1 and probe_display_data_.pl1 for such existing uses.

However, the general pointer display routine, format_pointer_.pl1 does not make use of interpret_ptr_ to provide a more meaningful description of displayed pointer values. format_pointer_ is also called by display_data_, which is used by analyze_multics and dump_segment commands. Thus, improved pointer descriptions from format_pointer_ could enhance many tools.

Currently, the most neglected case is mapping a pointer into a bound segment to its segname$entryname symbolic form. Such mapping of numbers to named entrypoints can greatly assist in debug and investigation efforts.

Change History (4)

comment:1 by Gary Dixon, 10 years ago

Owner: changed from Eric Swenson to Gary Dixon
Status: newassigned

comment:2 by Gary Dixon, 10 years ago

comment:3 by Gary Dixon, 10 years ago

Summary: Change probe's format_pointer_ routine to use interpret_ptr_Change probe's format_pointer_ routine to use interpret_ptr_ (MCR10035)

comment:4 by Eric Swenson, 9 years ago

Component: GeneralTools
Milestone: MR12.6f
Resolution: fixed
Status: assignedclosed
Version: MR12.6e
Note: See TracTickets for help on using tickets.