Nicolas, nice list, congratulations!
i've found that the 1.7 distribution tgz contains an superfluous directory level, i.e., unpacks to neko-1.7.0/neko-1.7.0/... instead of just one such directory. could that be fixed, please? it confuses my package manager. -dan quoting Nicolas Cannasse <[EMAIL PROTECTED]>: > Hi list, > > I'm please to announce the 1.7.0 release of Neko. > > A few bugfixes, a few more apis, and some good optimizations : > - memory usage should be reduced by 30% (optimized debug infos) > - cpu usage should be reduced (threaded interp. for Linux/OSX) > - mod_neko can now be a bit configured within apache conf file > (more details on this later) > - a few statistics callbacks has be added in order to measure > the time spent by different VM callbacks > (run with neko -stats for an example) > > All changes are the following : > * nekoc : allow binary ast format with -p, don't allow inline nxml > * std : allow int32_new float parameter > * vm : reduce debug infos memory size by 16 > * vm : fixed $int in case of overflow > * regexp : upgraded windows ndll to use pcre 7.3 with utf8 support > * fixed : math_round(0.5) is now 1 > * fixed : date_set_hour and date_set_day crash with invalid dates > * fixed : bug in vm/callback.c when stack address is >2GB > * sockets : added support for socket_poll for Windows > * sockets : added socket_poll_prepare and socket_poll_events > * thread : added tls_create, tls_set, tls_get > * vm : threaded interpreter (gcc only) > * vm : always use COMPACT_TABLE for objects > * mod_neko : log some errors into apache log > * neko+vm : added perf statistics hooks (-stats) > * mod_neko : scriptable configuration and statistics > * regexp : allow more than 10 matches > * std : added process_close > * vm : added $aconcat > * nekoc : fixed big arrays declarations > * std : added sys_is64 > > Enjoy, > Nicolas > -- Neko : One VM to run them all (http://nekovm.org)
