I think this used to be hardware dependant and amount of data moved. Mvcl is interruptible. One product used to use a macro which checked a flag to decide whether to use mvcl or mvc loop.
On Thu, Oct 31, 2024, 20:28 Charles Mills <charl...@mcn.org> wrote: > @Kirk: +1 > > @Shmuel: you know that an MVC loop is dramatically faster than MVCL? > > Surprising but true. > > CM > > On Wed, 30 Oct 2024 22:40:52 +0000, Seymour J Metz <sme...@gmu.edu> wrote: > > >I'm leaning towards SRST/MVCL. > > > >-- > >Shmuel (Seymour J.) Metz > >http://mason.gmu.edu/~smetz3 > >עַם יִשְׂרָאֵל חַי > >נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר > > > > > > > >________________________________________ > >From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf > of Kirk Wolf <k...@coztoolkit.com> > >Sent: Wednesday, October 30, 2024 4:41 PM > >To: IBM-MAIN@LISTSERV.UA.EDU > >Subject: Re: Bounded string move? > > > >Caution: This email did not originate from George Mason’s mail system. Do > not click links or open attachments unless you recognize the sender and > know the content is safe. > > > > > >It appears to me that your requirement matches the C function below. (?) > >I would probably just use C/C++, but you can see what the IBM C/C++ > optimizing compiler generated. It seems unlikely to me that there is a > significantly better way. You might ask on mvs-asm370. > > ---------------------------------------------------------------------- > 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