Hans> This seems wrong. Should _Jv_MonitorEnter and _Jv_MonitorExit Hans> return void and throw if necessary? Bryce> I think you're right. The compiler also seems to treat them to Bryce> be void functions. Yeah, the current approach is bogus. Tom