Results 1 to 5 of 5

Thread: Enkele Delphi 2006 FastMM tips

  1. #1

    Enkele Delphi 2006 FastMM tips

    In Delphi 2006 zit FastMM als standaard memory manager ingebouwd. Hieronder volgen enkele tips van de maker:

    Wil je op memory leaks controleren bij het sluiten van je applicatie?
    Zet dan de ReportMemoryLeaksOnShutdown variable op True.
    Code:
    {Display leaks on shutdown if a debugger is present}
    ReportMemoryLeaksOnShutdown := DebugHook <> 0;
    Wil je geheugen delen tussen DLL's, maar liever geen extra DLL (borlndmm.dll) mee te hoeven leveren?
    Maak de volgende unit aan en use deze als eerste unit in de .dpr van je EXE en de DLL's. Netzoals je zou doen met ShareMem.
    Code:
    unit SimpleShareMem;
    
    interface
    
    implementation
    
    initialization
      {Try to use a shared memory manager. If one is not available, start sharing
       the current one.}
      If not AttemptToUseSharedMemoryManager then
        ShareMemoryManager
    end.
    bron: http://blogs.slcdug.org/rhordijk/arc...2/29/3799.aspx
    We adore chaos because we like to restore order - M.C. Escher

  2. #2
    Reader
    Join Date
    May 2002
    Location
    Holland
    Posts
    3,382
    Dat klinkt goed. Kan ik een even goede werking met Delphi7 bereiken?

  3. #3
    Ja. Daar heb je zelfs nog meer instellingen tot je beschikking.
    We adore chaos because we like to restore order - M.C. Escher

  4. #4
    Reader
    Join Date
    May 2002
    Location
    Holland
    Posts
    3,382
    Moet ik alleen in mijn DLL's FastMM ook zetten of ook in dynamische packages. Zo ja weet je dan hoe?
    Groeten, Eric

  5. #5
    Niet in je packages, wel in je DLLs. Bij FastMM staat vast in de readme hoe je het moet doen.
    We adore chaos because we like to restore order - M.C. Escher

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •