Bill Fairchild wrote:
I understand why you would not want to make the change global. But it might be that the other COBOL moves are executed much less frequently, in which case a global change might be acceptable.
This will most-likely cause the program to run more slowly. Remember, a cache line fetch from real memory is now 600 cycles. (And, that doesn't even count the TLB miss you'll almost certainly have.) There's no reason to pay such severe penalties to load in the cache line(s) containing the 120-byte blank literal unless you're going to use it for many similar operations one right after the other...or in a loop.
-- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [email protected] http://www.phoenixsoftware.com/ ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

