harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Yu" <junjie0...@gmail.com>
Subject Re: [JDKTools][JDWP]Let's start JDWP java6 updating
Date Fri, 22 Feb 2008 08:56:09 GMT
Hi, all

I would like to join this update work. Sean, I have interests to implement
the new features for JDWP of JDK 6.
As you described, the update target is clear now. Maybe we can work together
to do that. Thanks!


2008/2/22, Sean Qiu <sean.xx.qiu@gmail.com>:
>
> Hi, all
>
> I have summarized the protocol differences between JDK 6 and JDK 5.
> And after going through the JDWP code in trunk 5, it is really well
> structured which will greatly facilitate the updates work.
> Once Jimmy create the branch, i will start the work if no one object.
>
>    *Command set*
> *Command* *Difference* *ReferenceType Command Set* Instances (New)
> ClassFileVersion
> (New)   ConstantPool (New)  *VirtualMachine Command Set* InstanceCounts
> (New)  *ObjectReference Command Set* ReferringObjects
> (New)  *ThreadReference
> Command Set* OwnedMonitorsStackDepthInfo(New)   ForceEarlyReturn (New)
> *VirtualMachine
> Command Set* CapabilitiesNew canGetInstanceInfo   canRequestMonitorEvents
> canGetMonitorFrameInfo   canUseSourceNameFilters   canGetConstantPool
> canForceEarlyReturn *EventRequest Command Set* Set Command Case ClassOnly
> -
> if modKind is 4 (change)   Case ClassMatch - if modKind is 5 (change)
> Case
> ClassExclude - if modKind is 6 (change)   Case SourceNameMatch - if
> modKind
> is 12 (new) *Event Command Set* Composite Command Case
> MethodExitWithReturnValue   Case MonitorContendedEnter   Case
> MonitorContendedEntered   Case MonitorWait   Case MonitorWaited   new
> Error
> Constant: THREAD_NOT_ALIVE 15   Some EventKind Constants Updates
>
> 2008/2/22, Stepan Mishura <stepan.mishura@gmail.com>:
> >
> > On 2/22/08, Jimmy,Jing Lv <firepure@gmail.com> wrote:
> > > Hi All,
> > >
> > >     As discussed before, we can start JDWP updating and improving.
> > > IMHO, let's start from the easiest way, updating to java 6.
> > >     My proposal is:
> > > 1. Setup a branch of JDKTools for java6 in harmony repository
> > > 2. add/improve JDWP functions into java6 level. As the main updating
> > > for java6 JDWP is about JDWP-protocol, it seems no much effect on VM
> > > and debugger.
> > >
> > >     As M5 freeze will be done at the end of this week,  may start
> > > from next week on.  Any comments/suggestions/Volunteers? Thanks!
> >
> > I think the branch can be created right now - M5 code freeze relates
> > to the trunk only.
> >
> > Thanks,
> > Stepan.
> >
> > >
> > > --
> > >
> > > Best Regards!
> > >
> > > Jimmy, Jing Lv
> > > China Software Development Lab, IBM
> > >
> >
>
>
>
> --
> Sean, Xiao Xia Qiu
> China Software Development Lab, IBM
>



-- 
Best Regards,
Jim Yu (虞俊杰)

China Software Development Lab, IBM
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message