[Info-vax] OpenVMS x86-64 and RDB and DB's in general on OpenVMS

Dirk Munk munk at home.nl
Tue Jun 30 17:26:51 EDT 2015


Jan-Erik Soderholm wrote:
> JF Mezei skrev den 2015-06-30 22:14:
>> On 15-06-30 15:55, Jan-Erik Soderholm wrote:
>>
>>> Today Rdb produces IA64 machine code on the fly
>>
>> Ok, that appears to be more than "compile and go". Wouldn't the
>> generated code be more or less from templates with just a few changes to
>> point to parameters ?
>
> It is very clear that you have NOT read the documents I linked to.
> Norm describes in great detail how that code generation works.
>
> Maybe do some homework first and ask later.
>
>>
>> In terms of the pre-compilers for the various SQL statements, it is said
>> that it generates GEM code,...
>
> Where does it say that? Any reference?

Page 9 of the Itanium port pdf.

>
> The precompilers produce architecture specifik object code
> from the embedded SQL statements.
>
>> so I assume this needs to be changed to
>> generating LLVM code ?
>>
>> Big picture: would those changes represent a HUGE amount of work ? I
>> realise that it prevents "compile and go", but just how involved is it
>> to update the on-the-fly code and the GEM to LLVM change ?
>>
>
> You'd better ask Oracle, I guess.
>
>




More information about the Info-vax mailing list