Re: Where to put the tools.... (was Re: [vote] HARMONY-1410 : JDWP agent for DRLVM)

2006-10-04 Thread Ivan Popov

Yes, JDWP agent uses most of JVMTI functions, and testing JDWP level
indirectly checks JVMTI implementation. JDWP unit tests included into
JDWP contribution do not provide exhaustive testing, but they often
catch problems with basic JVMTI support related to debug
functionality.

However, there is a number of JVMTI functions not used in JDWP agent.
They are targeted for profiling support and will not be tested with
JDWP tests. But they can be tested with any Java profiler, for example
new JVMTI profiler in Eclipse TPTP project [1]. Their automation
testing framework can be used for testing JVMTI profiling support in
Harmony JRE.

Ivan.

[1] http://www.eclipse.org/tptp/

On 10/4/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote:



Ivan Popov wrote:

 --- I'd like to see JDWP unit tests included into regular tests runs,
 they often reveal problems with JVMTI and JNI support when JVM
 implementation is changed. I'm not sure that unit tests are provided
 with other tools and included into tests run, and this can be a
 separate topic for discussion.

Yah, I've been noting that in JVMTI commit messages - we need a suite of
JVMTI tests, and I guess we can use the agent for it?

geir


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-10-03 Thread Oliver Deakin

+1

Geir Magnusson Jr. wrote:

BCC and ACQs are in.

What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?

[ ] + 1 accept this contribution into the project
[ ] -1 don't accept (please give reason)

Vote runs usual 3 days unless protest or early completion.

geir


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Oliver Deakin
IBM United Kingdom Limited


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-10-03 Thread Tim Ellison
+1  (with apologies for taking so long to complete the review)

Tim

Geir Magnusson Jr. wrote:
 BCC and ACQs are in.
 
 What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?
 
 [ ] + 1 accept this contribution into the project
 [ ] -1 don't accept (please give reason)
 
 Vote runs usual 3 days unless protest or early completion.
 
 geir
 
 
 -
 Terms of use : http://incubator.apache.org/harmony/mailing.html
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 

-- 

Tim Ellison ([EMAIL PROTECTED])
IBM Java technology centre, UK.

-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Where to put the tools.... (was Re: [vote] HARMONY-1410 : JDWP agent for DRLVM)

2006-10-03 Thread Ivan Popov

Initially I considered putting JDWP agent to classlib as part of JPDA
module, so its build is adjusted to the classlib build structure. But
I agree that putting it to tools directory (or to jdktools as
discussed in separate thread) should be better solution. JDWP agent is
not an implementation of Java classes like classlib modules, it
provides debug service for JRE and thus logically it is closer to
tools, though it is not a true tool like javac, javap, rmic, etc.,
it's rather service.

I suggest creating JPDA module in tools (or jdktools) directory and
putting there the whole JDWP contribution that includes implementation
of JDWP agent, TCP/IP socket transport, and JDWP unit tests. Creating
JPDA module in tools for JDWP agent gives the following advantages:

--- this follows logical structure of JPDA architecture that includes
JDI, JDWP, JVMTI/DI/PI levels
--- initially it will include JDWP implementation as a minimal support
for debug service in Harmony JRE
--- one day we can add here JDI implementation (main JPDA component
currently provided by Eclipse JDT debugger) that is necessary in JDK
for enabling other Java debuggers
--- we can also add here implementation of profiling agent similar to
what is included in other JDKs
--- we can add here any other JPDA based tools and services which
provide extended functionality
--- tests for all JPDA components can share JPDA testing framework
currently provided with JDWP tests that facilitates running two JVM
instances (debugger/debuggee or profiler/profilee)

I think you can put JDWP contribution to tools/jpda as is, it is
proven to be built separately. AFAIK, currently there are no rules and
runtime structure for building tools, each tool is built separately. I
can then provide a patch for build.xml just to facilitate separate
build according to the new location of JPDA module. But I think we
need a discussion of how to include building tools into common build
and what should be supported by their build scripts. Anyway, I
volunteered for providing any support for quick integration of JDWP
agent into Harmony sources and resolving all problems.

