Re: [naviserver-devel] threads and stability

2014-01-03 Thread Gustaf Neumann
Am 02.01.14 19:02, schrieb John Buckman: Hi Gustaf, I found today your great article on alternative mallocs: https://next-scripting.org/xowiki/docs/misc/thread-mallocs/index1 could you possibly let me know what the correct way is to build Tcl and Naviserver with tcmalloc? In order to avoid tcl

Re: [naviserver-devel] threads and stability

2014-01-03 Thread Gustaf Neumann
Am 02.01.14 20:53, schrieb John Buckman: After rebuilding tcl and naviserver (current) from source, with -ltcmalloc, my naviserver is stable. great. the tip version of naviserver have already some modifications to help against concurrency bugs in tcl (e.g. reducing the frequency of interp crea

[naviserver-devel] Naviserver and Tcl 8.6

2014-01-03 Thread Cyan Ogilvie
Hi I'm looking at upgrading a fairly high load website from a prehistoric version of aolserver (3.4 with Tcl 7.6) to the latest naviserver and Tcl 8.6.1. Has anyone run a production website with naviserver and Tcl 8.6 yet? I put together a quick test a few months back and got a basic hello world

Re: [naviserver-devel] Naviserver and Tcl 8.6

2014-01-03 Thread Gustaf Neumann
My recommendation would be to use in production naviserver with tcl 8.5.*. The main reason for the recommendation is lack of testing in generation with tcl 8.6, and in particular with interactions with new commands and features (e.g. coroutines, NRE etc.). We don't have a list of known issues

Re: [naviserver-devel] Naviserver and Tcl 8.6

2014-01-03 Thread Cyan Ogilvie
Thanks, I'll give it a try on 8.6.1 first, since I've got a ton of code that requires 8.6 features that it would be nice to use and see what bugs shake loose. If it doesn't pan out I'll fall back to 8.5 but at least it'll show up areas that need work. 8.6 is pretty huge in terms of core changes s