Tcl Source Code

Timeline
Login

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

50 ancestors of f5f5df0f00d4215a

2014-01-30
14:51
Eliminate the use of a staging buffer in WriteChars(). check-in: f5f5df0f00 user: dgp tags: trunk
14:50
Fix [22c10c8e79]: core-8-5: msvc6 build: "Side by Side" error check-in: 3fb17c9267 user: jan.nijtmans tags: trunk
14:44
Fix [22c10c8e79]: core-8-5: msvc6 build: "Side by Side" error check-in: 8a9e78209d user: jan.nijtmans tags: core-8-5-branch
14:31
Eliminate the use of a staging buffer in WriteChars(). check-in: 4749538620 user: dgp tags: core-8-5-branch
2014-01-29
23:18
Squashed C99 syntax breaking the native AIX cc. check-in: 8d1efaf42d user: andreask tags: trunk
2014-01-28
20:23
The outputStage field is now unused, so never allocate it. check-in: d89e241ea4 user: dgp tags: dgp-optimize-output-stage
20:19
tidy things up check-in: 69fc4bcc62 user: dgp tags: dgp-optimize-output-stage
18:51
Working code with no staging buffer use. check-in: d6de6b35d8 user: dgp tags: dgp-optimize-output-stage
11:04
WIP check-in: e1ed4ca828 user: dgp tags: dgp-optimize-output-stage
2014-01-27
17:58
merge 8.5 check-in: 95bdfa070a user: dgp tags: dgp-optimize-output-stage
2014-01-25
21:41
sync tcl.m4 with Tk version check-in: d16f9a59ec user: jan.nijtmans tags: trunk
21:41
sync tcl.m4 with Tk version check-in: fc06c2939f user: jan.nijtmans tags: core-8-5-branch
2014-01-24
21:52
In WriteChars(), eliminate the copy step through a staging buffer when it is not required for channe... check-in: d76ed8a13f user: dgp tags: trunk
21:45
In WriteChars(), eliminate the copy step through a staging buffer when it is not required for channe... check-in: 01ff1f0a45 user: dgp tags: core-8-5-branch
17:38
Eliminate the copy to a staging buffer when that serves no functional purpose. check-in: 68c21e5139 user: dgp tags: dgp-optimize-output-stage
2014-01-22
19:33
improved tidy-up from branch check-in: b946fae2c6 user: dkf tags: trunk
13:48
remove unused variable check-in: 8cf8f4d2dc user: jan.nijtmans tags: trunk
09:14
minor tidying up check-in: 039b02fa79 user: dkf tags: dkf-bytecode-8.6-main
09:11
add compilation for [nextto] and [yieldto]; fix [a90d9331bc] check-in: b64f6cd9a9 user: dkf tags: trunk
09:07
[a90d9331bc]: must not crash when yieldto called in vanishing namespace check-in: b37441105a user: dkf tags: dkf-bytecode-8.6-main
2014-01-21
18:17
merge mark check-in: 345437b24b user: dgp tags: trunk
18:16
Silence compiler warnings. check-in: 76fb868129 user: dgp tags: core-8-5-branch
17:25
[2992970] Restore safety of Tcl_AppendObjToObj(x, x) for bytearrays. check-in: 704897a19b user: dgp tags: trunk
15:07
implementation of [yieldto] in bytecode check-in: ef8db24f85 user: dkf tags: dkf-bytecode-8.6-main
2014-01-19
18:39
added compilation for [nextto] check-in: 6f3de2ee14 user: dkf tags: dkf-bytecode-8.6-main
2014-01-15
19:04
[2992970] Restore the safety of Tcl_AppendObjToObj(x, x) for bytearrays. Also moves overflow checkin... Closed-Leaf check-in: e5267e9dcd user: dgp tags: bug-2992970
2014-01-08
11:04
Make DEFAULT_TRIM_SET a MODULE_SCOPE string constant, so its value can be shared in tclCmdMZ.o and T... check-in: 2191bd8485 user: jan.nijtmans tags: trunk
2014-01-07
14:19
Add compilations for the following commands: * concat * linsert * namespace origin * next * str... check-in: 4492d3b645 user: dkf tags: trunk
14:13
make function static once more; not needed outside of source file check-in: db86bf6a15 user: dkf tags: dkf-bytecode-8.6-main
13:59
reduce the overhead of NR-enabled TclOO [next] check-in: 966489854c user: dkf tags: dkf-bytecode-8.6-main
2014-01-05
17:31
factor out a common stanza check-in: 92b49504eb user: dkf tags: dkf-bytecode-8.6-main
16:57
merge trunk check-in: 48c3800a6d user: dkf tags: dkf-bytecode-8.6-main
15:01
fix arraySet compiler to set -errorcode instead of -errorCode in return options check-in: 5a9b720577 user: mig tags: trunk
14:10
skip the switch(result) on returning TCL_OK from a proc check-in: ea59100c56 user: mig tags: trunk
12:01
reducing TEBCdata: pc and cleanup now passed in the NREcallback check-in: 0c12259de7 user: mig tags: trunk
2014-01-02
10:11
merge-mark check-in: 4e94603486 user: jan.nijtmans tags: dkf-bytecode-8.6-main
10:01
more fixes to instruction tracing; ensure all places that need DECACHE_STACK_INFO have it check-in: cecc44d165 user: dkf tags: trunk
09:17
implement TclOO's [next] in bytecode check-in: 6909efd4f5 user: dkf tags: dkf-bytecode-8.6-main
09:15
merge main working branch; made opcode work by getting callback ordering right Closed-Leaf check-in: 5caf29d929 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
08:51
merge trunk check-in: dbaf3fe8ab user: dkf tags: dkf-bytecode-8.6-main
08:50
... and more silly errors check-in: c7906eca3b user: dkf tags: trunk
08:35
merge trunk check-in: 5eb96f00af user: dkf tags: dkf-bytecode-8.6-main
08:35
oops... check-in: fa9638f0b3 user: dkf tags: trunk
08:32
merge main working branch check-in: fa1b103f18 user: dkf tags: dkf-bytecode-8.6/next, dkf-bytecode-8.6-main
03:27
merge trunk check-in: b0d8ce1dfd user: dkf tags: dkf-bytecode-8.6-main
03:10
more fixes to instruction tracing; ensure all places that need DECACHE_STACK_INFO have it. jan.nijtm... check-in: 239d662357 user: dkf tags: trunk
2014-01-01
16:19
factor out a common peephole stanza check-in: 1b5fb87b71 user: dkf tags: trunk
2013-12-31
23:34
another jump peephole, this time with string comparisons check-in: 8674c9099d user: dkf tags: trunk
17:28
more cleaning up of error-case instruction tracing check-in: 9a0fff9f2b user: dkf tags: dkf-bytecode-8.6-main
16:28
merge trunk check-in: bf55737041 user: dkf tags: dkf-bytecode-8.6-main
16:26
more peephole optimizations in TEBC, and better instruction execution traces check-in: c5d6c15df9 user: dkf tags: trunk