Page 2 of 2 FirstFirst 1 2
Results 16 to 18 of 18

Thread: Waarom gebruik Delphi soms Value parameters ipv const

  1. #16
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    Quote Originally Posted by NGLN View Post
    (*) 'k heb zojuist alle "overbodige" consts uit een unit van 4500 regels gehaald met als resultaat: 1792 minder tekens en 24 regels minder code.
    Hoe veranderde de grootte van je exe, dat was de metriek waar ik meer in geinteresseerd zou zijn. Er kan immers verrassend veel source op een 1TB harde schijf.

  2. #17
    Silly member NGLN's Avatar
    Join Date
    Aug 2004
    Location
    Werkendam
    Posts
    5,133
    Code:
    Compiler optimization on:
    Met const:    574.464 bytes
    Zonder const: 574.464 bytes (strings, floats en records wel const)
    Zonder const: 574.976 bytes (strings, floats en records ook geen const)
    
    Compiler optimization off:
    Met const:    582.144 bytes
    Zonder const: 582.144 bytes (strings, floats en records wel const)
    Zonder const: 582.656 bytes (strings, floats en records ook geen const)
    Lang leve version control...
    (Sender as TNLDUser).Signature := 'Groeten van Albert';

  3. #18
    mov rax,marcov; push rax marcov's Avatar
    Join Date
    Apr 2004
    Location
    Ehv, Nl
    Posts
    10,357
    Hmm, dat is precies 512 bytes, een sector. Oftewel, beide getallen zijn afgerond, en het verschil kan dus zowel groter als kleiner dan dat zijn.

Page 2 of 2 FirstFirst 1 2

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
  •