nsf

Clone Tools
  • last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch '2-1-0-rc' of ssh://alice.wu-wien.ac.at/usr/local/src/git-repo/nsf into 2-1-0-rc

- remove configure trace|profile

- document nsf::__profile_trace and friends

* win/makefile.vc: Set title for summary.tcl.

merged

* interp.test: Import auto_path from parent interp so that "package req" works as expected.

* nsfInt.h, nsfError.c (NsfDStringVPrintf): The logic assumes _vsnprintf being used under MSVC. However, under Tcl 8.5.*, the mapping is missing from tclInt.h. Fill this gap.

- fix bug that sneaked-in in last commit

- whitespace changes

- white space changes

- prefer boolean expressions - reduce number of implicit signed/unsigned conversions

- remove always false statement used for controlling output of showstack

- remove duplicated flag

- remove unneeded code in cases, when compiled with NDEBUG

- make cppcheckcmd configurable

- address cmdflags conversion

* nsf.c (ProcDispatchFinalize): Silence compiler warning on ckfree.

* win/makefile.vc: Register missing test scripts.

- fix debug output wen compiled without --enable-profile

* nsf.c (InvokeShadowedProc): Fix debug output when compiled without --enable-profile. Was originally added on 2-1-0-rc.

* win/rules.vc: Remove artifact from OPTDEFINES.

* win/rules.vc: Avoid type-cast warnings under 64bit MSVC (MSVC > 1300) toolchains due to compiler flags in Tcl headers. Reported as http://core.tcl.tk/tclconfig/tktview?name=ab69a602bf.

merging changes from master brach - move result reporting of nsf::procs into ProcDispatchFinalize() this fixes the result value reporting and timings for nsf::procs

- move result reporting of nsf::procs into ProcDispatchFinalize() this fixes the result value reporting and timings for nsf::procs

Add ticket link to Announcement

Update to ChangeLog

Completed second iteration over announcement

Complete announcement on NSF details

* current.man: Improve wording and fix typo.

Remove merge artifact