This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: OT, mail issues, was Re: [h390-vm] memset help
Dave, I don't think I have never seen anything from you marked as "Junk". Some providers don't like groups.io so it might not be you. I really find most SPAM filters unbelievably bad and I used to
By
Dave Wade
·
#1001
·
|
Re: memset help
Mark, No doubt ... but MVCL/E are still millicode instructions. MVC is a hardware instruction. Joe [email protected]> wrote:
By
Joe Monk
·
#1000
·
|
Re: memset help
Joe: $MVCL was written many, many years ago. At the time, it was faster on certain machines. Need to re-validate this claim. Also, at the time the macro was written, the cachelines were shorter. On
By
Mark L. Gaubatz
·
#999
·
|
Re: REXX Interpreter immediate commands
Bob ... Noted Am I right in assuming that the concept of processes receiving signals / interrupts, and of registering signal handlers is just alien to VM/370 and can be ignored? A
By
adriansutherland67
·
#998
·
|
Re: OT, mail issues, was Re: [h390-vm] memset help
Does your email server implement?SPF, DKIM and DMARC? A
By
adriansutherland67
·
#997
·
|
Re: GCCLIB - Double Branch on calls to RESLIB library - needed?
Perhaps I mean just L? Anyway I am guessing from silence that the double branch is as good as it gets!
By
adriansutherland67
·
#996
·
|
OT, mail issues, was Re: [h390-vm] memset help
I am noticing this to an increasing degree as well. My assumption is that Google, having spent years pushing "free" email services while making money on the back end by using the information they mine
By
Dave McGuire
·
#995
·
|
Re: memset help
By
Dave Wade
·
#994
·
|
Re: memset help
On Wed, 2020-04-15 at 14:25 +0100, Dave Wade wrote: > > > > > -----Original Message----- > > From: [email protected] <[email protected]> On Behalf Of Harold > > Grovesteen > > Sent: 15 April 2020
By
Harold Grovesteen
·
#993
·
|
Re: memset help
That is how we all learned. ?Getting slapped a few times helps with the memory. ?There is no way to learn assembler, like any language, without doing it. When I started, application programs were
By
Harold Grovesteen
·
#992
·
|
Re: memset help
Even IBM admits that multiple MVCs are faster than MVCL... "Use $MVCL to generate a MVC (move character) instruction when you need to move more than 256 bytes of storage. Use this macro instruction in
By
Joe Monk
·
#991
·
|
Re: memset help
Drew Derbyshire wrote: Drew, This is very interesting given our recent discussion on the matter. (By the way, I replied to your recent "Inquiring minds" email but I fear you may not have seen my reply
By
Peter Coghlan
·
#990
·
|
Re: memset help
I was told back in the 1980s that for performance reasons MUSIC moved 4096 bytes of data via a series of MVC commands in place of one MVCL. -- Drew Derbyshire "All right, Mr. DeMille, I'm ready for my
By
Drew Derbyshire
·
#989
·
|
Re: memset help
I do indeed loath assembler - especially as I use the "infinite number of monkeys" method - however I have managed to detect the stack running out of space. Big day! A
By
adriansutherland67
·
#988
·
|
Re: memset help
No drama!
By
adriansutherland67
·
#987
·
|
Re: memset help
Adrian, I made a coding error in all three of the MEMSET texts that I sent ¨C in all of them I have this assembler instruction to declare register 15 as the code base register: USING 15,* USE R15 AS
By
pjfarley3
·
#986
·
|
Re: memset help
By
Dave Wade
·
#985
·
|
Re: memset help
Yes. ?I did accomplish this and it is documented with scripts in the SATK. ?It used GNU as as the assembler for stand alone, aka bare metal, coding on Hercules. ?After literally years of work on
By
Harold Grovesteen
·
#984
·
|
Re: memset help
I remind everyone working with GCC on VM/370 that it is a port of the old i370 architecture version of GCC. ?The modern optimizations are likely to be quite limited. ?This GCC is not the same
By
Harold Grovesteen
·
#983
·
|
Re: memset help
Hi Steven, no, not that I know of. But it is good to remember because assumptions that it will end during a scheduler slice can be false. That is, in z/OS, where I, long time ago, came across errors
By
[email protected]
·
#982
·
|