public static synchronized DWARFRegisterMappings getMappingForLang(Language lang)
			throws IOException {
		DWARFRegisterMappings result = cache.get(lang.getLanguageID());
		if (result == null) {
			result = readMappingForLang(lang);
			cache.put(lang.getLanguageID(), result);
		}
		return result;
	}
Returns a possibly cached {@link DWARFRegisterMappings} object for the
specified language,

@param lang {@link Language} to get the matching DWARF register mappings
           for
@return {@link DWARFRegisterMappings} instance, never null
@throws IOException if mapping not found or invalid
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/dwarf/DWARFRegisterMappingsManager.java