You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Pavel Pervov <pm...@gmail.com> on 2006/09/23 16:46:59 UTC
Re: [jira] Closed: (HARMONY-1545) [drlvm] [jvmti] Unified JVMTI breakpoints infrastructure implementation
Geir,
Looks like you've missed adding file
enhanced/drlvm/trunk/vm/vmcore/include/jvmti_break_intf.h to SVN tree.
Regards,
Pavel.
On 9/23/06, Geir Magnusson Jr (JIRA) <ji...@apache.org> wrote:
>
> [ http://issues.apache.org/jira/browse/HARMONY-1545?page=all ]
>
> Geir Magnusson Jr closed HARMONY-1545.
> --------------------------------------
>
>
> > [drlvm] [jvmti] Unified JVMTI breakpoints infrastructure implementation
> > -----------------------------------------------------------------------
> >
> > Key: HARMONY-1545
> > URL: http://issues.apache.org/jira/browse/HARMONY-1545
> > Project: Harmony
> > Issue Type: Improvement
> > Components: DRLVM
> > Reporter: Ilya Berezhniuk
> > Assigned To: Geir Magnusson Jr
> > Attachments: JVMTI-breakpoints-unified-infrastructure.patch
> >
> >
> > Hello
> > I've reworked the implementation of JVMTI breakpoints and single step.
> The code which sends breakpoint and single step events currently is ugly and
> uses unobvious logic. In the new implementation the infrastructure is much
> more clean and clear :)
> > Main class is VMBreakPoints. It is the container for all breakpoint
> instrumentation and handler for all breakpoint events. A VMBreakInterface is
> a class for breakpoints references container. It can be used for any
> purpose, be it SingleStep or user breakpoints container. In VMBreakInterface
> breakpoints instrumentations are referenced by VMBreakPointRef.
> > VMBreakPoints has handlers for native (JIT mode) and interpreter mode
> breakpoints. When such handler is called, the processing goes through all
> registered VMBreakInterface instances according to their priorities
> (currently two priorities are supported - SingleStep is first according to
> JVMTI spec about colocated events) and calls VMBreakInterface handling
> callback which can send an event of type which this interface supports.
>
> --
> This message is automatically generated by JIRA.
> -
> If you think it was sent incorrectly contact one of the administrators:
> http://issues.apache.org/jira/secure/Administrators.jspa
> -
> For more information on JIRA, see: http://www.atlassian.com/software/jira
>
>
>
Re: [jira] Closed: (HARMONY-1545) [drlvm] [jvmti] Unified JVMTI breakpoints infrastructure implementation
Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
oh, you're right - thanks
Done
On Sep 23, 2006, at 10:46 AM, Pavel Pervov wrote:
> Geir,
>
> Looks like you've missed adding file
> enhanced/drlvm/trunk/vm/vmcore/include/jvmti_break_intf.h to SVN tree.
>
> Regards,
> Pavel.
> On 9/23/06, Geir Magnusson Jr (JIRA) <ji...@apache.org> wrote:
>>
>> [ http://issues.apache.org/jira/browse/HARMONY-1545?page=all ]
>>
>> Geir Magnusson Jr closed HARMONY-1545.
>> --------------------------------------
>>
>>
>> > [drlvm] [jvmti] Unified JVMTI breakpoints infrastructure
>> implementation
>> >
>> ---------------------------------------------------------------------
>> --
>> >
>> > Key: HARMONY-1545
>> > URL: http://issues.apache.org/jira/browse/
>> HARMONY-1545
>> > Project: Harmony
>> > Issue Type: Improvement
>> > Components: DRLVM
>> > Reporter: Ilya Berezhniuk
>> > Assigned To: Geir Magnusson Jr
>> > Attachments: JVMTI-breakpoints-unified-infrastructure.patch
>> >
>> >
>> > Hello
>> > I've reworked the implementation of JVMTI breakpoints and single
>> step.
>> The code which sends breakpoint and single step events currently
>> is ugly and
>> uses unobvious logic. In the new implementation the infrastructure
>> is much
>> more clean and clear :)
>> > Main class is VMBreakPoints. It is the container for all breakpoint
>> instrumentation and handler for all breakpoint events. A
>> VMBreakInterface is
>> a class for breakpoints references container. It can be used for any
>> purpose, be it SingleStep or user breakpoints container. In
>> VMBreakInterface
>> breakpoints instrumentations are referenced by VMBreakPointRef.
>> > VMBreakPoints has handlers for native (JIT mode) and interpreter
>> mode
>> breakpoints. When such handler is called, the processing goes
>> through all
>> registered VMBreakInterface instances according to their priorities
>> (currently two priorities are supported - SingleStep is first
>> according to
>> JVMTI spec about colocated events) and calls VMBreakInterface
>> handling
>> callback which can send an event of type which this interface
>> supports.
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> If you think it was sent incorrectly contact one of the
>> administrators:
>> http://issues.apache.org/jira/secure/Administrators.jspa
>> -
>> For more information on JIRA, see: http://www.atlassian.com/
>> software/jira
>>
>>
>>
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org