pike.git
/
CHANGES
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/CHANGES:61:
o sort() is portable Sort is now locale and platform independent. In other words, strings are now compared only according to the unicode value of every character. o sort() is stable Unlike previous releases, sort() will keep the original order of elements that are equal. At first, we considered keeping the old sort function in parallel with the new one, as a "faster but unstable" alternative, but it turned out that there was no noticable
-
different
in speed between the new and the old function.
+
difference
in speed between the new and the old function.
o trace() can trace 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.
-
+
o the debug trace system is more configurable
+
In addition to the trace levels set by the trace function or by
+
the command line argument -t, trace can now be turned on and off
+
for the individual subsystems. All trace levels have also been
+
increased by one to make room for gc only messages at level 1.
+
o unbug The Pike debugger unbug has been significtly optimized. o Unicode Pike 7.6 uses the Unicode 4.0.1 tables for case info and normalization. o upper_case() and lower_case() extended The built-in functions upper_case and lower_case now also works on single characters represented as integers.