Finally, I'd like to add several notes according to putting JDWP agent to tools:

--- Unlike to other tools whose binaries usually go to JDK binaries
directory, JDWP agent binary usually goes to JRE binaries directory.
This enables debugging application running on JRE even if you have no
JDK available, especially if you are debugging application remotely.

--- I'd like to see JDWP unit tests included into regular tests runs,
they often reveal problems with JVMTI and JNI support when JVM
implementation is changed. I'm not sure that unit tests are provided
with other tools and included into tests run, and this can be a
separate topic for discussion.

Thanks.
Ivan


On 9/28/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote:

Keeping the discussion out of the vote thread.

Both this and javah aren't going into classlib anyway.  I was going
to suggest we put them into /tools, bring the javac and keytool over,
and I volunteer to do it.  Then add that to the federated build, and
get into the jdk.

geir

On Sep 28, 2006, at 8:07 AM, Ivan Popov wrote:

 Yes, build script for JDWP agent should be aligned with the current
 classlib build structure. It should be easy, because it is generally
 oriented to the classlib structure and requires just a few changes. I
 can provide patch for this.

 I tried to build JDWP agent as a separate classlib component and it
 was built successfully with some known problems mentioned in README.

 Thanks.
 Ivan


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Where to put the tools.... (was Re: [vote] HARMONY-1410 : JDWP agent for DRLVM)

2006-10-03 Thread Geir Magnusson Jr.



Ivan Popov wrote:


--- I'd like to see JDWP unit tests included into regular tests runs,
they often reveal problems with JVMTI and JNI support when JVM
implementation is changed. I'm not sure that unit tests are provided
with other tools and included into tests run, and this can be a
separate topic for discussion.


Yah, I've been noting that in JVMTI commit messages - we need a suite of 
JVMTI tests, and I guess we can use the agent for it?


geir


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-10-02 Thread Mikhail Loenko

+1

2006/9/28, Geir Magnusson Jr. [EMAIL PROTECTED]:

BCC and ACQs are in.

What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?

[ ] + 1 accept this contribution into the project
[ ] -1 don't accept (please give reason)

Vote runs usual 3 days unless protest or early completion.

geir


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-10-01 Thread Stepan Mishura

+1

-Stepan.


On 9/28/06, Geir Magnusson Jr.  wrote:


BCC and ACQs are in.

What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?

[ ] + 1 accept this contribution into the project
[ ] -1 don't accept (please give reason)

Vote runs usual 3 days unless protest or early completion.

geir


--

Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-29 Thread Nathan Beyer
+1

 -Original Message-
 From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED]
 Sent: Thursday, September 28, 2006 12:38 AM
 To: harmony-dev@incubator.apache.org
 Subject: [vote] HARMONY-1410 : JDWP agent for DRLVM
 
 BCC and ACQs are in.
 
 What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?
 
 [ ] + 1 accept this contribution into the project
 [ ] -1 don't accept (please give reason)
 
 Vote runs usual 3 days unless protest or early completion.
 
 geir
 
 
 -
 Terms of use : http://incubator.apache.org/harmony/mailing.html
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Mark Hindess
+1

-Mark.

On 28 September 2006 at 1:38, Geir Magnusson Jr. [EMAIL PROTECTED] wrote:
 BCC and ACQs are in.
 
 What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?
 
 [ ] + 1 accept this contribution into the project
 [ ] -1 don't accept (please give reason)
 
 Vote runs usual 3 days unless protest or early completion.
 
 geir
 
 
 -
 Terms of use : http://incubator.apache.org/harmony/mailing.html
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 



-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Ivan Volosyuk

+1 from me.

--
Ivan
Intel Middleware Products Division


On 28 September 2006 at 1:38, Geir Magnusson Jr. [EMAIL PROTECTED] wrote:
 BCC and ACQs are in.

 What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?

 [ ] + 1 accept this contribution into the project
 [ ] -1 don't accept (please give reason)

 Vote runs usual 3 days unless protest or early completion.

 geir


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Alexey Petrenko

