JDK-6455251 : MonitorWaitEvent and MonitorWaitedEvent descriptions misleading
  • Type: Bug
  • Component: core-svc
  • Sub-Component: debugger
  • Affected Version: 5.0
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2006-07-31
  • Updated: 2011-02-21
  • Resolved: 2006-08-12
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6 b96Fixed
Related Reports
Relates :  
Description
The description of the MonitorWaitEvent is:

  Notification that a thread in the target VM is about to wait on a monitor object
  That is, a thread is entering Object.wait().

The second sentence is confusing because it is unclear if the thread has actually entered Object.wait() and more confusingly which of the "wait" methods on Object.  Note that one wait method may call another.

The second sentence of the MonitorWaitedEvent description is confusing in the same way.

Comments
EVALUATION Should be fixed. See Suggested Fix. In a future release the spec should be appropriately clarified.
31-07-2006

SUGGESTED FIX Remove the confusing second sentence.
31-07-2006