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

Immix fails OutOfMemory MMTk harness test

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Low
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: MMTk
    • Labels:
      None

      Description

      Immix fails trying to access an unmapped page in the harness. The OutOfMemory test creates 0% live data until an out of memory failure occurs.

      java -jar target/mmtk/mmtk-harness.jar MMTk/harness/test-scripts/OutOfMemory.script plan=org.mmtk.plan.immix.Immix

      Collector 0 caused unexpected exception: java.lang.RuntimeException: Page not mapped: 0x00004000
      at org.vmmagic.unboxed.SimulatedMemory.getPage(SimulatedMemory.java:63)
      at org.vmmagic.unboxed.SimulatedMemory.getPage(SimulatedMemory.java:57)
      at org.vmmagic.unboxed.SimulatedMemory.getInt(SimulatedMemory.java:104)
      at org.vmmagic.unboxed.SimulatedMemory.getInt(SimulatedMemory.java:73)
      at org.vmmagic.unboxed.Address.loadInt(Address.java:478)
      at org.vmmagic.unboxed.Address.loadAddress(Address.java:542)
      at org.mmtk.policy.immix.Chunk.getHighWater(Chunk.java:153)
      at org.mmtk.policy.immix.ImmixSpace.getUsableLinesInRegion(ImmixSpace.java:666)
      at org.mmtk.policy.immix.ImmixSpace.getAvailableLines(ImmixSpace.java:632)
      at org.mmtk.policy.immix.Defrag.establishDefragSpillThreshold(Defrag.java:174)
      at org.mmtk.policy.immix.Defrag.prepare(Defrag.java:113)
      at org.mmtk.policy.immix.ImmixSpace.prepare(ImmixSpace.java:139)
      at org.mmtk.plan.immix.Immix.collectionPhase(Immix.java:100)
      at org.mmtk.plan.Phase.processPhaseStack(Phase.java:470)
      at org.mmtk.plan.Phase.beginNewPhaseStack(Phase.java:390)
      at org.mmtk.plan.StopTheWorldCollector.collect(StopTheWorldCollector.java:39)
      at org.mmtk.harness.Collector.run(Collector.java:229)

        Attachments

          Activity

          dgrove David Grove created issue -
          Hide
          steveblackburn Steve Blackburn added a comment -

          Fixed in r14636.

          Show
          steveblackburn Steve Blackburn added a comment - Fixed in r14636.
          dgrove David Grove made changes -
          Field Original Value New Value
          Workflow jira [ 17269 ] X10 Workflow [ 18490 ]
          dgrove David Grove made changes -
          Attachment immixbug.patch [ 11000 ]
          dgrove David Grove made changes -
          Priority Minor [ 7 ] Low [ 4 ]

            People

            • Assignee:
              steveblackburn Steve Blackburn
              Reporter:
              zyridium Daniel Frampton
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: