| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
(probably) cannot handle Windows 7 API anyway.
|
|
|
|
| |
C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet
|
|\ |
|
| |
| |
| |
| | |
the Master-Slave paradigm and where this makes sense.
|
|\ \ |
|
| |\ \
| | |/ |
|
| | | |
|
|/ / |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| | |
handling).
Fix various typo's
|
| |
| |
| |
| | |
[eeddb0693a950be980a66de3811630a00c7bab54|eeddb0693a]. Suggested by DKF
|
| | |
|
| |
| |
| |
| |
| | |
this was needed was SunOS-4, which is not supported by Tcl any more for a long ... long time ....
Also, fix a typo in generic/tclInt.h and remove some end-of-line spacing.
|
| |
| |
| |
| | |
type-casts which are not necessary any more.
|
|\ \
| |/ |
|
| |\ |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | | |
library doesn't work in Debug build on Windows_x64
|
| |\ \
| | |/
| | |
| | | |
library doesn't work in Debug build on Windows_x64
|
| | |
| | |
| | |
| | | |
library doesn't work in Debug build on Windows_x64
|
|\ \ \
| |/ /
| | |
| | | |
coffbase.txt. Eliminate exess spacing
|
|\ \ \
| | | |
| | | |
| | | | |
[http://code.activestate.com/lists/tcl-core/15645/]
|
|/ / /
| | |
| | |
| | | |
- Merge trunk
- (cherry-pick from dhr-micro-optimization): Micro-optimization: remove double checked lock from TclGetAllocCache in favour of initialization in TclInitSubsystems
|
|/ /
| |
| |
| |
| |
| |
| | |
hirofumi for both the bug-report and the fix.
Use TclpMasterLock() in stead of MASTER_LOCK everywhere (in stead of in some files only, not in others).
Use "static int initialized" variable consistantly.
Fix some comments. No change of functionality.
|
|\ \
| |/
| |
| | |
details, see [ba44e415a0]: Use of mutexLock causes problem with reactive event handling in AndroWish
|
| |\
| | |
| | |
| | | |
details, see [ba44e415a0]: Use of mutexLock causes problem with reactive event handling in AndroWish
|
| |/
|/|
| |
| |
| | |
reactive event handling in AndroWish".
This basically undoes the retry mechamism in Tcl_MutexLock, introduced in [9f8b7bea53]. Does this retry mechamism hurt more than it helps? Feedback requested.
|
|\ \
| |/
| |
| | |
9f8b7bea5344f1b0 broke netbsd's thread notifier
|
| |\
| | |
| | |
| | | |
9f8b7bea5344f1b0 broke netbsd's thread notifier
|
| |/
|/|
| | |
Remove now unused internal functions.
|
|\ \
| |/
| |
| | |
forking process under heavy multithreading. Thanks to Joe Mistachkin for the implementation of the fix, and Gustaf Neumann for the original report and testing the fix.
|
| |\
| | |
| | |
| | | |
forking process under heavy multithreading. Thanks to Joe Mistachkin for the implementation of the fix, and Gustaf Neumann for the original report and testing the fix.
|
| | |
| | |
| | |
| | | |
complexity. Also, on Unix, a more reliable means than Tcl_Sleep() of sleeping for a short time is needed.
|
| | | |
|
| |/
|/|
| |
| | |
Tcl_MutexUnlockAndFinalize API. Not yet tested.
|
|\ \
| |/ |
|
|\ \ |
|
|\ \ \ |
|
| | | |
| | | |
| | | | |
rest of Tcl source code. No ABI change. API change *should* be harmless.
|
|\ \ \ \
| | | | |
| | | | | |
cause more harm than good. Purged them (except in zlib files).
|
| | | | |
| | | | |
| | | | |
| | | | | |
e.g. by using full 64-bits for socket fd's
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Change TclpThreadCreate and Tcl_CreateThread
signature, making clear that "proc" is a function
pointer, as in all other "proc" function parameters.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
and various other minor CYGWIN
compilation problems
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* win/tclWinReg.c PDWORD_PTR
* win/tclWinThrd.c: Fix various minor gcc warnings.
* win/tclWinTime.c
* win/tclWinConsole.c Put channel type definitions
* win/tclWinChan.c in static const memory
* win/tclWinPipe.c
* win/tclWinSerial.c
* win/tclWinSock.c
* generic/tclIOGT.c
* generic/tclIORChan.c
* generic/tclIORTrans.c
* unix/tclUnixChan.c
* unix/tclUnixPipe.c
* unix/tclUnixSock.c
* unix/configure (regenerated with autoconf 2.59)
* tests/info.test: Make test independant from
tcltest implementation.
|
| | | | |
| | | | |
| | | | |
| | | | | |
etc.)
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
this is a pointer sized field while windows only fills it with a 32
bit value. The result is an inability to join the threads as the ids
cannot be matched.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
supposed to be a constant, but this was not reflected in the API:
Tcl_SetTimer
Tcl_WaitForEvent
Tcl_ConditionWait
Tcl_SetMaxBlockTime
Introduced a CONST86, so extensions which have their own Notifier
(are there any?) can be modified to compile against both Tcl 8.5
and Tcl 8.6. This change complies with TIP #24
|
| | | | |
| | | | |
| | | | |
| | | | | |
thread key creation is successful.
|
| | | | | |
|