[ https://issues.apache.org/jira/browse/HARMONY-2889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ivan Popov updated HARMONY-2889:
--------------------------------
Attachment: H2889_jdwp_tests.patch
Second patch 'H2889_jdwp_tests.patch' adds new test cases to JDWP unit tests:
org.apache.harmony.jpda.tests.jdwp.Events.CombinedEventsTest
org.apache.harmony.jpda.tests.jdwp.Events.CombinedEvents002Test
org.apache.harmony.jpda.tests.jdwp.Events.CombinedEvents003Test
which tests generation of combined JDWP events.
> [jdktools][jdwp] group identical Breakpoint, Step, MethodEntry, MethodExit events
> ---------------------------------------------------------------------------------
>
> Key: HARMONY-2889
> URL: https://issues.apache.org/jira/browse/HARMONY-2889
> Project: Harmony
> Issue Type: Improvement
> Components: JDK
> Reporter: Ivan Popov
> Priority: Minor
> Attachments: H2889_jdwp_agent.patch, H2889_jdwp_tests.patch
>
>
> 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.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
|