commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ChangeLog doc/vmintegration.texinfo g...


From: Andrew John Hughes
Subject: [commit-cp] classpath ChangeLog doc/vmintegration.texinfo g...
Date: Mon, 25 Dec 2006 23:58:52 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Andrew John Hughes <gnu_andrew> 06/12/25 23:58:52

Modified files:
        .              : ChangeLog 
        doc            : vmintegration.texinfo 
        gnu/java/lang/management: ThreadMXBeanImpl.java 
        java/lang/management: ThreadInfo.java ThreadMXBean.java 
        vm/reference/gnu/java/lang/management: VMThreadMXBeanImpl.java 

Log message:
        2006-12-25  Andrew John Hughes  <address@hidden>
        
                * doc/vmintegration.texinfo:
                Updated to match new threading bean API.
                * gnu/java/lang/management/ThreadMXBeanImpl.java:
                (MONITOR_SUPPORT): New constant for object monitor
                lock support property.
                (SYNCHRONIZER_SUPPORT): New constant for ownable
                synchronizer lock support property.
                (dumpAllThreads(boolean,boolean)): Implemented.
                (findDeadlockedThreads()): Likewise.
                (getThreadInfo(long[],boolean,boolean)): Likewise.
                (isObjectMonitorUsageSupported()): Likewise.
                (isSynchronizerUsageSupported()): Likewise.
                * java/lang/management/ThreadInfo.java:
                (ThreadInfo(Thread,long,long,Object,Thread,long,
                long,boolean,boolean,StackTraceElement[],
                MonitorInfo[], LockInfo[])): New constructor.
                (ThreadInfo(long,String,Thread.State,long,long,
                String,long,String,long,long,boolean,boolean,
                StackTraceElement[],MonitorInfo[], LockInfo[])):
                Likewise.
                (from(CompositeData)): Updated to handle new attributes.
                (getLockedMonitors()): Implemented.
                (getLockedSynchronizers()): Likewise.
                (getLockInfo()): Likewise.
                (getLockName()): Handle blocking as documented in 1.6
                (getLockOwnerId()): Likewise.
                (getLockOwnerName()): Likewise.
                (toString()): Likewise.
                (isThreadBlocked()): Thread blocked check based on
                documented 1.6 semantics.
                * java/lang/management/ThreadMXBean.java:
                (dumpAllThreads(boolean,boolean)): Implemented.
                (findDeadlockedThreads()): Likewise.
                (getThreadInfo(long[],boolean,boolean)): Likewise.
                (isObjectMonitorUsageSupported()): Likewise.
                (isSynchronizerUsageSupported()): Likewise.
                * vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java:
                (findDeadlockedThreads()): New native method.
                (getLockInfo(ThreadInfo)): Likewise.
                (getMonitorInfo(ThreadInfo)): Likewise.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9021&r2=1.9022
http://cvs.savannah.gnu.org/viewcvs/classpath/doc/vmintegration.texinfo?cvsroot=classpath&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/lang/management/ThreadMXBeanImpl.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/java/lang/management/ThreadInfo.java?cvsroot=classpath&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/classpath/java/lang/management/ThreadMXBean.java?cvsroot=classpath&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java?cvsroot=classpath&r1=1.1&r2=1.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]