|
List Info
Thread: Neko 1.7.0 Released
|
|
| Neko 1.7.0 Released |
  France |
2008-03-16 09:17:29 |
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)
|
|
| Re: Neko 1.7.0 Released |

|
2008-03-16 11:06:18 |
|
Beautiful release ... haXe/Neko are improving every day 
On Sun, Mar 16, 2008 at 3:17 PM, Nicolas Cannasse < ncannasse  motion-twi n.com">ncannasse motion-twin.com> wrote:
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)
|
| Re: Neko 1.7.0 Released |

|
2008-03-16 16:44:42 |
Hello Nicolas,
Congratulations with the release, lots of promising
features! One
question: which haxe version should we use to target neko
1.7? Is
1.18 enough?
Mike
> 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
--
Best regards,
Michael mailto:pl tepkom.ru
--
Neko : One VM to run them all
(http://nekovm.org)
|
|
| Re: Neko 1.7.0 Released |
  France |
2008-03-17 03:42:10 |
Michael Pliskin a écrit :
> Hello Nicolas,
>
> Congratulations with the release, lots of promising
features! One
> question: which haxe version should we use to target
neko 1.7? Is
> 1.18 enough?
Yes it is enough,
There is no difference in the language and/or bytecode.
Best,
Nicolas
--
Neko : One VM to run them all
(http://nekovm.org)
|
|
| Re: Neko 1.7.0 Released |
  Germany |
2008-03-17 05:55:19 |
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 <ncannasse motion-twin.com>:
> 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)
|
|
| Re: Neko 1.7.0 Released |
  France |
2008-03-17 10:12:06 |
Daniel Turing a écrit :
> 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.
Should be fixed,
Best,
Nicolas
--
Neko : One VM to run them all
(http://nekovm.org)
|
|
| Gentoo Ebuild for neko 1.7.0 (was: Re:
Neko 1.7.0 Released) |
  Germany |
2008-03-17 12:09:26 |
quoting Nicolas Cannasse <ncannasse motion-twin.com>:
> Daniel Turing a écrit :
> > 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.
>
> Should be fixed,
Thanks Nicolas,
i've hence updated my gentoo overlay. Gentoo users can
follow the usual
instructions for installation/upgrade at:
http://xinf.o
rg/trac/wiki/GentooOverlay
-dan
--
Neko : One VM to run them all
(http://nekovm.org)
|
|
[1-7]
|
|