harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chen Yang (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-5548) [drlvm][thread]assertion failure in lock reservation code with soft_unreservation option enabled
Date Wed, 27 Feb 2008 06:06:51 GMT
[drlvm][thread]assertion failure in lock reservation code with soft_unreservation option enabled
------------------------------------------------------------------------------------------------

                 Key: HARMONY-5548
                 URL: https://issues.apache.org/jira/browse/HARMONY-5548
             Project: Harmony
          Issue Type: Bug
          Components: DRLVM
         Environment: Windows IA32 Debug Build
            Reporter: Chen Yang


When enabled the option with -XX:thread.soft_unreservation=true and run SPECJBB2005, the running
will report assertion failure:
  in vm\thread...\thread_native_thin_monitor.c:389

#ifdef LOCK_RESERVATION
        // unreserved busy lock
            else if (IS_RESERVED(lockword)) {
                status = hythread_unreserve_lock(lockword_ptr);
                if (status != TM_ERROR_NONE) {
#ifdef SPIN_COUNT
                    if (status == TM_ERROR_EBUSY) {
                        continue;
                    }
#endif //SPIN_COUNT
                    return status;
                }
389:        assert(!IS_RESERVED(*lockword_ptr));
                return hythread_thin_monitor_try_enter(lockword_ptr);
            }
As I have mentioned the same observation in JIRA-5172

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message