Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

28 check-ins

2016-09-21
20:03
Added support for infiniteBuffer continuing to consume input on write error with the -bufferOnWriteError option, or terminating when there is a write error with -terminateOnWriteError (default) Leaf check-in: 302046bd70 user: rkeene tags: trunk
19:22
Fixed issue where newlines where lost passing through infiniteBuffer check-in: 786dbb1775 user: rkeene tags: trunk
2016-08-03
14:30
Removed extraneous blocking changes to the input channel check-in: 399c69f2e9 user: rkeene tags: trunk
2016-08-02
20:06
Added an "infiniteBuffer" which asynchronously reads input and writes output without blocking check-in: d75cc229bb user: rkeene tags: trunk
2016-07-12
13:52
Added support for fetching the current inchan/outchan without requiring it to be passed around check-in: 840293c137 user: rkeene tags: trunk
2016-06-07
15:08
Added support for "lmap" override and a demo with it check-in: 597185dc19 user: rkeene tags: trunk
2016-05-11
16:04
Updated to skip imported procs when cloning check-in: 0e06d6261c user: rkeene tags: trunk
2016-04-28
16:06
Updated to run foreach command in the global scope rather than in the lambda check-in: 6d1064dedc user: rkeene tags: trunk
2016-04-25
04:06
Turned pipethread into a package and added a fake "foreach" command check-in: 6ad418d39d user: rkeene tags: trunk
2016-04-20
04:59
Added overloaded "exec" to pipes check-in: 516c3d6350 user: rkeene tags: trunk
2016-04-18
14:14
Fixed typo in previous commit and removed extra experiment which leaked in check-in: f1900643bd user: rkeene tags: trunk
14:12
Cleaned up copy thread setup check-in: 1115467ca7 user: rkeene tags: trunk
13:23
Added an experimental inter-thread communication API check-in: 7874df6b08 user: rkeene tags: trunk
06:04
Updated to make final consumer thread nonblocking when reading from it in the callback check-in: 3dde08a0f4 user: rkeene tags: trunk
05:19
Updated to return a list of threads created from -async mode check-in: d596d50307 user: rkeene tags: trunk
03:57
Add a variable into each thread specifying the threads involved in the group of blocks check-in: 5e4ecb4808 user: rkeene tags: trunk
2016-04-16
19:05
Added a tracing cloning mode for child interps check-in: ba50891165 user: rkeene tags: trunk
18:18
Disabled debugging by default check-in: 9bf3761201 user: rkeene tags: trunk
17:59
A better workaround for Thread bug [http://core.tcl.tk/thread/tktview/84be1b5a7], only invoke the workaround when conditions are right to do so check-in: 1e76a18d43 user: rkeene tags: trunk
17:52
Workaround for Thread bug [http://core.tcl.tk/thread/tktview/84be1b5a7] check-in: 7c1b1d2a21 user: rkeene tags: trunk
17:38
Slightly better documentation for clone interp command prefix check-in: 4837ec3052 user: rkeene tags: trunk
17:23
Added MANY comments check-in: 4067025fd4 user: rkeene tags: trunk
14:19
Remove error check-in: 731ad29926 user: rkeene tags: trunk
14:17
Catch any errors closing the in/out channel (e.g., broken pipe) check-in: 4ea9ec0b6e user: rkeene tags: trunk
09:20
Updated to do the release during cleanup check-in: 8c05108e25 user: rkeene tags: trunk
09:11
Execute cleanup in the global scope check-in: ccfbde4472 user: rkeene tags: trunk
09:02
Added pipethread check-in: 9bfc592872 user: rkeene tags: trunk
09:01
initial empty check-in check-in: eeae2cdfa0 user: rkeene tags: trunk