harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jimmy,Jing Lv" <firep...@gmail.com>
Subject Re: [JDKTools][JDWP]Let's start JDWP java6 updating
Date Fri, 22 Feb 2008 08:41:18 GMT
Hi,

    Thanks Sean. I've create a branch as you see. Please use that
repository to work.

    And what's your plan on these protocol Command Sets updating?

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!

Jimmy, Jing Lv
China Software Development Lab, IBM

Mime
View raw message