What I’m Looking Forward To In z/OS 2.1

(Originally posted 2013-09-11.) As I mentioned in We Have Residents! we'll be working with a z/OS 2.1 system in October. In fact I've already logged on to it. I might even get to play with it before the residency starts, depending on current workload – but the priority is to hit the ground running byContinue reading “What I’m Looking Forward To In z/OS 2.1”

Enigma And Variations Of A Memory Kind

(Originally posted 2013-09-07.) This post, unlike the previous one, is “on topic” for a Mainframe Performance Topics blog. I hope nobody’s relying on that. In fact I joke about renaming blog this to “Mainframe, Performance, Topics” 🙂 the next time I ask for the header to be updated. In fact I just might. I recentlyContinue reading “Enigma And Variations Of A Memory Kind”

Coupling Facility Duplexing Reporting Warm-Over

(Originally posted 2013-08-02.) In my experience Coupling Facility Duplexing configuration and performance is something that tends to get neglected – once the initial configuration decisions have been made. After all it’s rare that customers rework their Duplexing design. Over the past few weeks I’ve been comprehensively reworking my Coupling Facility tabular reporting, as I recentlyContinue reading “Coupling Facility Duplexing Reporting Warm-Over”

Refactoring REXX – Temporarily Inlined Functions

(Originally posted 2013-07-16.) You could consider this another in the Small Programming Enhancement (SPE) 🙂 series. You’ll probably also notice I’ve been doing quite a lot of REXX programming recently. Anyway, here’s a tip for refactoring code I like. Suppose you have a line of code: norm_squared=(i-j)*(i-j) that you want to turn into a function.Continue reading “Refactoring REXX – Temporarily Inlined Functions”

Min And Max Of Tokens In A String

(Originally posted 2013-07-14.) A couple of days ago I had a need to take a REXX string comprising space-separated numbers and find their minimum and maximum values. Here’s the technique I used. (When I say “space-separated” there can be one or more spaces between the numbers, but there has to be at least one.) TheContinue reading “Min And Max Of Tokens In A String”