Early compiler writers used the term for languages that used 'call by name' 
sub-routines (such as FORTRAN) when something like an expression was passed. A 
'thunking' routine was built by the compiler to evaluate the expression and 
pass a variable to the actual called sub-routine.
I don't know why it's called 'thunking', but it's not a derogatory term.

-
-teD
-
  Original Message  
From: Gerhard Postpischil
Sent: Thursday, April 24, 2014 17:15
To: IBM-MAIN@LISTSERV.UA.EDU
Reply To: IBM Mainframe Discussion List
Subject: Re: Enterprise COBOL v5.1 and RDz v9.x

On 4/24/2014 4:50 PM, Tom Marchant wrote:
> I never heard of "thunking" before. It sounds to me like a derogatory term
> for calling routines that run in different addressing modes. Is that what is
> intended?

I first heard the term in a book on the OS/2 system design and 
implementation, and I'm sure it was not intended as derogatory.

Gerhard Postpischil
Bradford, Vermont

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to