Tcl Source Code

Timeline
Login

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

50 check-ins occurring around 5ea1084e1e71376a.

2013-03-11
12:46
merge trunk check-in: 1ea0f1cce2 user: dgp tags: dgp-literal-reform
01:42
Bring over the literal reform ideas. check-in: 6333182519 user: dgp tags: dgp-refactor
01:38
merge trunk check-in: 1158364b0d user: dgp tags: dgp-refactor
2013-03-10
16:13
Don't scan the whole literal list seeking the one value that can cause a circular reference, when w... check-in: 674a1ecef4 user: dgp tags: dgp-literal-reform
15:10
When possible, move literals instead of copying them. check-in: bf1bea5357 user: dgp tags: dgp-literal-reform
2013-03-08
21:24
3607372 Correct literal refcounting. check-in: f1a5efa5f0 user: dgp tags: dgp-literal-reform
21:14
3607372 Correct literal refcounting. Closed-Leaf check-in: 1c1952f439 user: dgp tags: bug-3607372
21:12
Some more ignore-glob settings for msvc, mac, hp .... check-in: 46c1b89e22 user: jan.nijtmans tags: core-8-4-branch
20:57
msvc compiler warning: signed-unsigned mismatch. check-in: 8af2068174 user: jan.nijtmans tags: trunk
19:11
Now change to store a simple array of (Tcl_Obj *) literal values in CompileEnv. WARNING! This will ... check-in: 8d274fcbcf user: dgp tags: dgp-literal-reform
18:49
Simplify the TclCreateLiteral() interface. Save the complexity for within tclLiteral.c where it is ... check-in: 9a1eac84fd user: dgp tags: dgp-literal-reform
01:37
Restore the optional return of a (LiteralEntry *) by TclCreateLiteral so that refCounts can be incre... check-in: b64e393eac user: dgp tags: dgp-literal-reform
2013-03-07
22:26
Restore the "find-only" mode of TclCreateLiteral(). check-in: 75ceac5253 user: dgp tags: dgp-literal-reform
22:17
Fix for Bug 3607246 closes the memleaks and stops the panics. check-in: e2a1f97623 user: dgp tags: dgp-literal-reform
21:30
Work in progress reworking how literals are stored. First effort is replacing the string based loca... check-in: 8de868a03b user: dgp tags: dgp-literal-reform
21:16
Correct unbalanced effect of TclInvalidateCmdLiteral() on the refcounts of literals in the global ta... Closed-Leaf check-in: 03fa2a45da user: dgp tags: bug-3607246
04:44
merge trunk check-in: a9b009d0e5 user: dgp tags: dgp-refactor
2013-03-06
21:55
Cleaner error handling in fixempties(). check-in: c769b9bb91 user: dgp tags: trunk
21:54
Cleaner error handling in fixempties(). check-in: 8577d952c4 user: dgp tags: core-8-5-branch
21:51
Cleaner error handling in fixempties(). check-in: ee7549bebd user: dgp tags: core-8-4-branch
20:54
merge trunk check-in: 54d0ba332e user: dgp tags: dgp-refactor
20:50
3604074,3606683 Rewrite of the fixempties() routine (and supporting routines) to completely eliminat... check-in: 4d7eba11ad user: dgp tags: trunk
20:28
3604074,3606683 Rewrite of the fixempties() routine (and supporting routines) to completely eliminat... check-in: 71a42e2a9c user: dgp tags: core-8-5-branch
20:25
merge trunk Closed-Leaf check-in: 83fa62555b user: dgp tags: bug-3606683
20:19
Rework into Tcl 8.5+ coding style. check-in: e2e917cba4 user: dgp tags: bug-3606683
19:56
merge 8.5 Closed-Leaf check-in: 5ea1084e1e user: dgp tags: bug-3606683-85
19:53
Rework into Tcl 8.5+ coding style. check-in: 6fd3ededf1 user: dgp tags: bug-3606683-85
19:25
3604074,3606683 Rewrite of the fixempties() routine (and supporting routines) to completely eliminat... check-in: 8293cc6b1f user: dgp tags: core-8-4-branch
19:12
merge 8.4 Closed-Leaf check-in: ea4fdbc376 user: dgp tags: bug-3606683-84
19:11
Rework into Tcl 8.4 coding style (closer to original Spencer). check-in: 991d6f0796 user: dgp tags: bug-3606683-84
18:10
Indent reduction in fixempties() check-in: db9ee67ba8 user: dgp tags: bug-3606683
18:01
Indent reduction in fixempties() check-in: cc4f0aada0 user: dgp tags: bug-3606683-85
18:00
Indent reduction in fixempties(). check-in: 3b0c8c5763 user: dgp tags: bug-3606683-84
17:33
Use flag argument to combine copy(nonempty)* routines into copy* routines. check-in: ef621551bc user: dgp tags: bug-3606683
17:30
Use flag argument to combine copy(nonempty)* routines into copy* routines. check-in: ee5fff61d9 user: dgp tags: bug-3606683-85
16:57
Use flag argument to combine copy(nonempty)* routines into copy* routines. check-in: 1b9ad2f445 user: dgp tags: bug-3606683-84
16:27
New routine hasnonemptyout() for minor improvement to new fixempties(). check-in: 959e0edb20 user: dgp tags: bug-3606683
16:26
New routine hasnonemptyout() for minor improvement to new fixempties(). check-in: 3c35d0842a user: dgp tags: bug-3606683-85
16:07
New routine hasnonemptyout() for minor improvement to new fixempties(). check-in: 9fe9aa7be3 user: dgp tags: bug-3606683-84
13:41
merge novem Closed-Leaf check-in: 71ed38908b user: jan.nijtmans tags: novem-remove-va
13:38
merge trunk check-in: e15ac1e46b user: jan.nijtmans tags: initsubsystems
13:37
merge trunk check-in: 1c0213ef18 user: jan.nijtmans tags: tip-389-impl
13:16
merge trunk check-in: abcef2c4ac user: jan.nijtmans tags: novem
12:26
Tell fossil and Eclipse that the default eol-convention is LF. Tell fossil which files are binary a... check-in: da4c323ede user: jan.nijtmans tags: trunk
12:22
Add Eclipse .project too check-in: 7da71b436d user: jan.nijtmans tags: core-8-5-branch
12:19
Tell fossil and Eclipse that the default eol-convention is LF. Tell fossil which files are binary a... check-in: c1c1f6e24d user: jan.nijtmans tags: core-8-5-branch
12:08
Tell fossil and Eclipse that the default eol-convention is LF. Tell fossil which files are binary a... check-in: 74e78f02d8 user: jan.nijtmans tags: core-8-4-branch
2013-03-05
23:44
merge trunk check-in: 9b6195c25c user: mig tags: mig-no280
22:35
merge trunk; resolve conflicts check-in: 5e76cf24a8 user: dgp tags: dgp-refactor
22:13
New internal routine TclFetchLiteral() for better CompileEnv encapsulation. check-in: b98f550ddf user: dgp tags: trunk