Make TSC directives a global variable.


    Print

Author Topic: Make TSC directives a global variable.  (Read 2967 times)

0 Members and 1 Guest are viewing this topic.

Offline GerbilSoft

  • Architect of the Matrix
  • TSC Profile
  • linux firefox
  • Posts: 713
  • RickRotate'd.
    • View Profile
Make TSC directives a global variable.
« on: December 05, 2007, 08:59:24 AM »
Currently, all the functions using the TSC directives array pass it by value and then return a new copy of said array. This wastes memory and is slow. Instead, the directives array should be a global variable. (Passing by reference is also a good idea, but since this array is used by everything, it should be global instead.)

More optimization tips are available at http://atomized.org/2005/04/php-performance-best-practices/ and http://www.php.lt/benchmark/phpbench.php .
« Last Edit: December 05, 2007, 10:42:45 AM by GerbilSoft »

    Print
 

Hits: 763 | Hits This Month: 7 | DB Calls: 8 | Mem Usage: 6.65 MB | Time: 0.15s | Printable

The Sonic Center v3.9
Copyright 2003-2011 by The Sonic Center Team.