[Monetdb-developers] [Monetdb-checkins] MonetDB5/src/mal mal_interpreter.mx, 1.183, 1.184

Martin Kersten Martin.Kersten at cwi.nl
Wed Apr 25 11:20:23 CEST 2007

Sjoerd Mullender wrote:
> Update of /cvsroot/monetdb/MonetDB5/src/mal
> In directory sc8-pr-cvs16:/tmp/cvs-serv372
> Modified Files:
> 	mal_interpreter.mx 
> Log Message:
> Set trivially settable properties.
> This is done in a central place so that as little code as possible
> needs to be changed, and the effect is a big as possible.

This change greatly increases the need to push for 'private BATs as
default', because every call to BATdescriptor initiates expensive locking.
At this level in the interpreter it doubles the overhead of accessing
the BATs!

Otherwise, this change have to be moved to the individual operations
with, of course, the increased maintenance.

More information about the developers-list mailing list