1. A method of facilitating processing in a computing environment, said method comprising: obtaining, by a processor, a request, the request comprising a first address, the first address being of a first type, and the first address to be translated to a second address of a second type or a third address of the second type depending on whether the request is for an instruction fetch or a data access; determining whether the request is for an instruction fetch or a data access; based on the request being for data access, translating the first address of the first type to the second address of the second type, the second address of the second type to access a first memory region that includes a pre-existing portion of an application; based on the request being for instruction fetch, translating the first address of the first type to the third address of the second type, the third address of the second type to access a second memory region, the second memory region being different from the first memory region and including a separate modified portion of the application, wherein the first address is translated to the second address to access the first memory region that includes the pre-existing portion of the application or to the third address to access the second memory region that includes the separate modified portion of the application, based on whether the request is for data access or instruction fetch, respectively; and using the second address to access the first memory region or the third address to access the second memory region, based on whether the request is for data access or instruction fetch.