Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-19338

Evaluate feasibility and impact of not disabling strict aliasing

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Build
    • None
    • Server Development Platform
    • Fully Compatible
    • Platform 6 07/17/15

    Description

      We currently disable the compilers alias based optimziations by building with -fno-strict-aliasing, due to a small number of aliasing violations.

      The majority of these aliasing violations are in the mmap subsystem.

      We should switch the default to build with type based alias analysis enabled, and only disable it for subsystems which require it.

      Attachments

        Activity

          People

            backlog-server-devplatform [DO NOT ASSIGN] Backlog - Server Development Platform Team (SDP) (Inactive)
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: