I just posted an addition to the Essential MDot topic on the wiki
http://fox.wikis.com/wc.dll?Wiki~EssentialMDot~VFP that shows that the number of fields in the current alias impacts the performance when not using mdots.
>Way back in 2.5 days, Mac Rubel reported a speed DE-crease when using "m." on the left side of an assignment, i.e.,
>
>m.myVar=1 && slower
>myVar=1 && faster
>
>Probably this is because in this type of statement, Fox knows that the lvalue is always a memvar.