Timeline
Not logged in

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

265 check-ins using file unix/tclUnixNotfy.c version bfcc715ab4

2016-12-24
23:00
Add test var-13.2 to check that unsetting an array element terminates an array search. This behavio... check-in: e1e9542624 user: andy tags: array-search-unset
2016-09-08
12:22
merge 8.6.1 check-in: 65981cfc14 user: dgp tags: dgp-literal-reform
2016-06-16
16:14
Correct the patch. check-in: 333574afba user: dgp tags: bug-16828b3744
15:25
Merge ec51e0603e. Segfaults again. check-in: 68fccd6611 user: dgp tags: bug-16828b3744
15:19
Merge up to a197e6853e. Still works. Next checkin restarts the segfaults. check-in: 3938bee11d user: dgp tags: bug-16828b3744
2015-07-17
19:33
[a3309d01db] Test the demonstrates leak in branch off checkin that starts it. check-in: 494aa96a48 user: dgp tags: bug-a3309d01db
2013-10-22
12:53
Merge 15882 check-in: 0f06901874 user: dgp tags: dgp-stack-depth-tester
12:42
Merge 78341 check-in: 97a7427fc1 user: dgp tags: dgp-stack-depth-tester
12:24
Merge d1cc50 check-in: 47728157c8 user: dgp tags: dgp-stack-depth-tester
12:10
Merge af7ffd check-in: b9f0a93b97 user: dgp tags: dgp-stack-depth-tester
04:39
Merge 2718a16 check-in: c4801d3413 user: dgp tags: dgp-stack-depth-tester
2013-10-06
19:17
[3381085] Improved way of detecting what version of the documentation to build. Set the HTML_VERSION... check-in: 390d70697c user: dkf tags: trunk
13:21
Factor out some knowledge of immediate index encoding. check-in: 0ab965b438 user: dkf tags: dkf-bytecode-8.6-main
2013-10-05
16:30
mark merge check-in: e0b34d545e user: kbk tags: trunk
16:28
Advance to tzdata2013g check-in: 6daaae31c9 user: kbk tags: trunk
14:09
merge Closed-Leaf check-in: 50de1a6cc2 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main
13:58
merge trunk check-in: 952d5cb1d1 user: dkf tags: dkf-bytecode-8.6-main
13:53
Added 'linsert' compiler. Factored out constant list index parser. check-in: 18dbc7744a user: dkf tags: dkf-bytecode-8.6-main
2013-10-04
18:55
merge trunk Closed-Leaf check-in: d4459319ac user: jan.nijtmans tags: bug-dfc08326e3
13:12
Added missing documentation. Corrected result of Tcl_OOInitStubs in non-stub case. check-in: 0c04e93258 user: dkf tags: trunk
2013-10-03
20:41
When compiling with MSVC++, no longer link the stub library with msvcrt??.dll. This way, workarounds... check-in: 2acf2a071b user: jan.nijtmans tags: trunk
13:32
cleaner and faster 'string trim' check-in: 0d32a0f39f user: dkf tags: dkf-bytecode-8.6-main
08:54
merge trunk check-in: 384d74c8f1 user: dkf tags: dkf-bytecode-8.6-main
2013-10-02
18:30
Better fix for bug [dfc08326e3] check-in: 0d8c808d43 user: jan.nijtmans tags: bug-dfc08326e3
14:35
minor: whitespace correction (my bad!) check-in: 6fbfa3e7a2 user: dkf tags: trunk
13:16
neater check-in: f5738a4c37 user: dkf tags: trunk
13:14
silence warnings with clang check-in: f5a69fee4d user: dkf tags: trunk
10:30
Fix compilation of Itcl and Tdbc check-in: a795ebaacf user: jan.nijtmans tags: trunk
10:01
Turn Tcl_OOInitStubs into a no-op in non-stub-enabled usage. check-in: f796f7d95d user: dkf tags: trunk
09:41
Fix TclOO API export rules. check-in: 187f341932 user: dkf tags: trunk
08:46
Expand subset of lreplace functionality that is compiled. check-in: ea422ac47b user: dkf tags: dkf-bytecode-8.6-main
08:08
Fix compilation with latest MinGW-w64 version 3.0: Conflict on EXCEPTION_REGISTRATION typedef, which... check-in: 7488de4f4b user: jan.nijtmans tags: trunk
2013-10-01
10:12
Working on compiling 'eval'; not yet finished. check-in: 6760542172 user: dkf tags: dkf-bytecode-8.6/eval, dkf-bytecode-8.6-main
2013-09-30
14:33
merge trunk check-in: a765e280e7 user: dgp tags: dgp-refactor
14:07
Disable command line globbing on MinGW compiles: this saves startup time, since the result of the gl... check-in: fa4ce191d2 user: jan.nijtmans tags: trunk
10:13
export tclOO symbols from the dll/so, as suggested in RFE [dfc08326e3], in addition to exporting it ... Closed-Leaf check-in: 8e25674013 user: jan.nijtmans tags: rfe-dfc08326e3
09:38
Restore copyright assignments and some improved comments in tclOO.decls: previous commit was a blind... check-in: 4a0553616c user: jan.nijtmans tags: trunk
09:03
Fix [f51efe99a7] by reverting [371bcd0714] check-in: 8ee49da609 user: jan.nijtmans tags: trunk
03:00
First attempt at [string trim] compilation. check-in: 62a0ec46d8 user: dkf tags: dkf-bytecode-8.6-main
01:05
merge trunk check-in: 44ad0f4b4e user: dkf tags: dkf-bytecode-8.6-main
2013-09-28
22:52
typo; spotted by stu check-in: 97ba1dcf13 user: dkf tags: trunk
21:10
[dfc08326e3]: Corrected symbol export for TclOO to match Tcl so things work as expected in a static ... check-in: 371bcd0714 user: dkf tags: trunk
2013-09-27
17:33
Fix test source-4.1 check-in: d6941999f1 user: dgp tags: trunk
16:12
merge trunk check-in: 3d9a482efb user: dgp tags: dgp-refactor
16:10
merge 8.5 check-in: 7c787248f0 user: dgp tags: trunk
15:34
Merge forward new test, marked as knownBug, so other merges are no longer held back. check-in: af5c85f043 user: dgp tags: trunk
14:58
merge trunk check-in: dbdc689250 user: dgp tags: dgp-refactor
14:45
merge near-trunk check-in: e725e2ec83 user: dgp tags: dgp-refactor
10:29
[219226]: Rewrote how ::env is synchronized to the environment so it no longer smashes the array or ... check-in: afaff33553 user: dkf tags: trunk
09:18
Workaround for [http://sourceforge.net/p/mingw/bugs/2065/|MinGW bug #2065]. Both MinGW and MinGW-w6... check-in: 87d1313df3 user: jan.nijtmans tags: trunk
2013-09-26
16:32
merge trunk check-in: 4052e55925 user: dkf tags: dkf-improved-disassembler
14:27
Tcl_SetResult -> Tcl_SetObjResult check-in: 15647dce75 user: jan.nijtmans tags: trunk
2013-09-24
05:43
Support compiling Tcl for Win32 on ARM. Closed-Leaf check-in: fbab8d9b31 user: mistachkin tags: win32-arm
2013-09-23
18:14
merge trunk check-in: f72962c880 user: dgp tags: dgp-refactor
12:18
revert mistaken commit of experiment check-in: 3b340542f2 user: dgp tags: trunk
11:27
workaround for mingw bug [http://comments.gmane.org/gmane.comp.gnu.mingw.user/41724] check-in: 146b87c2f1 user: jan.nijtmans tags: trunk
2013-09-20
13:05
Potential fix for issues relating to lack of errorCode setting with unknown command handling. Leaf check-in: cb6e704762 user: dkf tags: bug-unknown-no-errorcode
13:02
New routines _Plus and _Minus apply increments to BPs. Quite crude. Much opportunity for optimizin... check-in: f4c5c1b275 user: dgp tags: dgp-refactor
13:02
merge trunk check-in: 7c1d00afae user: dkf tags: dkf-improved-disassembler
12:22
Revert mistaken commit of experiment. check-in: e1a17466ce user: dgp tags: dgp-refactor
12:13
merge trunk check-in: eb9d41af7b user: dgp tags: dgp-refactor
09:11
Make sure that panic's during finalization are handled by the custom panicproc not by the default pa... check-in: d7d7d0857d user: jan.nijtmans tags: trunk
05:31
merge trunk check-in: c186938df9 user: dgp tags: dgp-refactor
05:28
merge release check-in: 63009ab07c user: dgp tags: trunk
2013-09-19
22:37
[3970f54c4e]: Improved fix that is more tolerant of a single variable varname. check-in: af5c35971a user: dkf tags: trunk
20:07
merge trunk Closed-Leaf check-in: 2bcfea1433 user: dgp tags: core-8-6-1, rc2, core-8-6-1-rc
19:38
merge trunk check-in: 5039d0589e user: dgp tags: dgp-refactor
19:37
[3970f54c4e]: Corrected regression in argument order processing in [unset]. check-in: 836d61598d user: dkf tags: trunk
19:10
merge trunk; update changes check-in: c81d39a8aa user: dgp tags: core-8-6-1-rc
19:02
comment check-in: a6959b7e04 user: dgp tags: trunk
18:53
Line numbers wrong in compiled [unset]. check-in: b7c97d2912 user: dgp tags: trunk
17:21
Line numbers wrong in compiled [dict with]. check-in: 985e1825e1 user: dgp tags: trunk
17:01
Line numbers wrong in compiled [dict exists]. check-in: 0c34f1cd4a user: dgp tags: trunk
16:41
Line numbers wrong in compiled [global] and [variable]. check-in: 4b8618f2b2 user: dgp tags: trunk
16:11
Line numbers wrong in compiled [namespace upvar]. check-in: cfb8f570fd user: dgp tags: trunk
15:57
Line numbers wrong in compiled [upvar]. check-in: 15882da014 user: dgp tags: trunk
15:05
Line numbers wrong in compiled [dict update]. check-in: 102bca24dc user: dgp tags: trunk
14:56
Line numbers wrong in compiled [dict for]. check-in: 63d9595cb7 user: dgp tags: trunk
14:49
Line numbers wrong in compiled [dict get]. check-in: 7cdfebfeb6 user: dgp tags: trunk
14:22
Stop segfault due to OBOE in CompileWord() calls in [dict incr] compiler. check-in: 109b343727 user: dgp tags: trunk
14:21
[3606943]: Corrected description of method search order. check-in: afc9ca5c0b user: dkf tags: trunk
13:44
[31661d2135] Plug memory leak. check-in: d2f9db98ef user: dgp tags: trunk
13:13
Line numbers wrong in compiled [dict set]. check-in: 78341f75f9 user: dgp tags: trunk
13:00
consistant use of capitals check-in: eb4132517a user: jan.nijtmans tags: trunk
12:22
Merge test; bug already fixed in trunk. check-in: dd4cc03df6 user: dgp tags: trunk
04:27
Stop segfault due to OBOE in CompileWord() calls in [dict lappend] compiler. check-in: 166ffc0cc5 user: dgp tags: trunk
04:11
[3487626] knownBug tests dict-23.2 and dist-24.21 already fixed on trunk. check-in: d1cc50d7bd user: dgp tags: trunk
2013-09-18
12:32
Bump TclOO version to 1.0.1 check-in: 32f292bcc3 user: dkf tags: trunk
2013-09-17
12:17
merge trunk; update changes check-in: fa66765e6a user: dgp tags: rc1, core-8-6-1-rc
12:13
merge trunk check-in: b2da30d59f user: dgp tags: dgp-refactor
09:24
[2152292]: Corrected implementation of uuencode handling to support line length indicator bytes. **... check-in: c001d40665 user: dkf tags: trunk, potential incompatibility
09:20
ChangeLog entry Closed-Leaf check-in: b9547959b8 user: dkf tags: bug-2152292
09:13
small improvements to the documentation check-in: 7825d13bbc user: dkf tags: bug-2152292
2013-09-16
23:26
merge trunk check-in: 6c01126c60 user: dgp tags: dgp-refactor
23:18
[7b32d8d13b] Insert missing field initialization. check-in: 7059c2ea37 user: dgp tags: trunk
18:59
merge trunk; update changes check-in: 933afe0b2e user: dgp tags: core-8-6-1-rc
09:03
Refactor to remove unused flexibility. check-in: 7b485e827b user: dkf tags: bug-2152292
08:52
Be careful: separator needs to be bytes, not internal-encoded. check-in: 613440ae3d user: dkf tags: bug-2152292
2013-09-15
16:30
Add back -wrapchar option to "binary encode uuencode" check-in: 0e087acc80 user: jan.nijtmans tags: bug-2152292
2013-09-14
18:25
And the decoder too. check-in: 4c99c6d1d5 user: dkf tags: bug-2152292
08:59
Hm, this check doesn't really add anything. check-in: 2155b405f3 user: jan.nijtmans tags: bug-2152292
08:51
Add back -wrapchar option to "binary encode uuencode". check-in: ede84216fa user: jan.nijtmans tags: bug-2152292
07:07
[2152292] Corrected implementation of uuencoding. check-in: f335dbad5b user: dkf tags: bug-2152292
2013-09-13
20:25
Add _Get routine to pull a random access BrodnikPointer from a BrodnikArray. Use it to scan the CmdL... check-in: 2c7770626b user: dgp tags: dgp-refactor
14:12
merge mark check-in: 15cf5b6ebb user: dgp tags: trunk
03:36
merge trunk check-in: cbd632b7b7 user: dgp tags: dgp-refactor
03:33
More macro use. check-in: bd7b545d09 user: dgp tags: trunk
2013-09-12
23:34
Revise _Append and _Detach to return element pointers. check-in: e16c235651 user: dgp tags: dgp-refactor
20:29
Without next pointers, a JumpList is just a JumpFixup, so get rid of it. check-in: 8dfb69e025 user: dgp tags: dgp-refactor
20:08
A BrodnikArray is already a stack; it does not need next pointers to make it one. check-in: b74a35af98 user: dgp tags: dgp-refactor
19:49
merge trunk check-in: 2f43fe91b6 user: dgp tags: dgp-refactor
19:34
merge trunk check-in: 5c7b60d996 user: dgp tags: dgp-refactor
19:27
Push fixup on the stack only when needed. check-in: 8678be2995 user: dgp tags: trunk
19:21
Swap the two fixups used when compiling the ternary operator. Push them on the stack only when neede... check-in: 750f5a8d1f user: dgp tags: trunk
17:42
Stop allocating JumpFixups for jumps that can never need any fixing up. check-in: 09f64e96d7 user: dgp tags: trunk
2013-09-11
05:08
merge trunk check-in: 00564ed6a1 user: dgp tags: dgp-refactor
05:07
Eliminate another surplus storage field. Make a(n ab)use of the existing JumpFixup fields instead. check-in: 263b4394a2 user: dgp tags: trunk
04:52
merge trunk check-in: f90afb1831 user: dgp tags: dgp-refactor
04:49
Make use of the existing JumpFixup fields. Eliminate extra storage field 'offset' in JumpList that ... check-in: df49cdf291 user: dgp tags: trunk
02:36
merge trunk check-in: f1a7bb9aa4 user: dgp tags: dgp-refactor
02:32
Stop the save and restore of currStackDepth. Just manage it correctly so it doesn't need correcting... check-in: 6c5624d40f user: dgp tags: trunk
2013-09-10
20:34
Revise _Append, _Detach, etc. to use the efficiencies used by pointers. _Next may still need some op... check-in: 36baa8655f user: dgp tags: dgp-refactor
18:46
[547989] Proposed implementation of the change described in the comments of the bug report. Leaf check-in: 942397a2a7 user: dkf tags: bug-547989
17:15
More loop conversions. Also use the stability of BAs to keep pointers instead of indicies. check-in: 97124028bb user: dgp tags: dgp-refactor
16:07
Convert first CmdLocation loop to iterate with pointers. Add missing failed compile cleanup discove... check-in: f4ce6685c1 user: dgp tags: dgp-refactor
14:27
Convert more simple loops to iterate with pointers. check-in: 5d6eec4b72 user: dgp tags: dgp-refactor
14:04
Convert first loop to iterate with a pointer. check-in: ad4af823bf user: dgp tags: dgp-refactor
2013-09-09
19:31
Start work creating a BrodnikPointer to go with the BrodnikArray. check-in: 589416b0f9 user: dgp tags: dgp-refactor
18:46
Now that BA's retain an identity, stop returning them from routines. check-in: a298d81f98 user: dgp tags: dgp-refactor
18:23
Revise the BrodnikArray struct so that the store is held as a pointer rather than an array. This pe... check-in: a069431c53 user: dgp tags: dgp-refactor
17:39
Reduce size_t quantities to unsigned ints where the scaling impact will be completely theoretical un... check-in: 33c00b0226 user: dgp tags: dgp-refactor
17:05
merge trunk check-in: 87c3331a02 user: dgp tags: dgp-refactor
15:22
New routine TclBAInvertIndices() performs the reverse mapping from Brodnik index pairs back to index... check-in: a1900d1117 user: dgp tags: dgp-refactor
14:12
[3609693] Must strip the internal representation of procedure-like methods in order to ensure that a... check-in: e5fba23b18 user: dkf tags: trunk
13:34
[3609693] Must strip the internal representation of procedure-like methods in order to ensure that a... Closed-Leaf check-in: 847567403d user: dkf tags: bug-3609693
12:34
merge trunk check-in: f02940a1c9 user: dkf tags: bug-3609693
11:54
merge trunk check-in: 67d8741300 user: dgp tags: dgp-refactor
2013-09-08
15:02
merge mark Closed-Leaf check-in: 4a60c3ee74 user: dkf tags: bug-3600057
14:58
typo check-in: 214b1c7f4f user: dkf tags: bug-3600057
14:48
[3600057]: Filled out missing parts of implementation of [string is double]. DGP - I'm pretty sur... check-in: e81ce48725 user: dkf tags: bug-3600057
10:21
[3611643] Stop polluting the global namespace. Refactor the index entry generation so it is done rig... check-in: c45d777d3c user: dkf tags: trunk
2013-09-07
22:19
[86ceb4e2b6] Improve reaction when multiple *tm files purport to offer the same version of the same ... check-in: d041733320 user: dgp tags: trunk
21:19
merge trunk Closed-Leaf check-in: b4df43a7b3 user: dgp tags: bug-86ceb4e2b6
08:06
Rebase TIP #414 implementation. check-in: eb51174a19 user: jan.nijtmans tags: initsubsystems
2013-09-05
18:32
merge trunk check-in: c3aeba1bd3 user: dgp tags: dgp-refactor
18:29
Move AuxData array rather than copy it. check-in: 79fae728af user: dgp tags: dgp-refactor
12:45
Error in order of #include lines broke some windows builds. check-in: c2ab5f62c0 user: dgp tags: trunk
12:35
Merge commits to the correct branch -- trunk check-in: c7aebcdf72 user: dgp tags: trunk
12:31
[010f4162ef] Repair effect of trace errors on -errorinfo and -errorstack. Closed-Leaf check-in: f0e808cc64 user: dgp tags: mig-review
11:47
resolve fork check-in: 8a85b196f1 user: dgp tags: dgp-refactor
03:22
Split BA macros into declaration part and definition part so that a BA_* type can be used in multipl... check-in: 5523d5bd5e user: dgp tags: dgp-refactor
2013-09-04
13:19
merge trunk check-in: 2b0c31871e user: dgp tags: dgp-refactor
12:45
Cleaned up test command trying to make valgrind happy. check-in: dd500d1c6c user: dgp tags: mig-review
09:36
[98c8b3ec12] Make test fail in less catastrophic manner. check-in: dde62ffdf8 user: dkf tags: trunk
07:22
Fix 3 trivial (possible) errors, discovered by covertity.com check-in: 38e00f27c9 user: jan.nijtmans tags: trunk
2013-09-03
20:12
merge trunk check-in: 167ec40a93 user: dgp tags: dgp-refactor
18:50
doc fix exposed by `make html` check-in: 41dfc40c2a user: dgp tags: rc0, core-8-6-1-rc
17:39
make dist check-in: 2b3ca74e16 user: dgp tags: core-8-6-1-rc
17:07
typo check-in: 67d6a9543c user: dgp tags: core-8-6-1-rc
16:47
Favor timeline over ChangeLog check-in: 47d761d2a0 user: dgp tags: core-8-6-1-rc
16:04
update changes check-in: 5bd33e3ca5 user: dgp tags: core-8-6-1-rc
2013-09-02
18:47
Add test and improve errorInfo. Closed-Leaf check-in: 2d4eff472e user: dgp tags: bug-010f4162ef
17:59
[010f4162ef] First step of fix on stammering errorstack. errorstack fixed. errorinfo revision still... check-in: 909dcc2cf0 user: dgp tags: bug-010f4162ef
14:01
typo check-in: a5ab971f3d user: jan.nijtmans tags: trunk
2013-09-01
20:08
[b98fa55285]: Fix handling of whitespace at end of hex strings to decode. check-in: 3534dc020d user: dkf tags: trunk
2013-08-30
22:04
Bump version number to 8.6.1. check-in: 9824f745cc user: dgp tags: core-8-6-1-rc
21:57
Bump to tcltest 2.3.6 to account for changes since Tcl 8.6.0 release. check-in: 1fde5f0db3 user: dgp tags: trunk
2013-08-29
19:22
merge trunk check-in: 9d9256cf4a user: dgp tags: dgp-refactor
19:19
[2486550] NR-enable same-interp invokehidden. Also, reroute all objProc invocation through the comm... check-in: 1e66a5c9c0 user: dgp tags: trunk
17:59
New internal eval flag value so that all TclNREvalObjv() callers that pre-resolve command names can ... Closed-Leaf check-in: 9394415ab9 user: dgp tags: bug-2502002
2013-08-28
18:05
Rework the re-resolution after enter traces machinery with cleaner separations and neater interfaces... check-in: c10157dfd4 user: dgp tags: bug-2502002
02:44
Clarfy and prettify influence of flag settings and command lookups. check-in: 5cf01176b3 user: dgp tags: bug-2502002
2013-08-27
20:25
Tidy up indenting for clarity in refactoring. check-in: bf7f439987 user: dgp tags: bug-2502002
20:06
Exceptions raised from enter traces take priority over re-resolution games. check-in: f3862d4ec5 user: dgp tags: bug-2502002
20:03
Inline TEOV_RunEnterTraces() so its interface can be redesigned. check-in: 1b39dee3d7 user: dgp tags: bug-2502002
18:11
Add test for Bug 2486550. check-in: 055779b95b user: dgp tags: bug-2502002
2013-08-26
18:32
merge trunk check-in: 219c73f7e8 user: dgp tags: bug-2502002
2013-08-24
09:42
Unbreak doc; the apropos index entry *must* be one line. (This is an external constraint forced by ... check-in: 608930382f user: dkf tags: trunk
2013-08-23
18:30
stop looking at the C-stack depth Leaf check-in: 23832ea106 user: mig tags: mig-stacklevels
16:33
merge trunk check-in: 83dc51357b user: dgp tags: bug-2502002
16:29
merge trunk check-in: 8d1656cc0c user: dgp tags: dgp-refactor
16:23
Make sure all Tcl_NR*Eval*() routines do a schedule only. No errors raised. check-in: af7ffdb548 user: dgp tags: trunk
13:08
fix NRE docs check-in: 2f58df3b39 user: mig tags: trunk
12:04
merge trunk check-in: 81e2e8668b user: dgp tags: bug-2502002
12:03
merge trunk check-in: fd1683f37a user: dgp tags: dgp-refactor
05:59
Remove complications that no longer server any required purpose. check-in: 0390ff3464 user: dgp tags: trunk
2013-08-22
20:41
merge trunk check-in: 2f5d805694 user: dgp tags: bug-2502002
20:34
compiler warning check-in: 26a14f7f49 user: dgp tags: dgp-refactor
20:34
compiler warning check-in: edc3131309 user: dgp tags: trunk
20:27
merge trunk check-in: d3b3fd78ea user: dgp tags: dgp-refactor
20:21
Make Dispatch() the single point for calling a Tcl_ObjCmdProc, and attach the DTRACE machinery there... check-in: cf9917a942 user: dgp tags: trunk
16:13
Remove assertion that is not true in some circumstances (--enable-dtrace). check-in: e2dcd81b28 user: dgp tags: trunk
13:01
More coroutine tests. check-in: acc67cbb48 user: dgp tags: trunk
08:07
Correction to documentation check-in: bb0a6db5e9 user: dkf tags: trunk
07:09
merge trunk check-in: 6818b3c99c user: dkf tags: dkf-improved-disassembler
01:13
merge trunk check-in: 7a2ab4dc79 user: dgp tags: bug-2502002
01:10
merge trunk check-in: 554b3422a1 user: dgp tags: dgp-refactor
2013-08-21
19:30
[8ff0cb9fe1] Make Tcl_NREvalObj() (and friends) behave as documented, by only scheduling evaluation ... check-in: ec51e0603e user: dgp tags: trunk
19:18
Tidy the code and add a test. Closed-Leaf check-in: 3f49eeab3d user: dgp tags: dgp-purge-NRRunObjProc
19:00
Don't allocate memory until you know you're going to use it and arrange for it to be freed. Leak! check-in: 923b21f385 user: dgp tags: dgp-purge-NRRunObjProc
18:27
Don't use automatic storage to hold the invocation words of oo::define. That practice doesn't agree ... check-in: a50ead7062 user: dgp tags: dgp-purge-NRRunObjProc
13:34
merge trunk check-in: aa7926c7ec user: dgp tags: dgp-purge-NRRunObjProc
10:25
[3612422]: Refer to correct part of tclvars(n) rather than page itself. check-in: a197e6853e user: dkf tags: trunk
09:35
define tests for this bug; no fix yet check-in: b58873a477 user: dkf tags: bug-3609693
2013-08-20
14:00
Push out a trial patch for more eyes to see. check-in: e14cebbeab user: dgp tags: dgp-purge-NRRunObjProc
2013-08-19
16:34
Revise execution trace handling to take account of the new reality in Tcl 8.6 that callers can pre-r... check-in: 8b417f03d0 user: dgp tags: bug-2502002
15:22
Testing doing away with the NRRunObjProc routine, which looks like a useless extra bounce on the NRE... check-in: a9eba981e6 user: dgp tags: dgp-purge-NRRunObjProc
09:10
rebase TIP [http://tip.tcl.tk/425|425] implementation check-in: 74f7e63465 user: jan.nijtmans tags: win-console-panic
09:05
rebase TIP [http://tip.tcl.tk/414|414] implementation check-in: 3c9828933f user: jan.nijtmans tags: initsubsystems
2013-08-15
20:00
merge trunk check-in: 5f37dcc364 user: dgp tags: bug-2502002
19:59
merge trunk check-in: bebd66fb8b user: dgp tags: dgp-refactor
19:59
Make sure the errors raised by execution traces become errors raised by the traced command, as docum... check-in: 04da25f2f5 user: dgp tags: trunk
17:43
merge trunk check-in: 5bb2ee559c user: dgp tags: bug-2502002
14:05
The fix for [3610404] leads to a simplification in the implementation of forward methods. check-in: 1cafa9ed0e user: dgp tags: trunk
2013-08-14
20:31
merge trunk check-in: ffbe318c05 user: dgp tags: bug-2502002
20:20
Add several tests to check consistency of stack traces. check-in: e3800f9fba user: dgp tags: trunk
19:07
merge trunk check-in: bcf24b4b92 user: dgp tags: dgp-refactor
19:07
merge trunk check-in: da357df523 user: dgp tags: bug-2502002
19:01
[3610404] Re-resolution of command after enter traces invalidate epoch. Make sure context is such th... check-in: c1bc5483be user: dgp tags: trunk
18:44
merge trunk Closed-Leaf check-in: 0b6624feda user: dgp tags: bug-3610404
18:00
merge trunk check-in: e3c0cec6ed user: dgp tags: bug-2502002
17:08
merge trunk check-in: adc0415eea user: dgp tags: dgp-refactor
17:07
[a16752c252] Correct failure to call cmd deletion callbacks. check-in: 2718a160f1 user: dgp tags: trunk
13:50
merge trunk check-in: b6d55aaba5 user: dgp tags: dgp-refactor
12:43
Arrange for both execution traces and [info frame] to get their pre-subst source strings from a comm... check-in: 3648c59d0d user: dgp tags: trunk
12:15
Consolidate some helper routines. Closed-Leaf check-in: 6a2b3f4c6d user: dgp tags: dgp-bye-ctx-eval-flag
04:13
Only schedule leave traces if enter traces complete successfully. This avoids a memleak, and opens a... check-in: bf4296a85b user: dgp tags: dgp-bye-ctx-eval-flag
2013-08-12
20:00
Use a new flag value TCL_EVAL_SOURCE_IN_FRAME passed in by callers to determine whether the pre-subs... check-in: 435e0dcc82 user: dgp tags: dgp-bye-ctx-eval-flag
15:52
merge trunk check-in: 1341529437 user: dgp tags: dgp-bye-ctx-eval-flag
2013-08-11
15:21
rebase check-in: 73c73ec2b4 user: jan.nijtmans tags: initsubsystems
15:19
rebase check-in: 76709a732d user: jan.nijtmans tags: win-console-panic
14:42
Never guess non-existing timezone name "America/Brasilia" on Windows. Reported by Arnulf Wiedemann check-in: bc57d06610 user: jan.nijtmans tags: trunk
2013-08-10
05:16
Arrange for both execution traces and [info frame] to get their pre-subst source strings from a comm... check-in: 853abff6c9 user: dgp tags: dgp-bye-ctx-eval-flag
2013-08-09
16:48
Revised GetCommandSource() can (and thus should) return a normal zero refcount value. check-in: 81b4073e16 user: dgp tags: dgp-bye-ctx-eval-flag
2013-08-08
20:19
merge trunk check-in: d66b65883f user: dkf tags: dkf-command-type
2013-08-07
20:27
Revise GetCommandSource() to return a normal Tcl_Obj value. check-in: 4172eb0252 user: dgp tags: dgp-bye-ctx-eval-flag
19:45
Give (objc, objv) their own ride from enter to leave traces. check-in: cea40c809e user: dgp tags: dgp-bye-ctx-eval-flag
18:34
merge trunk check-in: b94fb74ee9 user: dgp tags: dgp-refactor
17:11
Many simplifications to the TIP 280 machinery. * Removed support for non-NULL invoker when TCL_EV... check-in: 2f5ee8efad user: dgp tags: trunk
16:44
Remove Tcl_Preserve support for ContLineLoc values. It's not needed. This allows the clLoc field of... check-in: 08cfa769ec user: dgp tags: dgp-bye-ctx-eval-flag
16:01
Test for TclContinuationsGet() usage, and simplifications. check-in: 26304b215c user: dgp tags: dgp-bye-ctx-eval-flag
14:41
Replace potentially memleak creating safety check of a "cannot happen" condition with an assertion. check-in: 6d9ae929c5 user: dgp tags: dgp-bye-ctx-eval-flag
12:44
Add comment stating new limitation on Tcl(NR)EvalObjEx() interface. check-in: 45e786b5ee user: dgp tags: dgp-bye-ctx-eval-flag
2013-08-06
20:18
merge trunk check-in: 1f866ae516 user: dgp tags: dgp-refactor
17:24
All use of the evalFlag value TCL_EVAL_CTX is unused by the code and unreachable by extensions. Thi... check-in: dfb5bac00f user: dgp tags: dgp-bye-ctx-eval-flag
16:41
The value TCL_LOCATION_EVAL_LIST in the type field of a CmdFrame appears to exist only for the sake ... check-in: b673919222 user: dgp tags: trunk
16:20
Add assertions that will guide and protect more discovery of dead code for elimination. check-in: 08d5678d26 user: dgp tags: dgp-bye-ctx-eval-flag
13:30
Drop TCL_LOCATION_EVAL_LIST now that it is unused. Closed-Leaf check-in: ac585604b9 user: dgp tags: dgp-bye-location-eval-list
13:20
Eliminate the union that is no longer needed. check-in: 73f1c90b0d user: dgp tags: dgp-bye-location-eval-list
13:08
Revert the changes that went too far and broke things. check-in: 230b3c084e user: dgp tags: dgp-bye-location-eval-list
04:15
The value TCL_LOCATION_EVAL_LIST in the type field of a CmdFrame appears to exist only for the sake ... check-in: a292acfcd1 user: dgp tags: dgp-bye-location-eval-list
2013-08-05
23:54
merge trunk check-in: 19c11d8c16 user: dgp tags: dgp-refactor
22:06
rebase against trunk Leaf check-in: e0957ec4b8 user: jan.nijtmans tags: bug-c4e230f29b
22:00
Mark unixforkevent-1.1 nonPortable, until proven on more platforms. Make sure that when testing for... check-in: 4e3f024bd7 user: jan.nijtmans tags: trunk
16:37
merge trunk check-in: dd155eb7e2 user: dgp tags: dgp-refactor
14:47
merge trunk check-in: cb1d262fa1 user: dgp tags: dkf-command-type
2013-08-03
15:27
[3611643fff]: Support TclOO in autoload mechanism. check-in: f031beec9a user: dkf tags: trunk
2013-08-02
21:16
merge trunk check-in: 5c1b3d3094 user: dgp tags: dgp-refactor
20:19
Deal with the elaborate rip-apart-a-metaclass case as well. check-in: 04e4971bde user: dkf tags: trunk
17:30
merge trunk check-in: 0d355bac3f user: dgp tags: dgp-refactor
14:58
[9d61624b3d]: Stop crashes when emptying the superclass slot. check-in: 8e643395a4 user: dkf tags: trunk
2013-08-01
19:18
[1905562] [8d2c0da36d] Raise the recursion limits on regexps to allow existing regexps "in the wild"... check-in: b7100ded1f user: dgp tags: trunk
15:09
merge trunk check-in: 82f569b731 user: dgp tags: dgp-refactor
13:40
merge trunk check-in: c40011494f user: dkf tags: dkf-command-type
12:54
Tcl_InitNotifier: Bug [a0bc856dcd]. Start notifier thread again if we were forked, to solve Rivet bu... check-in: e733a91cdb user: jan.nijtmans tags: trunk