Uploaded image for project: 'JikesRVM'
  1. JikesRVM
  2. RVM-66

VM_FinalizerThread.yield failure

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: 2.9.1
    • Fix Version/s: None
    • Component/s: Runtime
    • Labels:
      None

      Description

      A intermittent failure results in failure in VM_FinalizerThread - this seems to be a new regression.

      no threadswitching on proc 1 with addr 0x58697a7c
      thread switching not enabled
      – Stack –
      at Lorg/jikesrvm/VM; _assertionFailure(Ljava/lang/String;Ljava/lang/String;)V at line 534
      at Lorg/jikesrvm/VM; _assert(ZLjava/lang/String;Ljava/lang/String;)V at line 517
      at Lorg/jikesrvm/VM; _assert(ZLjava/lang/String;)V at line 507
      at Lorg/jikesrvm/scheduler/VM_Thread; morph(Z)V at line 1064
      at Lorg/jikesrvm/scheduler/VM_Thread; yield(Lorg/jikesrvm/scheduler/VM_AbstractThreadQueue;Lorg/jikesrvm/scheduler/VM_ProcessorLock;)V at line 1022
      at Lorg/jikesrvm/scheduler/VM_FinalizerThread; run()V at line 61
      at Lorg/jikesrvm/scheduler/VM_Thread; startoff()V at line 1113

      See example at

      http://jikesrvm.anu.edu.au/cattrack/results/rvmx86lnx32.anu.edu.au/stress.380/gcstress/Opt_1/dacapo/xalan/Output.txt

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              pdonald Peter Donald
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: