
Hello, I'm writing a back end for Database Supported Haskell (DSH) to target MonetDB. Can I please get some help with running my generated MAL-code though an optimizer? I do not really understand the concept behind this: https://www.monetdb.org/Documentation/Manuals/MonetDB/Optimizers Do I have to generate optimizer code at the appropriate places in my code? Are the optimizer instructions woven into the MAL-Program? Isn't there a optimizer function `a la: optimize :: MalCode -> MalCode? Please be so kind and give me a little bit of futher explaination.

Hello You might have a look at the tests in the optimizer directory. They show how you can apply a specific optimizer to your MAL code. In the SQL context, the optimizers are nothing more then a bunch of MAL calls after the function body, which are executed by the SQL runtime engine before the body is actually executed. regards, Martin On 15/09/14 16:54, Steffen B wrote:
Hello,
I'm writing a back end for Database Supported Haskell (DSH) to target MonetDB. Can I please get some help with running my generated MAL-code though an optimizer? I do not really understand the concept behind this: https://www.monetdb.org/Documentation/Manuals/MonetDB/Optimizers
Do I have to generate optimizer code at the appropriate places in my code? Are the optimizer instructions woven into the MAL-Program?
Isn't there a optimizer function `a la: optimize :: MalCode -> MalCode?
Please be so kind and give me a little bit of futher explaination. _______________________________________________ users-list mailing list users-list@monetdb.org https://www.monetdb.org/mailman/listinfo/users-list
participants (2)
-
Martin Kersten
-
Steffen B