+1

2006/9/28, Ivan Volosyuk [EMAIL PROTECTED]:

+1 from me.

--
Ivan
Intel Middleware Products Division

 On 28 September 2006 at 1:38, Geir Magnusson Jr. [EMAIL PROTECTED] wrote:
  BCC and ACQs are in.
 
  What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?
 
  [ ] + 1 accept this contribution into the project
  [ ] -1 don't accept (please give reason)
 
  Vote runs usual 3 days unless protest or early completion.
 
  geir

-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Alexey A. Petrenko
Intel Middleware Products Division

-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Paulex Yang

+1

Geir Magnusson Jr. wrote:

BCC and ACQs are in.

What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?

[ ] + 1 accept this contribution into the project
[ ] -1 don't accept (please give reason)

Vote runs usual 3 days unless protest or early completion.

geir


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Paulex Yang
China Software Development Lab
IBM



-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Alexey Varlamov

+1

2006/9/28, Paulex Yang [EMAIL PROTECTED]:

+1

Geir Magnusson Jr. wrote:
 BCC and ACQs are in.

 What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?

 [ ] + 1 accept this contribution into the project
 [ ] -1 don't accept (please give reason)

 Vote runs usual 3 days unless protest or early completion.

 geir


 -
 Terms of use : http://incubator.apache.org/harmony/mailing.html
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
Paulex Yang
China Software Development Lab
IBM



-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Oleg Khaschansky

+1, but it seems to me that its build is not aligned with the classlib
build structure. Please, correct me if I am wrong. Have somebody tried
to build it already?

On 9/28/06, Alexey Varlamov [EMAIL PROTECTED] wrote:

+1

2006/9/28, Paulex Yang [EMAIL PROTECTED]:
 +1

 Geir Magnusson Jr. wrote:
  BCC and ACQs are in.
 
  What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?
 
  [ ] + 1 accept this contribution into the project
  [ ] -1 don't accept (please give reason)
 
  Vote runs usual 3 days unless protest or early completion.
 
  geir
 
 
  -
  Terms of use : http://incubator.apache.org/harmony/mailing.html
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


 --
 Paulex Yang
 China Software Development Lab
 IBM



 -
 Terms of use : http://incubator.apache.org/harmony/mailing.html
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Ivan Popov

Yes, build script for JDWP agent should be aligned with the current
classlib build structure. It should be easy, because it is generally
oriented to the classlib structure and requires just a few changes. I
can provide patch for this.

I tried to build JDWP agent as a separate classlib component and it
was built successfully with some known problems mentioned in README.

Thanks.
Ivan

On 9/28/06, Oleg Khaschansky [EMAIL PROTECTED] wrote:

+1, but it seems to me that its build is not aligned with the classlib
build structure. Please, correct me if I am wrong. Have somebody tried
to build it already?

On 9/28/06, Alexey Varlamov [EMAIL PROTECTED] wrote:
 +1

 2006/9/28, Paulex Yang [EMAIL PROTECTED]:
  +1
 
  Geir Magnusson Jr. wrote:
   BCC and ACQs are in.
  
   What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?
  
   [ ] + 1 accept this contribution into the project
   [ ] -1 don't accept (please give reason)
  
   Vote runs usual 3 days unless protest or early completion.
  
   geir
  
  
   -
   Terms of use : http://incubator.apache.org/harmony/mailing.html
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
 
  --
  Paulex Yang
  China Software Development Lab
  IBM
 
 
 
  -
  Terms of use : http://incubator.apache.org/harmony/mailing.html
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 

 -
 Terms of use : http://incubator.apache.org/harmony/mailing.html
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Gregory Shimansky
+1 from me

On Thursday 28 September 2006 14:25 Oleg Khaschansky wrote:
 +1, but it seems to me that its build is not aligned with the classlib
 build structure. Please, correct me if I am wrong. Have somebody tried
 to build it already?

