pike.git/
CHANGES
Branch:
Tag:
Non-build tags
All tags
No tags
2005-08-27
2005-08-27 20:46:02 by 0
5843d0f94740940d1d88797ee3c229383896e0cc (
9
lines) (+
6
/-
3
)
[
Show
|
Annotate
]
Branch:
7.6
Include Mac OS X optimization (plus some typographical fixes).
Rev: CHANGES:1.92
54:
cast. o Several fixes for improved performance and compatibility with Oracle 9.
-
o Fixes for compiling under Solaris 10, AmigaOS4, OpenBSD and
MacOS
X.
+
o Fixes for compiling under Solaris 10, AmigaOS4, OpenBSD and
Mac
OS
X.
o Machine code disabled under FreeBSD 5.x. o Preprocessor now handles escaped newlines in ordinary text. o #if expressions can now be broken with escaped newlines. o sprintf() %f segfaults fixed. o Stdio.UDP->wait() now handles EINTR. o Stdio.File sockets are properly released when connect() fails.
-
o
xml
parser fixes (see Pike code changes).
+
o
XML
parser fixes (see Pike code changes).
o mktime() works before 1970 now in all situations. o gmtime() works for localtime now, and maps to closest valid time when presented with an invalid time.
75:
that use kqueue instead of poll(). o Pike.Backend: fixed a bug that caused delays when setting callbacks. Fixes bad performance for SSL.sslfile based servers.
-
o Sybase: SybaseOpenClient framework on
MacOS
X.
+
o Sybase: SybaseOpenClient framework on
Mac
OS
X.
o CMOD precompiler: fixes for polymorphic function overloading and module level functions. o Do not decode non-shortest forms in utf8_to_string and _Charset, for
86:
o GTK: a number of typos were fixed. o A large number of fixes for 64 bit architectures. o Significant optimization of sscanf %*s and %*[...].
+
o Optimized Mac OS X cache management in machine code generation
+
resulting in better performance in some areas (e.g. startup time).
Other Changes: