Gil asked <snip> Are instruction pages REFReshable? </snip> z/OS does not refresh anything (be that instruction or data), whether the module is identified as refreshable or not. The only thing z/OS now pays attention to with respect to the refreshable option relates to the REFRPROT option, for which the whole pages within a module are page-protected. When made page-protected (outside of a store using a real address) you cannot modify them (whether key 0 or not) - you indicated that, whether the OS supports refreshable or not, that the module can handle it, and a module that can handle being refreshed is treated as one that better not modify itself because at any point it might be refreshed back to a previous state.
Peter Relson z/OS Core Technology Design