You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Correct constness of system attributes in heap.c & prerequisites.
This allows the compiler / linker to mark affected pages as read-only.There's a fair number of pre-requisite changes, to allow the constproperly be propagated. Most of consts were already required forcorrectness anyway, just not represented on the type-level. Arguablywe could be more aggressive in using consts in related code, but..This requires using a few of the types underlying typedefs thatremoves pointers (e.g. const NameData *) as declaring the typedefedtype constant doesn't have the same meaning (it makes the variableconst, not what it points to).Discussion:https://postgr.es/m/20181015200754.7y7zfuzsoux2c4ya@alap3.anarazel.de