[Neko] Neko 1.8.1 Released !

Nicolas Cannasse ncannasse at motion-twin.com
Sun Jul 26 16:58:27 CEST 2009


Hi list,

I'm please to announce that Neko 1.8.1 has just been released !

You can download it from http://nekovm.org
(OSX build will be added tomorrow)

Here's the list of changes :
  * nekoc : small fix in evaluation of using jump tables for
    switch on integers
  * regexp : use a recursion limit to prevent stack overflows in pcre
  * mysql5 : completely rewrote mysql client
  * mod_tora : complete rearchitecture with abstract protocol
  * std : added socket_set_fast_send
  * mod_tora : use socket fast send to optimize timing
  * mod_tora : fixed bug when .n file does not exists
  * mod_tora : fix for Apache 2.x - does not set the
    content-type if declined
  * mod_tora : added port range configuration (for random tora server)
  * std, mod_tora : propagate jit mode to created threads
  * nekoc : optimization for debug infos : precompute file
    table at compile-time
  * threads : added neko_gc_register_thread (but buggy, so not used)
  * mysql5 : added 5 hours network timeout while waiting for an answer
  * mysql5 : fixed some additional errors handling
  * mysql5 : allow big requests (more than 16MB)
  * vm : optimize object table - one word and one memory block
    saved per object
  * jit : one more crash fix for the + operation and unexisting
    overloaded operator
  * nekoml : added Sys.is_directory, Sys.read_directory and Regexp.split
  * nekoml : don't allow empty match
  * vm : create pthreads in detached mode (prevent leak on osx/linux)
  * std : added math_fceil,math_ffloor,math_fround,math_int,process_kill
  * nekoc : forbidden usage of 'var' outside blocks

Enjoy !
Nicolas



More information about the Neko mailing list