Kato
  1. Kato
  2. KATO-9

A JVMTI agent written in C with the purpose of creating JVM dump files for the Kato API.

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: RI
    • Labels:
      None
    • Environment:
      Linux/Windows

      Description

      A JVMTI agent written in C with the purpose of creating JVM dump files for the Kato API. It currently stores all information available in the JVM and is only limited by a frame depth, which is set to a constant. The information it currently gathers is:
      Classes (Methods, Modifiers, Static Variables, Static & Instance fields, Superclass, Classloaders and )
      Objects (Instance field values)
      Monitors (no raw monitors)
      Threads
      Frames
      Local Variables

      1. cjvmti.zip
        15 kB
        Paul Sobek
      2. cjvmti.zip
        24 kB
        Paul Sobek
      3. cjvmti.patch
        64 kB
        Paul Sobek

        Activity

        Hide
        Paul Sobek added a comment -

        Updated agent with j9 support.

        Show
        Paul Sobek added a comment - Updated agent with j9 support.
        Hide
        Paul Sobek added a comment -

        Support for controlling how many stack frames are dumped and how far references are followed on each frame. A dump is also triggered when an uncaught exception is encountered.

        Show
        Paul Sobek added a comment - Support for controlling how many stack frames are dumped and how far references are followed on each frame. A dump is also triggered when an uncaught exception is encountered.

          People

          • Assignee:
            Unassigned
            Reporter:
            Paul Sobek
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development