Re: Fastcode MM Rule



Hi Dennis,

> > Does any MM under consideration use the rest of the last dword?
>
> The MM's are made according to the rules. The rules are not made
according
> to the MM's.


Yes, I see. But answer.


> > If no, we can replace it with "MM must allocate a number of dwords".
>
> Can you explain the difference bewteen the two rules to me? I must be
slow
> today ;-)


If all MM round up memory requrements to ceil number of dwords
and don't use the last allocated dword as Delphi MM
we all will be happy :-)

It makes possible to improve many routines.

--
regards
Aleksandr


.



Relevant Pages

  • Re: Fastcode Rules
    ... May be better define allocation unit as dword? ... Aleksandr ... Prev by Date: ...
    (borland.public.delphi.language.basm)
  • Re: Fastcode CharPosEY
    ... > {Can Read DWORD containing NULL Charatcer} ... > Best regards ... It is allowed to read past the end of AnsiStrings and WideStrings including ...
    (borland.public.delphi.language.basm)
  • Re: Compiler Code Optimization
    ... on a dword:D ... > What is your opinion on ...
    (borland.public.delphi.language.basm)
  • Fastcode CharPosEY
    ... {Can Read DWORD containing NULL Charatcer} ... Best regards ... Prev by Date: ...
    (borland.public.delphi.language.basm)
  • Re: Fastcode MM Rule
    ... > Does any MM under consideration use the rest of the last dword? ... Regards ... Dennis ... Prev by Date: ...
    (borland.public.delphi.language.basm)