Uploaded image for project: 'Lucy'
  1. Lucy
  2. LUCY-92

Lock-free registry for VTables

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • Clownfish, Object Framework
    • None

    Description

      To make Lucy's OO framework thread safe, we must change VTable_registry,
      currently a Lucy::Object::Hash, over to a new class,
      Lucy::Object::LockFreeRegistry.

      Attachments

        1. vtable_registry_hash_to_lfreg.diff
          5 kB
          Marvin Humphrey
        2. lock_free_registry.diff
          16 kB
          Marvin Humphrey

        Activity

          People

            marvin Marvin Humphrey
            marvin Marvin Humphrey
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: