Это не следует добавлять любые накладные расходы
О, время работы процессор и стоимость памяти будет маленькими, я уверен. Но теперь, как читатель кода, я должен сканировать последние три новых глобал увидеть пожирнее части, такие как pindexBest справа над ними. Это не значит, что я не люблю эту функцию, или даже (возможно), что позволяет использовать ее по умолчанию, но добавление элементов в
сюда постепенно делает программу труднее понять.
Я предполагаю, что простое число чтения / набор не нужен семафор будет safe-- вы либо увидеть значение до или после изменения.
Даже для uint64 на 32-битных системах? А что, если части одного и того же результата GetInfo отражают изменения, что другие части не отражают?