harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Qiu" <sean.xx....@gmail.com>
Subject Re: [JDKTools][JDWP]Let's start JDWP java6 updating
Date Fri, 22 Feb 2008 10:03:03 GMT
Welcome

2008/2/22, Jim Yu <junjie0122@gmail.com>:
>
> 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
>



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