I've built it successfully on Linux but I unpacked JIRA separately from 
classlib and so had to copy some files from classlib from luni and correct 
some paths to point to it.

-- 
Gregory Shimansky, Intel Middleware Products Division

-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Where to put the tools.... (was Re: [vote] HARMONY-1410 : JDWP agent for DRLVM)

2006-09-28 Thread Geir Magnusson Jr.

Keeping the discussion out of the vote thread.

Both this and javah aren't going into classlib anyway.  I was going  
to suggest we put them into /tools, bring the javac and keytool over,  
and I volunteer to do it.  Then add that to the federated build, and  
get into the jdk.


geir

On Sep 28, 2006, at 8:07 AM, Ivan Popov wrote:


Yes, build script for JDWP agent should be aligned with the current
classlib build structure. It should be easy, because it is generally
oriented to the classlib structure and requires just a few changes. I
can provide patch for this.

I tried to build JDWP agent as a separate classlib component and it
was built successfully with some known problems mentioned in README.

Thanks.
Ivan

On 9/28/06, Oleg Khaschansky [EMAIL PROTECTED] wrote:
+1, but it seems to me that its build is not aligned with the  
classlib
build structure. Please, correct me if I am wrong. Have somebody  
tried

to build it already?

On 9/28/06, Alexey Varlamov [EMAIL PROTECTED] wrote:
 +1

 2006/9/28, Paulex Yang [EMAIL PROTECTED]:
  +1
 
  Geir Magnusson Jr. wrote:
   BCC and ACQs are in.
  
   What say ye?  Would it be nice to debug using eclipse  
debugger in DRLVM?

  
   [ ] + 1 accept this contribution into the project
   [ ] -1 don't accept (please give reason)
  
   Vote runs usual 3 days unless protest or early completion.
  
   geir
  
  

-

   Terms of use : http://incubator.apache.org/harmony/mailing.html
   To unsubscribe, e-mail: harmony-dev- 
[EMAIL PROTECTED]
   For additional commands, e-mail: harmony-dev- 
[EMAIL PROTECTED]

  
  
 
 
  --
  Paulex Yang
  China Software Development Lab
  IBM
 
 
 
   
-

  Terms of use : http://incubator.apache.org/harmony/mailing.html
  To unsubscribe, e-mail: harmony-dev- 
[EMAIL PROTECTED]
  For additional commands, e-mail: harmony-dev- 
[EMAIL PROTECTED]

 
 

  
-

 Terms of use : http://incubator.apache.org/harmony/mailing.html
 To unsubscribe, e-mail: harmony-dev- 
[EMAIL PROTECTED]
 For additional commands, e-mail: harmony-dev- 
[EMAIL PROTECTED]




-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: harmony-dev- 
[EMAIL PROTECTED]





-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-28 Thread Stefano Mazzocchi
Geir Magnusson Jr. wrote:
 BCC and ACQs are in.
 
 What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?
 
 [ ] + 1 accept this contribution into the project
 [ ] -1 don't accept (please give reason)
 
 Vote runs usual 3 days unless protest or early completion.

+1

-- 
Stefano.


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-27 Thread Geir Magnusson Jr.

BCC and ACQs are in.

What say ye?  Would it be nice to debug using eclipse debugger in DRLVM?

[ ] + 1 accept this contribution into the project
[ ] -1 don't accept (please give reason)

Vote runs usual 3 days unless protest or early completion.

geir


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [vote] HARMONY-1410 : JDWP agent for DRLVM

2006-09-27 Thread Geir Magnusson Jr.

+1 from me

On Sep 28, 2006, at 1:38 AM, Geir Magnusson Jr. wrote:


BCC and ACQs are in.

What say ye?  Would it be nice to debug using eclipse debugger in  
DRLVM?


[ ] + 1 accept this contribution into the project
[ ] -1 don't accept (please give reason)

Vote runs usual 3 days unless protest or early completion.

geir


-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]