• Robert Haas's avatar
    Replace hardcoded switch in object_exists() with a lookup table. · fa351d5a
    Robert Haas authored
    There's no particular advantage to this change on its face; indeed,
    it's possible that this might be slightly slower than the old way.
    But it makes this information more easily accessible to other
    functions, and therefore paves the way for future code consolidation.
    Performance isn't critical here, so there's no need to be smart about
    how we do the search.
    
    This is a heavily cut-down version of a patch from KaiGai Kohei,
    with several fixes by me.  Additional review from Dimitri Fontaine.
    fa351d5a
objectaddress.c 28.9 KB