PLEX86  x86- Virtual Machine (VM) Program
 Plex86  |  CVS  |  Mailing List  |  Download  |  Computer Folklore

Lit. Buffer overruns 1727


cp67-cms to vm370-cms transition involved significant rewrites of most of the cp67 kernel (to "clean up the code") ... while CMS transition was primarily changing from the cambridge monitor system to the conversational monitor system (and moving around some cms code to align it on 370 64k segment boundary).

some of my (cp67) paging, scheduling and dispatching code wasn't easy to understand ... some things would be happening for no obvious reason (some of my code optimization to do some very complex things in zero lines of code ... by carefully organization of various other kernel code to achieve the desired objective w-o any obvious, explicit code making it happen).

Lit. Buffer overruns 1729
There wasn't anything wrong with his patches. Even his(our) boss backed him up. I...

for instance, i had come up with global LRU and clock page replacement algorithms as an undergraudate. This was at a time when the big thing in the literature was local LRU page replacement. At the time, most of the algorithms were attempting to get as close as possible to true-LRU (except for stuff like belady's opt ... which required future knowledge of what the program was going to do). I then did a slight-of-hand modification to global LRU-clock implementation that for all intents and purposes still looked like global LRU-clock ... but had this unsettling condition of being better than strict-LRU (shown in simulations using detailed instruction traces and implementing strict-LRU).

--

Lit. Buffer overruns 1728
Some of the most dangerous coders are the ones who think so. Just look at the code posted in this thread, like that toupper program that was supposed to...


List | Previous | Next

Lit. Buffer overruns 1728

Alt Folklore Computers Newsgroups

Lit. Buffer overruns 1726