SUPPORT METHOD AND AYSTEM OF USER-SPECIFIC INSTRUMENTATION

    公开(公告)号:JP2002099449A

    公开(公告)日:2002-04-05

    申请号:JP2001195921

    申请日:2001-06-28

    Applicant: IBM

    Abstract: PROBLEM TO BE SOLVED: To provide information to relate between a class file and an instrumentation. SOLUTION: In a support method of user-specific instrumentation, when loading a class, a hook specifying a major code and a minor code for each method, which is instrumented to a method name, is outputted to, for example, a trace record. Next, when making the method an entry or an exit, a hook specifying the entry or the exit is also outputted to the record. When the record is performed in a post-processing, since it becomes enabling to acquire the information to relate the class file to the instrumentation from the record in a trace stream, the information is used for a merge.

    2.
    发明专利
    未知

    公开(公告)号:AT375556T

    公开(公告)日:2007-10-15

    申请号:AT01305865

    申请日:2001-07-06

    Applicant: IBM

    Abstract: An apparatus and method for cataloging symbolic data for use in performance analysis of computer programs is provided. The apparatus and method stores symbolic data for loaded modules during or shortly after a performance trace and utilizes the stored symbolic data when performing a performance analysis at a later time. A merged symbol file is generated for a computer program, or application, under trace. The merged symbol file contains information useful in performing symbolic resolution of address information in trace files for each instance of a module. During post processing of the trace information generated by a performance trace of a computer program, symbolic information stored in the merged symbol file is compared to the trace information stored in the trace file. The correct symbolic information in the merged symbol file for loaded modules is identified based a number of validating criteria. The correct symbolic information for the loaded modules may then be stored as an indexed database that is used to resolve address information into corresponding symbolic information when providing the trace information to a display for use by a user.

    4.
    发明专利
    未知

    公开(公告)号:DE60130840T2

    公开(公告)日:2008-07-17

    申请号:DE60130840

    申请日:2001-07-06

    Applicant: IBM

    Abstract: An apparatus and method for cataloging symbolic data for use in performance analysis of computer programs is provided. The apparatus and method stores symbolic data for loaded modules during or shortly after a performance trace and utilizes the stored symbolic data when performing a performance analysis at a later time. A merged symbol file is generated for a computer program, or application, under trace. The merged symbol file contains information useful in performing symbolic resolution of address information in trace files for each instance of a module. During post processing of the trace information generated by a performance trace of a computer program, symbolic information stored in the merged symbol file is compared to the trace information stored in the trace file. The correct symbolic information in the merged symbol file for loaded modules is identified based a number of validating criteria. The correct symbolic information for the loaded modules may then be stored as an indexed database that is used to resolve address information into corresponding symbolic information when providing the trace information to a display for use by a user.

    5.
    发明专利
    未知

    公开(公告)号:DE60130840D1

    公开(公告)日:2007-11-22

    申请号:DE60130840

    申请日:2001-07-06

    Applicant: IBM

    Abstract: An apparatus and method for cataloging symbolic data for use in performance analysis of computer programs is provided. The apparatus and method stores symbolic data for loaded modules during or shortly after a performance trace and utilizes the stored symbolic data when performing a performance analysis at a later time. A merged symbol file is generated for a computer program, or application, under trace. The merged symbol file contains information useful in performing symbolic resolution of address information in trace files for each instance of a module. During post processing of the trace information generated by a performance trace of a computer program, symbolic information stored in the merged symbol file is compared to the trace information stored in the trace file. The correct symbolic information in the merged symbol file for loaded modules is identified based a number of validating criteria. The correct symbolic information for the loaded modules may then be stored as an indexed database that is used to resolve address information into corresponding symbolic information when providing the trace information to a display for use by a user.

Patent Agency Ranking