This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [RFA] Suspend counting for JDWP


Hi Keith,

On Wed, 2006-06-28 at 10:01 -0700, Keith Seitz wrote:
...
> JVMTI defines the following thread-related functions:
> 
>      * Get Thread State
>      * Get All Threads
>      * Suspend Thread
>      * Suspend Thread List
>      * Resume Thread
>      * Resume Thread List
>      * Stop Thread
>      * Interrupt Thread
>      * Get Thread Info
>      * Get Owned Monitor Info
>      * Get Current Contended Monitor
>      * Run Agent Thread
>      * Set Thread Local Storage
>      * Get Thread Local Storage

I'm currently about to start working on adding native support for the
java.lang.management classes to gcj.  This provides a series of beans
for monitoring things like class loading, thread state, the GC and
memory pools, etc.  From the list above, it certainly looks like some
parts of your code may provide the functionality this requires as well.
Certainly, the thread code (for which I have some of the Java side
already) will need access to a monitor lock a thread is waiting on, and
its current owner (if any).

Which bits of code have already been committed for the JDWP, and which
do you still have pending?  What do you still have planned to implement
it?

> Keith

Thanks,
-- 
Andrew :-)

Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }

Attachment: signature.asc
Description: This is a digitally signed message part


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]