pike.git / CHANGES

version» Context lines:

pike.git/CHANGES:4:   New/improved functionality:   ---------------------------      o rsif    rsif can now work recursively in a file structure if given the    flag -r or --recursive. Example:    pike -x rsif -r 7.4 7.6      o The automatic garbage collection strategy is configurable    The garbage collector can be configured to take both the amount of -  garbage and the cpu time spent in the gc into account. See the -  function Pike.gc_parameters. +  garbage and the cpu time spent in the gc into account. Automatic +  gc runs can also be disabled in critical regions. See the function +  Pike.gc_parameters.    -  + o sort() is stable +  Unlike previous releases, sort() will keep the original order +  between elements that are equal. This was not implemented as a +  separate function since it could be done with virtually no extra +  overhead.    -  +    Language additions:   -------------------         New modules / classes / methods added:   --------------------------------------      o trace() takes another argument to turn on tracing in all threads    The configure option --without-thread-trace has been removed, but    instead the trace() function has been extended to make it possible    to set the trace level in all threads simultaneously.         Optimizations:   --------------      o Instantiation and destruction of pike-classes is now significantly faster. -  + o Handling of bignums has been optimized, especially conversion +  to/from normal integers.         Compatibility changes:   ----------------------         Compatibility changes without backward compatibility:   -----------------------------------------------------         C level/development changes:   ----------------------------         Bugs fixed:   -----------         Uncategorized misc changes:   ---------------------------