summaryrefslogtreecommitdiffstats
path: root/tools/tsdPerf.c
Commit message (Collapse)AuthorAgeFilesLines
* TIP #595 (for Tcl 8.7) part 1: just rename Tcl_StaticPackage to ↵jan.nijtmans2021-04-071-1/+1
| | | | Tcl_StaticLibrary, Tcl_PackageInitProc to Tcl_LibraryInitProc and Tcl_PackageUnloadProc to Tcl_LibraryUnloadProc. Adapt documentation, mentioning that the old names are now deprecated.
* If compiled with -DTCL_NO_DEPRECATED, remove ↵jan.nijtmans2018-12-121-4/+4
| | | | | Tcl_NewIntObj/Tcl_NewLongObj/Tcl_DbNewLongObj from stub table, as they will be gone in 9.0 (converted to a macro) Use Tcl_WideInt's directly in more places, diminishing the possibility of inadvent overflow.
* Record the fact that all stub-enabled extensions work in Tcl 8.5+, no 8.6 ↵jan.nijtmans2016-12-201-1/+1
| | | | (or 9.0) features are needed. (Differences between 8.x and 9.0 are handled by a different stub magic value)
* tsdPerf.c: Fix export of symbol Tsdperf_Init, whennijtmans2010-06-091-11/+9
| | | | | | using -fvisibility=hidden. Make two functions static, eliminate some unnecessary type casts. configure(.in)?: Update to Tcl 8.6
* Eliminate unneccessary spacesnijtmans2009-11-181-5/+5
|
* * tools/tsdPerf.c A loadable Tcl extension for testing TSDgeorgeps2008-05-091-0/+61
performance. * tools/tsdPerf.tcl A simplistic tool that uses the thread extension and tsdPerf.so to get some performance metrics by, simulating, simple TSD contention.