Timeline
Not logged in

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

50 events by user dgp occurring around 2018-03-07 15:13:07.

2018-03-09
22:18
[db36fa5122] Upgrade the index value parsing and encoding machinery. Refactor many systems to make c... check-in: 71c0a83836 user: dgp tags: core-8-6-branch
21:18
Restore safety for legacy bytecode. Closed-Leaf check-in: 2b6ecc0d9a user: dgp tags: bug-db36fa5122
21:07
Return routine to file scope. check-in: e4cb61e978 user: dgp tags: bug-db36fa5122
20:58
merge 8.6 check-in: c6324a5f20 user: dgp tags: bug-db36fa5122
20:46
Newer utility routine is more suitable. check-in: b864232e48 user: dgp tags: bug-db36fa5122
20:34
Update the command compilers and bytecode execution engine to use new machinery. check-in: 4d0f21f455 user: dgp tags: bug-db36fa5122
19:40
Use new machinery to repair index value flaws in [lsort]. check-in: c07b8490b6 user: dgp tags: bug-db36fa5122
19:23
Refactor the index value encode/decode machinery for broader use. Make use of it to fix index value ... check-in: 16c6cccd7f user: dgp tags: bug-db36fa5122
17:30
More demonstration tests of index value encoding flaws. check-in: 7ad27c34f2 user: dgp tags: bug-db36fa5122
15:28
New tests demonstrating index value encoding flaws in [lsearch]. check-in: 87a228d13e user: dgp tags: bug-db36fa5122
12:31 Ticket [db36fa5122] compiled lindex botches index artihmetic status still Open with 3 other changes artifact: 0a0f560677 user: dgp
2018-03-08
21:58
Stop failing error ordering tests in compiled [lreplace]. check-in: 4be9db6bc7 user: dgp tags: bug-db36fa5122
19:43
Another error ordering test. check-in: 2cb8a48a00 user: dgp tags: bug-db36fa5122
19:28
New test expose flaw in error ordering. check-in: 96ef13a16a user: dgp tags: bug-db36fa5122
18:57
Streamline index decoding in INST_LIST_RANGE_IMM execution. Eliminte the internals intrusion in the ... check-in: af16acfbf8 user: dgp tags: bug-db36fa5122
17:26
Rollback the stealth change to [lreplace a 1 1] in Tcl 8.6.6. [409ea17e37]. Scratch rewrite of the [... check-in: a765812bfc user: dgp tags: bug-db36fa5122
02:28
Reduce the "clever" factor. (Fine line between clever and stupid.) check-in: 92e1b73cd8 user: dgp tags: bug-db36fa5122
2018-03-07
21:45
Streamline index decoding in INST_STR_RANGE_IMM execution. check-in: bb66d42b7b user: dgp tags: bug-db36fa5122
21:02
When index parsing alone tells you a [string range] is empty, just push it. check-in: 38b72bb54b user: dgp tags: bug-db36fa5122
19:55
Express INST_LIST_INDEX_IMM index processinig in terms of TCL_INDEX_END so that consistencies are ma... check-in: 31a078bec7 user: dgp tags: bug-db36fa5122
18:39
Establish 4 symbols for categories of parsed index values: TCL_INDEX_START = 0 The start index.... check-in: 3f026007bd user: dgp tags: bug-db36fa5122
17:02
Rework TclGetIndexFromToken to make use of TclGetEndOffsetFromObj, and to lay out the index value en... check-in: 8cadbda624 user: dgp tags: bug-db36fa5122
15:31 Ticket [db36fa5122] compiled lindex botches index artihmetic status still Open with 3 other changes artifact: dfd44a4f58 user: dgp ... 1 similar event omitted.
15:13
merge 8.7 check-in: f43a6f6ea8 user: dgp tags: core_zip_vfs
14:16
Remove pointless duplication. check-in: 58716e0e92 user: dgp tags: core-8-6-branch
13:40
Tests of [assemble] use of compiled index values. check-in: d6534fb386 user: dgp tags: bug-db36fa5122
12:08
Incorporate sebres work on the same ticket. Good stuff! check-in: 775afbf909 user: dgp tags: bug-db36fa5122
2018-03-06
20:59
rework error handling to keep test suite happy. check-in: 6723fc3cc9 user: dgp tags: bug-db36fa5122
20:27
Have assembler use same index value parser as the bytecode compiler. check-in: 9642b8388f user: dgp tags: bug-db36fa5122
20:09
New internal routine TclGetEndOffsetFromObj. check-in: 0adb97c70d user: dgp tags: bug-db36fa5122
20:08 Ticket [db36fa5122] compiled lindex botches index artihmetic status still Open with 3 other changes artifact: 0f82b94cd3 user: dgp ... 1 similar event omitted.
17:38
various bits of ranting commentary check-in: bb516aa8d9 user: dgp tags: core-8-6-branch
15:53 Ticket [db36fa5122] compiled lindex botches index artihmetic status still Open with 3 other changes artifact: 146fe88cb8 user: dgp ... 8 similar events omitted.
13:59
merge trunk check-in: 09d8575012 user: dgp tags: novem
13:58
merge trunk check-in: c2717d5d40 user: dgp tags: dgp-refactor
13:56
merge trunk check-in: ca5a9a7e17 user: dgp tags: dgp-properbytearray
13:50
merge 8.7 check-in: d0cbf832fb user: dgp tags: tip-502
13:48
merge 8.7 check-in: 26b4cadc18 user: dgp tags: sebres-string-insert-cr1
13:47
merge 8.7 check-in: 8ce0c4007c user: dgp tags: bug-e593adf103-core-8
13:46
merge 8.7 check-in: 1982d6e284 user: dgp tags: tip-421