• Ralf Gunter's avatar
    Add configure args to selectively enable MPIT pvars. · a4d103b7
    Ralf Gunter authored
    Users can now pass --enable-mpit-pvars to configure to statically
    enable/disable MPIT performance variables so as to limit performance
    impacts only to those variables they need.
    Current valid arguments are as follows:
        none     - No performance info recorded
        recvq    - All message queue-related variables
        nem      - All nemesis-related variables
        all      - All variables above
    A macro framework is added to facilitate the addition of new variables
    (see MPIR_T_GATE on mpid_common_statistics.h).
    Also add a check to the MPIT nemesis test to ensure that the variables
    being tested have been registered with the runtime.