jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • RVM
  • RVM-459

Race in setting mark bits for Immix

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

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

Description

The trace object code for immix currently has a race in the case where an object is to be copied (not in the common non-copying case). The waiting thread assumes that the object will have been forwarded, but in fact if space is exhausted the first thread won't have forwarded the object; just marked it in place. Should be trivial to fix. The bug shows up in StickyImmix (where there is much more copying), or in other benchmarks where there is lots of defragmentation. It fairly reliably shows up on a FullAdaptive build (assertions identify the problem) when running dacapo on a quad core.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
David Grove added a comment - 27/Jun/08 3:54 PM

pushing to 3.1 since I suspect Steve doesn't have bandwidth to handle these now.

Show
David Grove added a comment - 27/Jun/08 3:54 PM pushing to 3.1 since I suspect Steve doesn't have bandwidth to handle these now.
Hide
Permalink
Steve Blackburn added a comment - 08/Jul/08 8:32 PM

Actually this was fixed back in r14175. My fault for not updating the JIRA!

Show
Steve Blackburn added a comment - 08/Jul/08 8:32 PM Actually this was fixed back in r14175. My fault for not updating the JIRA!
Hide
Permalink
David Grove added a comment - 26/Aug/08 8:49 AM

reopening to change fix-for target.

Show
David Grove added a comment - 26/Aug/08 8:49 AM reopening to change fix-for target.

People

  • Assignee:
    Steve Blackburn
    Reporter:
    Steve Blackburn
Vote (0)
Watch (0)

Dates

  • Created:
    27/Apr/08 4:48 PM
    Updated:
    26/Aug/08 8:50 AM
    Resolved:
    26/Aug/08 8:50 AM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.