Maintainability. They were recommending small routine sizes before caching and paging were issues.
-- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Assembler List [[email protected]] on behalf of Doug Wegscheid [[email protected]] Sent: Thursday, June 4, 2020 10:00 AM To: [email protected] Subject: Re: z/OS HLASM: EQU for statement labels please be gentle with the person relatively inexperienced with S/360 assembler. Why do they say not to use multiple base registers? cache/paging/a sign that your routine is too big to maintainable/something else? On Thu, 4 Jun 2020 12:23:18 +0000, Seymour J Metz <[email protected]> wrote: >> The XPL compiler used multiple base registers. > >Yes, and in those days I was guilty as well. But eventually it sunk in why >they said not to. > > >-- >Shmuel (Seymour J.) Metz >http://mason.gmu.edu/~smetz3
