Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-2889

[jdktools][jdwp] group identical Breakpoint, Step, MethodEntry, MethodExit events

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • None
    • JDK
    • None
    • Patch Available
    • Moderate

    Description

      According to JDWP spec Breakpoint, Step, MethodEntry, MethodExit events for the same location can be grouped into one event set. Without this feature user have to resume thread twice when, for example, stepping over a line with breakpoint.

      Current implementation of JDWP agent groups only identical events, it does not group different events into one event set. Implementing grouping for different JDWP events based on JVMTI callbacks requires rather sophisticated algorithm.

      Attachments

        1. H2889_jdwp_tests.patch
          108 kB
          Ivan Popov
        2. H2889_jdwp_agent.patch
          47 kB
          Ivan Popov

        Issue Links

          Activity

            People

              gshimansky Gregory Shimansky
              ipopov Ivan Popov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: