Re: Address space proliferation

2011-04-11 Thread Alan Atkinson
The queues aren't the issue - we're happy to have them all run at the same priority. The application is designed to use a producer : consumer pattern where recovery process(es) act as the producer(s) and this is the consumer. Use of the queues means that there's no I/O - this is acting as an MITM

Re: SVC 34

2013-01-16 Thread Alan Atkinson
http://publib.boulder.ibm.com/infocenter/zos/v1r11/index.jsp?topic=/com.ibm.zos.r11.ieav200/svc34.htm -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Ward, Mike S Sent: Wednesday, January 16, 2013 5:26 PM To:

Re: 3 job openings for mainframe Assembler/C programmers, dump readers

2013-07-25 Thread Alan Atkinson
Share.org They run (or did a couple of years ago when I last went to one) classes in ISPF that are quite informative. -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Don V Nielsen Sent: Thursday, July 25, 2013 8:45 AM To:

Re: 3 job openings for mainframe Assembler/C programmers, dump readers

2013-07-25 Thread Alan Atkinson
Yes. Check timestamp of original post. Not enough coffee... Sent from my iPad On Jul 25, 2013, at 10:26 PM, Steve Comstock st...@trainersfriend.com wrote: On 7/25/2013 6:57 AM, Alan Atkinson wrote: Share.org They run (or did a couple of years ago when I last went to one) classes in ISPF

Re: Linear search vs binary

2013-10-21 Thread Alan Atkinson
Leaving aside hashing and suchlike, we've used this for a while in multiple places. It's a ripoff of the C binsrch algorithm in the Tenenbaum data structures book, so there's nothing ~that~ proprietary about it. I edited it to take out our specific stuff, so check carefully as I may have

Re: Linear search vs binary

2013-10-21 Thread Alan Atkinson
] On Behalf Of Alan Atkinson Sent: Monday, October 21, 2013 8:35 AM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Re: Linear search vs binary Leaving aside hashing and suchlike, we've used this for a while in multiple places. It's a ripoff of the C binsrch algorithm in the Tenenbaum data structures book

Re: Linear search vs binary

2013-10-23 Thread Alan Atkinson
Glad you got some use out of it. It's a pretty simplistic implementation, but sufficient for our needs. Although based on how rapidly the discussion veered into other languages I thought I'd missed your point somehow. Sent from my iPad On Oct 23, 2013, at 9:43 AM, Dougie Lawson

Re: Linear search vs binary

2013-10-24 Thread Alan Atkinson
Someone at our place came up with a fairly slick solution for this about 30 years ago. Design was to get around paging and a desire to not allocate multiple buffers for a dynamic table in a TP system. Another one we use daily. One large block. Key data is pulled from the record and built into a

Re: ASSEMBLER-LIST Digest - 24 Mar 2014 to 25 Mar 2014 (#2014-55)

2014-03-26 Thread Alan Atkinson
From the OED: Arcane: adjective: Understood by few; mysterious or secret And IBM Assembler ~isn't~ arcane? :rolleyes: -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of John Walker Sent: Wednesday, March 26, 2014 9:08 AM To:

Re: Subtasking program

2014-07-24 Thread Alan Atkinson
It's called a producer consumer pattern. It's directly applicable here - the producer creates the work and the consumer(s) process it. Consumers can either be in separate address spaces or attached subtasks. It doesn't matter for purposes of what they are doing. You - as it says below - link

Re: SNAP macro for storage above the 2G bar?

2014-08-15 Thread Alan Atkinson
Plain text account / passwords in the dump perhaps? IMO it's silly, but then I don't work there... -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of DASDBILL2 Sent: Friday, August 15, 2014 10:44 AM To:

Re: Can Someone Point Out My error Here

2014-08-17 Thread Alan Atkinson
any access registers? From: IBM Mainframe Assembler List [ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf of esst...@juno.com [esst...@juno.com] Sent: Sunday, August 17, 2014 4:24 PM To: ASSEMBLER-LIST@LISTSERV.UGA.EDU Subject: Can Someone Point Out My error

Re: Defunct? (Was: ASSEMBLER-LIST Digest)

2014-10-01 Thread Alan Atkinson
button type=buttonLike/button There you go. Although on second thoughts with this lot, this will probably set off an argument as to how the html isn't properly formed and it won't work as written... -Original Message- From: IBM Mainframe Assembler List

Re: Displaying port nr in decimal

2015-10-26 Thread Alan Atkinson
Can't you just cvd, oi the last byte with x'0f' and unpack(5). Or are you looking for something more sophisticated where you trim leading zeros and left align? From: IBM Mainframe Assembler List [ASSEMBLER-LIST@LISTSERV.UGA.EDU] on behalf of Elardus

Re: Using ORG like CNOP

2016-11-27 Thread Alan Atkinson
I'm doing this from memory - I can't face logging in. If I mess it up let me know and I'll pull one tomorrow from a listing. IIRC something like org (*+7)/8 will do it. Sent from my iPad > On Nov 27, 2016, at 8:14 PM, Charles Mills wrote: > > I have a DSECT where I want to

Re: Using ORG like CNOP

2016-11-27 Thread Alan Atkinson
e right -- you are dividing * by 8 which can't be right -- > but yes, I get the idea. > > Charles > > -Original Message- > From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] > On Behalf Of Alan Atkinson > Sent: Sunday, November 27, 2016 5:21

Re: Table Searchig with a Mask

2017-06-17 Thread Alan Atkinson
The time to do compares is likely to pale into insignificance compared to looping around a two dimensional unsorted array, unless the sizes are trivial... I'd be inclined to have a cli/clc pair for each element. I'd also be thinking hard about sorting or indexing the array being searched.

Re: storing and restoring condition code

2018-05-05 Thread Alan Atkinson
IPM and SPM work fine for this. We use it all the time. Sent from my iPad > On May 5, 2018, at 11:23 AM, Pieter Wiid wrote: > > Will only work in AMODE 24. > IPM is better > > -Original Message- > From: IBM Mainframe Assembler List

Re: Instruction/Data Cache Usage (was EQU *)

2018-08-02 Thread Alan Atkinson
"Inline data is no more expensive than data in another page. In either case, the reference to the data requires a cache line load to the D-cache, but does not invalidate/disturb the I-cache" Is that also now true for the target of an execute perchance? We went through a whole exercise to get

Re: EX

2018-08-06 Thread Alan Atkinson
We do the same. The relative halfword count is at +2 - so the instruction is 00 It's handy to see where exactly you died. And why. On 8/6/18, 10:51 AM, "IBM Mainframe Assembler List on behalf of Paul Gilmartin" wrote: On 2018-08-06, at 08:35:57, Ed Jaffe wrote: > We use 'Jxx *+2'

Re: Two string instruction questions

2018-03-15 Thread Alan Atkinson
Am I missing something? What's wrong with SRST? On 3/15/18, 10:28 AM, "IBM Mainframe Assembler List on behalf of Charles Mills" wrote: Traditional, but not anywhere near optimally quick. 1. Read the Wikipedia article

Re: Two string instruction questions

2018-03-15 Thread Alan Atkinson
oubtedly faster than TRT. For finding either of two characters, hard to say, but I am going to guess SRST is still faster. Charles -Original Message- From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU] On Behalf Of Alan Atkinson Sent: Th

Re: SDWA - SDWACMPC conversion

2018-04-13 Thread Alan Atkinson
to look up. ALAN ATKINSON | SR. DIRECTOR SOFTWARE ARCHITECTURE T 212 633 5313 | aatkin...@mediaocean.com<https://webmail.mediaocean.com/owa/redir.aspx?C=1_58sqLAcDTMwKZpc1tNXWVDQTlmH0jWAS1Lk8vIVfjzpmZ34jPUCA..=mailto%3aaatkinson%40mediaocean.com> 45 WEST 18TH STREET, NEW YORK, NY 1001

Re: Getting the Last Condition Code

2018-12-07 Thread Alan Atkinson
So smelly or not we have a lot of stuff that branches conditionally based on return codes from whatever was just called. CLI *,0 and *,255 along with CR R11,R11 gives a range of options for indicating if something was good, bad or indifferent. The ability to insert (say) a logging routine to

Re: Getting the Last Condition Code

2018-12-08 Thread Alan Atkinson
ote: > > > EXTERNAL > == > From: "Alan Atkinson" > Sent: Saturday, December 08, 2018 1:34 PM > > >> So smelly or not we have a lot of stuff that branches conditionally based on >> return codes

Re: Getting the Last Condition code

2018-12-06 Thread Alan Atkinson
IPM? ALAN ATKINSON | SR. DIRECTOR SOFTWARE ARCHITECTURE T 212 633 5313 | aatkin...@mediaocean.com<https://webmail.mediaocean.com/owa/redir.aspx?C=1_58sqLAcDTMwKZpc1tNXWVDQTlmH0jWAS1Lk8vIVfjzpmZ34jPUCA..=mailto%3aaatkinson%40mediaocean.com> 45 WEST 18TH STREET, NEW YORK, NY

Re: SHI instruction

2021-12-20 Thread Alan Atkinson
Which is just what we did - but turned it onto a macro. MACRO SHI , SUBTRACT HALFWORD IMMEDIATE AHI ,-() MEXIT MEND On 12/20/21, 1:06 PM, "IBM Mainframe Assembler List on behalf of Ed Jaffe" wrote: EXTERNAL