Putting DS and modified DCs into a separate area? On Sat, Dec 9, 2023 at 5:17 AM Bernd Oppolzer <bernd.oppol...@t-online.de> wrote:
> Hi, > > there is no such option; > this is not possible, because with ASSEMBLER, the programmer has full > control about where he or she puts the information elements, > be it static data or code. There is no magic engine like the optimizer > with compilers which can do anything about that. > > This said: > > I had a project in 2021 with a large customer which had very old > ASSEMBLER programs from the 1980s, which had heavy SIIS problems > (store into instruction stream) which had to be resolved. I found out > that some of them can easily be resolved by the use of clever macros > which separate the static data from the code (by putting them in a > different CSECT or DSECT). The details are too complicated to discuss here, > but in the end, the changes to the code were minimal. And in the end, we > achieved our project goals in time and budget. > > HTH, kind regards > > Bernd > > > Am 08.12.2023 um 20:29 schrieb Ituriel do Neto: > > Hello everyone, > > > > Recently i have seen some discussions related to assembler performance > to use the L1 cache of the processor better and not mixing instructions and > data. > > > > Can you enlighten me which assembler option can be used for this purpose? > > > > Thanks in advance > > > > > > Best Regards > > > > Ituriel do Nascimento Neto > > z/OS System Programmer > > > > ---------------------------------------------------------------------- > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- Mike A Schwab, Springfield IL USA Where do Forest Rangers go to get away from it all? ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN