[Info-vax] OpenVMS x86-64 and RDB and DB's in general on OpenVMS
Jan-Erik Soderholm
jan-erik.soderholm at telia.com
Tue Jun 30 19:07:43 EDT 2015
JF Mezei skrev den 2015-07-01 00:51:
> On 15-06-30 18:31, David Froble wrote:
>
>> But, I really don't know what I'm talking about, so I'd ask first, what
>> is meant by "machine code"? On the VAX is this just Macro-32?
>
>
> Nop. During runtime, the application allocates memory, moves bytes to
> that memory (that happen to be valid opcodes and arguments for that
> architecture) and branches to it.
>
> I am assuming here, but consider SQL code that is read as text by the
> running application,
Only if you are using "dynamic SQL". Such as the interactive SQL
prompt, an OCBD client or an application actualy using the
dynamic SQL API's.
Most real application code uses embedded SQL in which case there
is not any SQL code as text at runtime at all.
> then compiled into machine code and then branches
> to the generated machine code whenever that stored procedure is invoke
> during the running of that app.
Again, all this is clearly described in Norm's document. If you
do not want to read it, or you do not understand it, well...
More information about the Info-vax
mailing list