Timeline
Not logged in

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

454 check-ins using file win/tclWinThrd.c version 52c63c79b0

2018-04-16
23:01
Merge trunk. Update (internal) Trim* functions to use size_t check-in: 5064787134 user: jan.nijtmans tags: memory-API
2018-04-15
22:01
Merge trunk check-in: ee95a2c1be user: jan.nijtmans tags: memory-API
2018-04-05
17:59
merge trunk check-in: e45bb42625 user: dgp tags: novem
15:38
merge trunk check-in: df11ae7d89 user: dgp tags: novem
13:36
merge trunk check-in: 526ec0f885 user: dgp tags: novem
2018-03-30
20:18
merge trunk check-in: c87dd5858f user: dgp tags: novem
2018-03-24
10:22
Update TZ info to tzdata2018d. check-in: c0a51531fd user: jima tags: novem
2018-03-15
15:43
merge novem check-in: 700b9a198f user: dgp tags: novem-purge-literals
14:55
merge trunk check-in: 4a5c8f2780 user: dgp tags: novem
2018-03-11
22:08
merge trunk check-in: 63b14fe35f user: dgp tags: novem
2018-03-06
13:59
merge trunk check-in: 09d8575012 user: dgp tags: novem
2018-03-05
17:26
merge trunk check-in: 96454253e2 user: dgp tags: novem
2018-02-27
21:55
Merge trunk check-in: bbb2d60708 user: jan.nijtmans tags: memory-API
2018-02-23
18:20
merge trunk check-in: e719d71c96 user: dgp tags: novem
2018-02-22
21:17
merge trunk check-in: 709a045dbb user: jan.nijtmans tags: memory-API
20:10
merge trunk check-in: 4e3d68adda user: jan.nijtmans tags: novem
2018-02-15
18:55
merge trunk check-in: c50c2a8b84 user: dgp tags: novem
2018-02-14
21:02
merge trunk check-in: 399a998d7a user: jan.nijtmans tags: novem
14:56
merge trunk check-in: 271cfe2752 user: dgp tags: novem
2018-02-09
20:43
merge trunk check-in: 713b9849e2 user: dgp tags: novem
2018-02-06
21:20
Some more complient API changes check-in: cb19e03837 user: jan.nijtmans tags: memory-API
21:08
merge trunk check-in: a233811733 user: jan.nijtmans tags: memory-API
21:01
merge trunk check-in: 0774eefae7 user: jan.nijtmans tags: novem
2018-02-02
09:22
Update TZ info to tzdata2018c. check-in: 180f13019a user: jima tags: novem
2018-01-31
12:18
Change Tcl_Token definition (int -> size_t). Many related code-changes. check-in: e3a724b790 user: jan.nijtmans tags: memory-API
2018-01-29
15:35
merge trunk check-in: 5d8966c523 user: dgp tags: novem
15:05
merge trunk check-in: 85e70f6ac2 user: jan.nijtmans tags: memory-API
11:36
merge trunk check-in: 3faa71ab4f user: jan.nijtmans tags: memory-API
2018-01-23
15:22
merge trunk check-in: 82716436dd user: jan.nijtmans tags: novem
13:30
merge trunk check-in: 7ac43d388a user: dgp tags: novem
2018-01-20
16:13
merge trunk. Remove typedef Tcl_Value, it isn't used anywhere any more (could be re-used for somthin... check-in: 08b84d9d19 user: jan.nijtmans tags: novem
2018-01-19
16:14
merge trunk check-in: 109d11dd03 user: jan.nijtmans tags: novem
15:40
merge trunk check-in: a7dd85b0fb user: jan.nijtmans tags: novem
2018-01-18
13:49
merge trunk check-in: 7af6585855 user: dgp tags: novem
2018-01-17
16:04
Merge trunk (and undo last change in generic/tclProc.c, which was wrong. Should be correct now in tr... check-in: 8f1887da0c user: jan.nijtmans tags: novem
14:45
merge trunk check-in: ba54bedae6 user: jan.nijtmans tags: novem
13:16
merge trunk (most of the API removals already were on "novem") check-in: 36a7ab983d user: jan.nijtmans tags: novem
2018-01-10
14:59
merge trunk check-in: 15a898e034 user: jan.nijtmans tags: novem
2017-12-29
17:31
merge trunk check-in: b1241fac47 user: dgp tags: novem
2017-12-28
23:23
New Tcl_GetIndexFromObjStruct signature using size_t check-in: 47ef24fb51 user: jan.nijtmans tags: memory-API
22:49
Fix compilation using -DUSE_TCLALLOC=1 check-in: 1763cf819c user: jan.nijtmans tags: memory-API
21:59
merge trunk check-in: bf625a7001 user: jan.nijtmans tags: memory-API
18:54
merge trunk check-in: 7e6b55712a user: jan.nijtmans tags: novem
11:32
change ClientData -> void * in a lot of places (mainly header files) check-in: 8bac85ab5f user: jan.nijtmans tags: memory-API
2017-12-27
21:41
Merge trunk. Rename Tcl_MemAlloc and friends back to Tcl_Alloc, as this renaming turns out not to b... check-in: 671df0982f user: jan.nijtmans tags: memory-API
13:57
merge trunk check-in: 5f8a062e7e user: dgp tags: novem
2017-12-23
20:15
merge trunk check-in: 9ba3bb81eb user: jan.nijtmans tags: novem
2017-12-22
15:52
merge trunk check-in: 077bfa7842 user: jan.nijtmans tags: memory-API
2017-12-20
13:38
merge trunk check-in: fca1897ccc user: jan.nijtmans tags: memory-API
12:53
merge trunk check-in: 79dc00dd1d user: jan.nijtmans tags: novem
2017-12-19
21:03
merge trunk check-in: 6852815e35 user: dgp tags: novem
12:25
merge trunk check-in: f43ba573f4 user: jan.nijtmans tags: novem
2017-12-18
11:57
merge trunk check-in: 0c8fe8e31c user: jan.nijtmans tags: novem
2017-12-15
19:55
merge trunk check-in: 878d1b77fd user: jan.nijtmans tags: memory-API
16:06
merge trunk check-in: e3d9fa3868 user: jan.nijtmans tags: novem
2017-12-11
13:02
merge trunk check-in: cfcdb1aa9e user: dgp tags: novem
2017-12-09
16:55
merge trunk check-in: a43c0d3058 user: jan.nijtmans tags: novem
2017-12-07
12:40
merge trunk check-in: a7916336d2 user: jan.nijtmans tags: novem
2017-12-06
21:01
merge trunk check-in: 46c4fb0467 user: dgp tags: novem
15:40
doc fixes check-in: 31254b76f0 user: jan.nijtmans tags: memory-API
13:08
merge trunk check-in: a60bc7d945 user: dgp tags: novem
13:02
merge-mark "novem-bighash": just mark that the contents of this branch are already integrated in the... check-in: 1bdfcfeeb1 user: jan.nijtmans tags: memory-API
2017-12-05
16:30
merge trunk check-in: 41a466b1a0 user: dgp tags: novem
11:59
Fix failing test-case (partially undo previous commit) check-in: 86d3a02e39 user: jan.nijtmans tags: novem
2017-12-01
15:03
merge trunk check-in: e008d0adce user: jan.nijtmans tags: memory-API
14:36
merge trunk check-in: 514aadb736 user: jan.nijtmans tags: novem
2017-11-30
17:59
merge trunk check-in: 859b772cb4 user: dgp tags: novem
15:03
merge trunk check-in: 6554f79bed user: jan.nijtmans tags: novem
2017-11-29
15:19
merge trunk check-in: b86c25ea19 user: dgp tags: novem
12:33
merge trunk check-in: e9ea4e4928 user: jan.nijtmans tags: novem
2017-11-21
10:16
merge trunk check-in: 971efdefda user: jan.nijtmans tags: memory-API
10:15
merge trunk check-in: b217629b9b user: jan.nijtmans tags: novem
2017-11-17
11:12
merge trunk check-in: 1f9599f5f7 user: jan.nijtmans tags: novem
2017-11-16
15:34
Change TclOO epoch fields from int to size_t. check-in: 9c2c91c803 user: jan.nijtmans tags: memory-API
13:50
Handle Tcl_UtfAtIndex/Tcl_UniCharAtIndex for extended index range. More field fixes. check-in: 78e8c0c5f6 user: jan.nijtmans tags: memory-API
11:17
re-base "novem-more-memory-API" to trunk. TIP not submitted yet, but upcoming. check-in: 3cb46ea71b user: jan.nijtmans tags: memory-API
2017-11-15
10:20
merge trunk check-in: a12a0623f0 user: jan.nijtmans tags: novem
09:14
missed one signature in previous commit, due to merging. check-in: 474d2de481 user: jan.nijtmans tags: novem
09:03
merge trunk check-in: 99f18c3b27 user: jan.nijtmans tags: novem
2017-11-14
18:38
merge trunk check-in: 7c064742bd user: dgp tags: novem
2017-11-13
15:53
merge novem Closed-Leaf check-in: c6afc07a72 user: jan.nijtmans tags: novem-more-memory-API
15:34
Add back Tcl_Backslash(). Will be removed again when TIP #485 is brought in. Also revert some other ... check-in: ec8a1c39d7 user: jan.nijtmans tags: novem
11:47
merge novem check-in: b066227b02 user: jan.nijtmans tags: novem-more-memory-API
11:25
merge trunk check-in: 78e2f12841 user: jan.nijtmans tags: novem
09:43
merge trunk check-in: bb4c02db34 user: jan.nijtmans tags: novem
2017-11-09
14:32
merge novem check-in: ed170c8d54 user: dgp tags: dgp-refactor
12:52
merge trunk check-in: 54f289e311 user: jan.nijtmans tags: novem
2017-11-08
14:03
merge novem check-in: ba37093daf user: dgp tags: dgp-properbytearray
09:40
merge trunk check-in: 0315ad1776 user: jan.nijtmans tags: novem
03:38
merge novem check-in: 201c3c670f user: dgp tags: dgp-refactor
03:34
merge novem check-in: efba4c9ac2 user: dgp tags: dgp-properbytearray
03:23
merge trunk check-in: 4b7c090d46 user: dgp tags: novem
2017-11-06
14:55
merge trunk check-in: 70449c549e user: jan.nijtmans tags: novem
00:13
merge novem check-in: 7a4b5d5584 user: dgp tags: dgp-refactor
00:13
merge novem check-in: 3bec05cc14 user: dgp tags: dgp-properbytearray
2017-11-05
14:32
merge-mark check-in: 00716f8a93 user: jan.nijtmans tags: novem
14:24
merge trunk check-in: 9a1ca33625 user: jan.nijtmans tags: novem
2017-11-03
19:28
merge novem check-in: aae98a4d0e user: dgp tags: dgp-refactor
19:25
merge novem check-in: c0d30d41d8 user: dgp tags: dgp-properbytearray
19:25
merge trunk check-in: a28b07053f user: dgp tags: novem
2017-11-02
13:21
merge novem check-in: 0e028ed45f user: dgp tags: dgp-refactor
13:17
merge novem check-in: 2e122a7f58 user: dgp tags: dgp-properbytearray
12:53
merge trunk check-in: 319a7765cd user: dgp tags: novem
2017-11-01
16:16
merge novem check-in: ceec7bcd98 user: dgp tags: novem-purge-literals
2017-10-30
16:11
merge novem check-in: 00ce925303 user: dgp tags: dgp-refactor
16:10
merge novem check-in: f3eb497c83 user: dgp tags: dgp-properbytearray
12:48
TIP 278 into novem. check-in: 48a7a3af50 user: dgp tags: novem
12:43
TIP 345 into novem. check-in: e8a10ae4fa user: dgp tags: novem
03:45
merge novem check-in: ad63c68937 user: dgp tags: dgp-refactor
03:38
merge novem check-in: debbfd7c9c user: dgp tags: dgp-properbytearray
03:29
merge trunk check-in: 8b988cd8ee user: dgp tags: novem
2017-10-27
15:36
merge novem check-in: 52b1608dc2 user: dgp tags: dgp-refactor
15:35
merge novem check-in: f646928626 user: dgp tags: dgp-properbytearray
15:20
merge trunk check-in: 0608bd6778 user: dgp tags: novem
2017-10-24
13:57
merge trunk check-in: 7620549f82 user: jan.nijtmans tags: novem
13:35
Historical change affecting tests: Detroit did not observe Daylight Saving Time in 1967 check-in: 0ea0323496 user: kbk tags: novem
2017-10-23
17:12
Update TZ info to tzcode2017c. check-in: 822e31b89d user: jima tags: novem
2017-10-20
12:52
merge novem check-in: 0a29e3a8f5 user: dgp tags: dgp-properbytearray
12:46
merge novem check-in: fd7489794a user: dgp tags: dgp-refactor
12:34
merge trunk: check-in: 992db56638 user: dgp tags: novem
2017-10-18
01:24
bug fixes check-in: ed8f6a16dd user: dgp tags: dgp-refactor
2017-10-17
22:55
bug fixes check-in: 8525019388 user: dgp tags: dgp-refactor
16:20
TODO comments explaining what to do and why to wait. check-in: f02e397753 user: dgp tags: dgp-refactor
15:43
Implement and use transients. check-in: 0b0fa29781 user: dgp tags: dgp-refactor
13:58
Start support for transients. check-in: 53d2c4c8fe user: dgp tags: dgp-refactor
12:33
Detect merges of identcal subtrees; eliminate the duplication. check-in: 10d1a11b1d user: dgp tags: dgp-refactor
01:44
Move all the claims to a final pass. check-in: ac0d031fd2 user: dgp tags: dgp-refactor
01:40
Copy over partial results. check-in: 83493485a5 user: dgp tags: dgp-refactor
2017-10-16
20:55
bug fixes check-in: 68f202d70b user: dgp tags: dgp-refactor
16:53
Detect a merge that produces second argument and avoid copy. check-in: 948083211f user: dgp tags: dgp-refactor
15:30
Detect a no-op merge of contents and avoid copy in that case check-in: e1550635bf user: dgp tags: dgp-refactor
2017-10-14
16:35
When KVLMerge and subsequent testing detects two identical values, collapse them into two uses of th... check-in: 89cdc58a95 user: dgp tags: dgp-refactor
2017-10-13
17:51
Correct listIsFirst value. check-in: aefa8c54a4 user: dgp tags: dgp-refactor
16:40
merge novem check-in: b59c82c600 user: dgp tags: dgp-refactor
16:39
merge novem check-in: 88a2bcd3b4 user: dgp tags: dgp-properbytearray
16:39
merge trunk check-in: a49c3597fe user: dgp tags: novem
13:03
Rework lifetime management of the tokensType internal rep. check-in: b0ea212222 user: dgp tags: dgp-refactor
2017-10-12
19:56
Don't skip comment and command start initializations. check-in: 340847e486 user: dgp tags: dgp-refactor
19:26
Stop an invalid read in the Brodnik machinery. check-in: e945614f04 user: dgp tags: dgp-refactor
16:33
memleak check-in: dd0af5cd3e user: dgp tags: dgp-refactor
16:23
WIP check-in: 220199cad9 user: dgp tags: dgp-refactor
15:23
merge novem check-in: af099af1b3 user: jan.nijtmans tags: novem-more-memory-API
15:21
merge trunk check-in: d7c27886c9 user: jan.nijtmans tags: novem
14:52
Account for changes in KVLMerge. check-in: e8be7bfb41 user: dgp tags: dgp-refactor
12:55
merge novem check-in: 34f8606cc4 user: dgp tags: dgp-properbytearray
12:55
merge novem check-in: 3899669480 user: dgp tags: dgp-refactor
12:30
Convert to use of a per-HAMT collision list. check-in: 3cdd2a6e8c user: dgp tags: dgp-refactor
00:56
update comment Closed-Leaf check-in: 8784b35f65 user: dgp tags: dgp-hamt-collision
2017-10-11
23:42
Avoid a self merge in MergeContents check-in: 87260a9796 user: dgp tags: dgp-hamt-collision
23:32
Handle collisions in the remove operation check-in: fb7d7cf7fb user: dgp tags: dgp-hamt-collision
17:45
Make the collision lists sharable. check-in: 74eb685080 user: dgp tags: dgp-hamt-collision
14:09
merge novem check-in: ac9cb5b64c user: jan.nijtmans tags: novem-more-memory-API
03:38
Make sure iterations pass through collision overflows too. check-in: 0934b982c6 user: dgp tags: dgp-hamt-collision
03:19
Post-process all hash collisions that arise during merges. (None :)) check-in: 261ef9caa2 user: dgp tags: dgp-hamt-collision
2017-10-10
19:11
Started the collision fallback implementation. check-in: e9cb01c62e user: dgp tags: dgp-hamt-collision
18:28
some tidying check-in: 0b06a32063 user: dgp tags: dgp-hamt-collision
16:52
update comment check-in: 2a1120185d user: dgp tags: dgp-hamt-collision
16:45
Eliminate the tail field and uses of it. check-in: 8c2c87b7fb user: dgp tags: dgp-hamt-collision
16:07
Simplified model means we no longer need tricky adjustment accounting. check-in: 642f98e81f user: dgp tags: dgp-hamt-collision
14:41
In simplified design, every KVList holds one key value pair. check-in: 4df55bdf0e user: dgp tags: dgp-hamt-collision
14:34
More API transformation. check-in: 09739e8daf user: dgp tags: dgp-hamt-collision
14:26
Begin redesign where we move the handling of hash collisions to the hamt as a whole instead of requi... check-in: a13d68cbee user: dgp tags: dgp-hamt-collision
2017-10-09
14:28
merge trunk check-in: 61bc0c7245 user: jan.nijtmans tags: novem
12:55
merge trunk check-in: 3d2670a053 user: jan.nijtmans tags: novem
2017-10-07
20:44
bug fixes check-in: b6e0357c0c user: dgp tags: dgp-refactor
16:37
Complete reworking of size calculation. check-in: a92065e8f3 user: dgp tags: dgp-refactor
2017-10-06
19:24
Rework toward a simpler scheme of size tracking that's not as entangled with other design choices. check-in: b13237f9e9 user: dgp tags: dgp-refactor
13:32
Collect slot histogram data check-in: 1a30be1ef3 user: dgp tags: dgp-refactor
12:03
Disable code that cannot happen. check-in: 1fe6d463b0 user: dgp tags: dgp-refactor
2017-10-05
18:18
another ratio reported check-in: d9c1c45ee5 user: dgp tags: dgp-refactor
18:09
Implement a first pass [hamt info] command. check-in: 6ac61a2093 user: dgp tags: dgp-refactor
15:42
bug fix check-in: afa5dbe7cd user: dgp tags: dgp-refactor
14:52
Implement the [hamt size] command. check-in: 68ba69deef user: dgp tags: dgp-refactor
14:42
Machinery to compute and track hamt size. check-in: e05843ee31 user: dgp tags: dgp-refactor
10:38
Refactor code common to merge and insert. check-in: 2c2acd6ee9 user: dgp tags: dgp-refactor
2017-10-04
21:11
Bugfix MergeList. check-in: 3dff0cbcf4 user: dgp tags: dgp-refactor
19:28
WIP check-in: de18cfcf25 user: dgp tags: dgp-refactor
15:16
Implemented a [hamt get] command. check-in: e57f4d150a user: dgp tags: dgp-refactor
2017-10-03
19:31
bug fixes check-in: b82161d2ef user: dgp tags: dgp-refactor
16:34
Implement the [hamt merge] command. check-in: 0837519daf user: dgp tags: dgp-refactor
15:33
Completion of the merge machinery. check-in: 5b3fbcb610 user: dgp tags: dgp-refactor
13:50
WIP check-in: bdfb1551e4 user: dgp tags: dgp-refactor
12:55
WIP check-in: 151488be2c user: dgp tags: dgp-refactor
09:12
Merge trunk check-in: 984891340b user: jan.nijtmans tags: novem
03:52
WIP check-in: e2d4dc416f user: dgp tags: dgp-refactor
00:28
WIP check-in: b460c4bb8c user: dgp tags: dgp-refactor
00:05
WIP check-in: 192b04097e user: dgp tags: dgp-refactor
2017-10-02
23:49
More allocator reworking. check-in: 581c6e914b user: dgp tags: dgp-refactor
22:01
WIP check-in: 1323f2b9ac user: dgp tags: dgp-refactor
19:25
Allocation refactoring, and sketch of merge operation. check-in: 0b52d64b1d user: dgp tags: dgp-refactor
18:41
Avoid making second copy of the same immutable value. check-in: 1b1ff36d81 user: dgp tags: dgp-refactor
18:25
API reform. Move all type arguments to be first in the argument list. check-in: 561b441e9d user: dgp tags: dgp-refactor
16:28
More refactoring. check-in: 738b6d5e74 user: dgp tags: dgp-refactor
16:10
New routine to merge KVLists. Re-implement KVLInsert as call to it; some utility routine refactoring... check-in: a08ce61f17 user: dgp tags: dgp-refactor
2017-09-26
09:05
Remove coffbase.txt and all references to it: It's not recommended by Microsoft any more. check-in: 11d0a8e543 user: jan.nijtmans tags: novem
2017-09-25
01:29
Add [hamt remove] command and fix more bugs. check-in: e9ad162b01 user: dgp tags: dgp-refactor
2017-09-24
03:33
Add the [hamt replace] command. check-in: 10ba393f1e user: dgp tags: dgp-refactor
2017-09-23
23:14
more fixes check-in: 60a73184c4 user: dgp tags: dgp-refactor
20:10
more bug fixes check-in: 4eb9ff8b9e user: dgp tags: dgp-refactor
17:13
Bug fixes. check-in: c12e9164cf user: dgp tags: dgp-refactor
15:30
Implement the [hamt create] command. We can start scripting. check-in: f9981a2144 user: dgp tags: dgp-refactor
14:55
Complete the "hamt" Tcl_ObjType. check-in: 3984353a09 user: dgp tags: dgp-refactor
2017-09-22
23:45
Use iterators to make the UpdateString routine. check-in: b5fef85d14 user: dgp tags: dgp-refactor
23:18
Complete the iterator routines. It compiles! Must be good. check-in: a481e78199 user: dgp tags: dgp-refactor
13:06
merge novem check-in: 3cf9e70f1d user: dgp tags: dgp-properbytearray
13:01
merge novem check-in: b29b5ed6f5 user: dgp tags: dgp-refactor
08:49
merge trunk check-in: 3bb43f216a user: jan.nijtmans tags: novem
2017-09-21
12:02
WIP check-in: 1c37169922 user: dgp tags: dgp-refactor
2017-09-20
16:20
merge novem check-in: 206a729f35 user: dgp tags: dgp-refactor
16:17
merge novem check-in: 87f5287964 user: dgp tags: dgp-properbytearray
09:22
merge trunk check-in: 52f439bd00 user: jan.nijtmans tags: novem
09:09
merge trunk check-in: 6320a360bf user: jan.nijtmans tags: novem
2017-09-18
14:57
merge novem check-in: 2dfeeb8429 user: dgp tags: dgp-properbytearray
14:54
merge novem check-in: bcaf1b3113 user: dgp tags: dgp-refactor
14:39
merge trunk check-in: aac06499fb user: jan.nijtmans tags: novem
12:54
merge trunk check-in: c2ee1a2e85 user: jan.nijtmans tags: novem
12:06
merge novem check-in: 1ef33883a0 user: dgp tags: dgp-refactor
12:06
WIP check-in: f51f5fa799 user: dgp tags: dgp-refactor
12:00
merge novem check-in: 1a59ed5a6e user: dgp tags: dgp-properbytearray
10:07
Merge trunk check-in: 3cea4fc314 user: jan.nijtmans tags: novem
2017-09-15
13:36
merge trunk check-in: f8a598e13a user: jan.nijtmans tags: novem
2017-09-14
19:22
WIP check-in: 46a5c64a59 user: dgp tags: dgp-refactor
14:34
New Tcl_ObjType WIP. check-in: 28f6f8c7e8 user: dgp tags: dgp-refactor
14:19
merge novem check-in: 3b5667b4ff user: dgp tags: dgp-refactor
14:03
merge novem check-in: 4c571ea91a user: dgp tags: dgp-properbytearray
14:02
merge trunk check-in: 65554137c5 user: dgp tags: novem
13:17
merge novem check-in: 0a3ba6dcc3 user: dgp tags: dgp-properbytearray
08:06
merge trunk check-in: 02f4b68952 user: jan.nijtmans tags: novem
2017-09-13
10:42
Merge trunk check-in: a493ca45ea user: jan.nijtmans tags: novem
2017-09-11
13:21
merge novem check-in: a0bd6b43c0 user: jan.nijtmans tags: novem-more-memory-API
13:06
merge novem check-in: 17c54399fb user: dgp tags: dgp-refactor
12:23
global consts are things compilers are picky about. check-in: e0b9c0e7df user: dgp tags: dgp-refactor
12:07
merge novem check-in: 4c2e3516a0 user: dgp tags: dgp-properbytearray
11:21
merge trunk check-in: 30418b0549 user: jan.nijtmans tags: novem
00:12
It compiles! Ship it! check-in: d959cdad5e user: dgp tags: dgp-refactor
2017-09-10
19:11
WIP check-in: 6047938a8b user: dgp tags: dgp-refactor
13:35
merge novem check-in: 4fa9cc2903 user: jan.nijtmans tags: novem-more-memory-API
2017-09-09
16:26
Merge trunk check-in: 8b29b13280 user: jan.nijtmans tags: novem
2017-09-08
18:05
WIP check-in: 79337b43e1 user: dgp tags: dgp-refactor
17:21
WIP check-in: 68358ccbd1 user: dgp tags: dgp-refactor
17:10
WIP check-in: 43e58b6dc6 user: dgp tags: dgp-refactor
17:05
WIP check-in: 8043bdedce user: dgp tags: dgp-refactor
14:02
WIP check-in: 977d156621 user: dgp tags: dgp-refactor
11:45
WIP check-in: 45ae72da47 user: dgp tags: dgp-refactor
03:49
WIP check-in: af8cc4ae35 user: dgp tags: dgp-refactor
2017-09-07
12:46
WIP check-in: 17672bd902 user: dgp tags: dgp-refactor
01:38
Implementation of persistent, immutable key/value lists. Lifetime management done with refcounts to ... check-in: 91867afcf2 user: dgp tags: dgp-refactor
2017-09-06
19:27
WIP check-in: 1f1e0ccf10 user: dgp tags: dgp-refactor
2017-09-05
12:42
merge novem check-in: d4d0177ae0 user: dgp tags: dgp-properbytearray
12:41
merge novem check-in: 8dfd1f597e user: dgp tags: dgp-refactor
2017-09-04
14:03
merge trunk check-in: 55e5374f6b user: jan.nijtmans tags: novem
2017-09-01
01:29
merge novem check-in: 6043683920 user: dgp tags: dgp-refactor
01:11
merge novem check-in: db2b6d8c00 user: dgp tags: dgp-properbytearray
2017-08-31
13:57
merge trunk check-in: 2a52ebe007 user: jan.nijtmans tags: novem
09:46
http state 100 continue handling broken [2a94652ee1] check-in: d6bb682808 user: oehhar tags: novem
08:41
merge trunk check-in: 2bfc123728 user: jan.nijtmans tags: novem
2017-08-30
11:49
merge trunk check-in: 18735f269b user: jan.nijtmans tags: novem
2017-08-29
09:19
Merge trunk check-in: f2f6504adb user: jan.nijtmans tags: novem
2017-08-18
13:44
merge novem check-in: a87c8c9494 user: dgp tags: dgp-properbytearray
13:44
merge novem check-in: d592c0fb4a user: dgp tags: dgp-refactor
13:23
merge trunk check-in: f1f87ddc33 user: dgp tags: novem
2017-08-08
16:41
Merge novem check-in: aa2d419bfa user: andy tags: dgp-properbytearray
16:40
Merge novem check-in: 0f3306d7d6 user: andy tags: dgp-refactor
16:39
Merge trunk check-in: aadf195d2c user: andy tags: novem
2017-08-04
13:26
merge novem check-in: fc84863621 user: dgp tags: dgp-properbytearray
13:26
merge novem check-in: 7d00234e68 user: dgp tags: dgp-refactor
13:19
merge trunk check-in: 4b17c28700 user: dgp tags: novem
2017-07-18
13:46
merge novem check-in: 80f0997f0b user: dgp tags: dgp-properbytearray
13:46
merge novem check-in: 56f00462f4 user: dgp tags: dgp-refactor
13:34
merge trunk check-in: 5a7371016e user: dgp tags: novem
2017-07-06
16:58
merge novem check-in: 7eb94b8f21 user: dgp tags: dgp-refactor
16:57
merge novem check-in: 45d5acda53 user: dgp tags: dgp-properbytearray
16:52
merge trunk check-in: 4dc6e2e33e user: dgp tags: novem
2017-07-03
12:46
merge trunk check-in: 2cab48c756 user: jan.nijtmans tags: novem
08:32
merge trunk check-in: 7067ab8082 user: jan.nijtmans tags: novem
2017-06-29
11:42
merge novem check-in: 76a8ebccd9 user: dgp tags: dgp-refactor
11:38
merge novem check-in: 28d8f0755f user: dgp tags: dgp-properbytearray
2017-06-28
13:45
merge trunk check-in: 6921b83aca user: jan.nijtmans tags: novem
2017-06-26
20:26
merge novem check-in: 69f79aa309 user: dgp tags: dgp-refactor
20:25
merge novem check-in: a9a65ee225 user: dgp tags: dgp-properbytearray
20:13
merge trunk check-in: 80be23dd56 user: dgp tags: novem
2017-06-23
15:05
merge trunk check-in: d3b73e481b user: jan.nijtmans tags: novem
09:14
Merge trunk (but without %#d format, pending further decision and bug-fixing) check-in: 818930fdcd user: jan.nijtmans tags: novem
2017-06-22
14:23
merge novem check-in: e166a5a58b user: dgp tags: dgp-refactor
13:56
merge novem check-in: db3d5c1dad user: dgp tags: dgp-properbytearray
13:41
merge trunk check-in: 30c71bc195 user: dgp tags: novem
2017-06-19
18:26
merge novem check-in: eb8166618c user: dgp tags: dgp-properbytearray
18:11
merge novem check-in: 4cc19e9c99 user: dgp tags: dgp-refactor
18:04
Silence compiler warning check-in: 29123b010b user: dgp tags: novem
17:56
Merge trunk. Improve test http-4.16 in robustness and result utility. check-in: 854cdede26 user: dgp tags: novem
2017-06-16
21:12
repair merge check-in: 558669f5e0 user: dgp tags: dgp-properbytearray
20:41
merge novem check-in: ec44855767 user: dgp tags: dgp-properbytearray
20:40
merge novem check-in: 95b720f9ff user: dgp tags: dgp-refactor
20:35
merge trunk check-in: f7688ef8a2 user: dgp tags: novem
2017-06-09
11:48
merge novem check-in: f687ce6a36 user: jan.nijtmans tags: novem-more-memory-API
11:17
merge trunk check-in: f0e33a9d48 user: jan.nijtmans tags: novem
2017-06-08
12:59
merge trunk check-in: 7b30d63181 user: jan.nijtmans tags: novem
2017-06-06
15:51
merge trunk check-in: 1ce52fbf89 user: dgp tags: novem
09:25
merge trunk check-in: 6c9ae4580b user: jan.nijtmans tags: novem
2017-06-02
11:08
merge trunk check-in: 40f592b46d user: jan.nijtmans tags: novem
2017-05-29
13:16
merge trunk check-in: 5985b3e0a0 user: jan.nijtmans tags: novem
2017-05-23
13:10
merge novem check-in: 2d1c5050f9 user: dgp tags: dgp-refactor
13:05
merge novem check-in: 101f1ded72 user: dgp tags: dgp-properbytearray
2017-05-22
09:17
merge trunk check-in: 4503acbb4b user: jan.nijtmans tags: novem
2017-05-19
13:23
merge novem check-in: dcc42a5168 user: dgp tags: dgp-properbytearray
13:21
merge novem check-in: 52ffc34aff user: dgp tags: dgp-refactor
13:00
merge trunk check-in: 32225bcff4 user: dgp tags: novem
2017-05-18
12:36
merge trunk check-in: 8295a7cc33 user: jan.nijtmans tags: novem
2017-05-15
18:27
merge novem check-in: 1110898196 user: dgp tags: dgp-properbytearray
18:19
merge novem check-in: 918c560383 user: dgp tags: dgp-refactor
2017-05-12
15:34
merge trunk check-in: f49584eaad user: jan.nijtmans tags: novem
2017-05-08
16:34
merge novem check-in: 4b307fb502 user: dgp tags: dgp-refactor
16:34
merge novem check-in: a26c9dcd6c user: dgp tags: dgp-properbytearray
16:22
merge trunk check-in: 68044ce9b3 user: dgp tags: novem
2017-05-04
12:39
Merge trunk check-in: 6928ad7045 user: jan.nijtmans tags: novem
11:35
merge novem check-in: 70b0b53b8a user: jan.nijtmans tags: novem-more-memory-API
10:42
merge trunk check-in: b73a5c9fa6 user: jan.nijtmans tags: novem
2017-05-01
08:47
Merge trunk check-in: 1c7bbe47d6 user: jan.nijtmans tags: novem
2017-04-27
13:28
merge novem check-in: 491c1074c5 user: dgp tags: dgp-refactor
12:59
merge novem check-in: 93c8593c05 user: dgp tags: dgp-properbytearray
12:54
merge trunk check-in: a7adf2c06d user: dgp tags: novem
2017-04-21
13:09
merge novem check-in: b7afc43f20 user: dgp tags: dgp-properbytearray
12:45
merge novem check-in: d0afdcd2a7 user: dgp tags: dgp-refactor
2017-04-20
14:47
merge trunk check-in: c3caa5383c user: jan.nijtmans tags: novem
11:47
merge trunk check-in: 9c9d827c81 user: jan.nijtmans tags: novem
2017-04-17
13:28
merge novem check-in: 7e24971973 user: dgp tags: dgp-properbytearray
13:28
merge novem check-in: bf2255adcc user: dgp tags: dgp-refactor
12:42
merge trunk check-in: b39e02ee74 user: dgp tags: novem
2017-04-14
09:07
merge trunk check-in: 5483de49de user: jan.nijtmans tags: novem
2017-04-12
19:16
merge novem check-in: 7d18018b57 user: dgp tags: dgp-properbytearray
14:33
merge trunk check-in: 50c38d55a8 user: jan.nijtmans tags: novem
13:45
merge novem check-in: dd0dd405a1 user: dgp tags: dgp-refactor
13:28
merge trunk check-in: 21af18f4ec user: dgp tags: novem
12:34
merge trunk check-in: 10774b883a user: jan.nijtmans tags: novem
2017-04-11
15:35
merge trunk check-in: 89dd10b608 user: jan.nijtmans tags: novem
14:47
merge novem check-in: c71f16742c user: dgp tags: dgp-properbytearray
14:38
merge novem check-in: f49b65e410 user: dgp tags: dgp-refactor
10:04
merge trunk check-in: 9aa06eddb4 user: jan.nijtmans tags: novem
2017-04-06
15:27
merge-mark. No changes. check-in: 300f938187 user: jan.nijtmans tags: novem
14:18
merge novem check-in: 71942e2e84 user: dgp tags: dgp-properbytearray
14:02
merge novem check-in: 050e4650a5 user: dgp tags: dgp-refactor
12:47
Merge trunk (no actual modifications). Some 8.6 -> 9.0 version changes which still were forgotten. check-in: 15119413d1 user: jan.nijtmans tags: novem
07:45
merge trunk check-in: 516e61341c user: jan.nijtmans tags: novem
2017-03-31
15:18
merge trunk check-in: b803d95d48 user: jan.nijtmans tags: novem
12:08
merge novem check-in: 39100e59c5 user: dgp tags: dgp-properbytearray
12:08
merge novem check-in: 4e45b41e44 user: dgp tags: dgp-refactor
09:20
merge trunk check-in: e6fca3a230 user: jan.nijtmans tags: novem
2017-03-29
14:56
merge trunk check-in: 9ac2b864cc user: jan.nijtmans tags: novem
14:28
merge novem check-in: 3ce58b40ba user: dgp tags: dgp-properbytearray
13:53
merge novem check-in: 540aba10b7 user: dgp tags: dgp-refactor
12:20
Merge trunk check-in: eca85b8e37 user: jan.nijtmans tags: novem
2017-03-27
13:04
merge trunk check-in: 443feb509f user: jan.nijtmans tags: novem
2017-03-24
09:52
Merge trunk check-in: 331d0f027a user: jan.nijtmans tags: novem
2017-03-23
08:45
merge trunk check-in: 5da331ec7d user: jima tags: novem
2017-03-21
14:47
merge novem check-in: 06345f98f3 user: dgp tags: dgp-properbytearray
14:35
merge novem check-in: d5e9047c6a user: dgp tags: dgp-refactor
09:05
Merge trunk. check-in: bb69501063 user: jan.nijtmans tags: novem
2017-03-20
12:42
merge novem check-in: c992daedee user: dgp tags: dgp-properbytearray
12:42
merge novem check-in: ef7cdf0b8e user: dgp tags: dgp-refactor
10:31
Merge trunk check-in: 8accd6cd45 user: jan.nijtmans tags: novem
2017-03-17
13:40
merge novem check-in: 67dc6de532 user: dgp tags: dgp-properbytearray
13:08
merge novem check-in: 41aa381dd6 user: dgp tags: dgp-refactor
12:34
Merge trunk check-in: 8c82c583d7 user: jan.nijtmans tags: novem
2017-03-15
02:41
Compile [clock clicks], [clock microseconds], [clock milliseconds] and [clock seconds]. check-in: 1bb44d093d user: kbk tags: novem
2017-03-14
22:30
Make 'clock' and 'encoding' into compilable ensembles that play with safe interps check-in: f405eeb32b user: kbk tags: novem
2017-03-13
16:08
merge novem check-in: 3c4f7662e9 user: dgp tags: dgp-properbytearray
16:01
merge novem check-in: bde9f068f5 user: dgp tags: dgp-refactor
09:16
merge trunk check-in: 9199921a93 user: jan.nijtmans tags: novem
2017-03-10
17:29
merge novem check-in: efea0df17b user: dgp tags: dgp-refactor
17:27
merge novem check-in: d4c70d1b3e user: dgp tags: dgp-properbytearray
17:20
merge trunk check-in: 0a57d1cf48 user: dgp tags: novem
2017-03-09
14:11
merge novem check-in: 78d9ef7022 user: dgp tags: dgp-refactor
14:09
merge novem check-in: 20377cbe86 user: dgp tags: dgp-properbytearray
2017-03-08
12:08
merge trunk check-in: 12851c0a69 user: jan.nijtmans tags: novem
2017-03-07
08:58
merge trunk check-in: ab1a7018e1 user: jan.nijtmans tags: novem
2017-03-06
17:42
merge novem check-in: 0ff120b466 user: dgp tags: dgp-refactor
17:37
merge novem check-in: 193346b214 user: dgp tags: dgp-properbytearray
17:37
merge trunk check-in: dd26e3037f user: dgp tags: novem
2017-02-27
15:15
merge novem check-in: af18d7e1b0 user: dgp tags: dgp-properbytearray
15:14
merge novem check-in: 2c9d27f9c7 user: dgp tags: dgp-refactor
15:09
merge trunk check-in: 2373c7579f user: dgp tags: novem
2017-02-23
20:06
merge novem check-in: 26cf992df4 user: dgp tags: dgp-refactor
20:06
merge novem check-in: d1935c2cad user: dgp tags: dgp-properbytearray
2017-02-22
09:07
More internal use of size_t in stead of int (e.g. in many 'epoch's) check-in: 63d5ef988d user: jan.nijtmans tags: novem
2017-02-16
15:46
merge novem check-in: ff2872230d user: dgp tags: dgp-properbytearray
15:16
merge novem check-in: a46dd344ac user: dgp tags: dgp-refactor
2017-02-15
14:08
merge trunk check-in: 0504484608 user: jan.nijtmans tags: novem
2017-02-14
14:26
merge trunk check-in: 4ff047926c user: jan.nijtmans tags: novem
2017-02-09
13:53
merge novem check-in: 5f1476cb79 user: dgp tags: dgp-refactor
13:24
merge novem check-in: 7380c070a9 user: dgp tags: dgp-properbytearray
2017-02-08
22:02
merge trunk check-in: cc4bd48ef7 user: jan.nijtmans tags: novem
14:40
Shortcut in TclParseNumber(): If obj is a dict or list, don't bother to generate the string represen... check-in: bfa7a6e558 user: jan.nijtmans tags: novem
2017-02-07
12:28
merge trunk check-in: d6fe39b54d user: jan.nijtmans tags: novem
2017-02-03
17:53
merge novem check-in: 212dc95d3a user: dgp tags: dgp-properbytearray
17:48
merge novem check-in: f5db0c96ab user: dgp tags: dgp-refactor
14:40
merge trunk check-in: 00f4d12666 user: jan.nijtmans tags: novem
14:03
merge trunk check-in: 052d6fe213 user: jan.nijtmans tags: novem
2017-02-02
18:41
merge novem check-in: fbbae2d6f3 user: dgp tags: dgp-refactor
18:40
merge novem check-in: 28ed731f55 user: dgp tags: dgp-properbytearray
2017-02-01
14:56
Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ first-argument NaN shortcut is to... check-in: d98193fd0e user: jan.nijtmans tags: novem
2017-01-31
13:46
merge trunk check-in: a3dd7c15d6 user: jan.nijtmans tags: novem
2017-01-27
18:06
merge novem check-in: d8c61e3c78 user: dgp tags: dgp-properbytearray
17:52
merge novem check-in: 758a347ea0 user: dgp tags: dgp-refactor
17:45
merge trunk check-in: 2cf023e270 user: dgp tags: novem
2017-01-25
12:50
Convert Tcl_SetResult() to a macro check-in: 36aa4f35f8 user: jan.nijtmans tags: novem
2017-01-24
15:42
Put back counter in test-case, so we can see if TestsaveresultFree() was actually called or not. check-in: 45e553ee0a user: jan.nijtmans tags: novem
2017-01-23
16:19
merge novem check-in: 62c986e78f user: dgp tags: dgp-properbytearray
16:06
merge novem check-in: 52fb7c8efd user: dgp tags: dgp-refactor
2017-01-20
16:22
merge trunk check-in: cd35919f58 user: jan.nijtmans tags: novem
2017-01-18
13:12
merge trunk check-in: 5156755c3b user: jan.nijtmans tags: novem
2017-01-17
10:06
merge trunk check-in: b4d39f0831 user: jan.nijtmans tags: novem
2017-01-16
11:59
merge trunk check-in: 72fe4fc922 user: jan.nijtmans tags: novem
2017-01-14
08:47
Merge IETF tzdata2016j check-in: f2317ec638 user: venkat tags: novem
2017-01-13
16:41
merge novem check-in: d27352bb75 user: dgp tags: dgp-properbytearray
16:38
merge novem check-in: 9f54f117c7 user: dgp tags: dgp-refactor
16:23
merge trunk check-in: f1bc5defc2 user: dgp tags: novem
2017-01-12
10:37
merge trunk check-in: 1040f74cca user: jan.nijtmans tags: novem
2017-01-11
14:39
merge trunk check-in: 787a8c193b user: jan.nijtmans tags: novem
2017-01-06
10:32
Merge trunk check-in: 127a5f68d7 user: jan.nijtmans tags: novem
2017-01-05
15:25
Merge trunk check-in: c261d78072 user: jan.nijtmans tags: novem
2017-01-04
13:01
merge trunk check-in: 473ff0966a user: jan.nijtmans tags: novem
2017-01-03
16:48
merge novem check-in: ddc40d9c59 user: dgp tags: dgp-properbytearray
2017-01-01
19:50
merge trunk check-in: d8746f0cb8 user: jan.nijtmans tags: novem
2016-12-23
15:49
merge trunk check-in: c56a03aae7 user: jan.nijtmans tags: novem
15:28
merge novem check-in: 71d36ba10f user: dgp tags: dgp-properbytearray
15:19
merge novem check-in: 579da81b3f user: dgp tags: dgp-refactor
10:07
Deprecate otherValuePtr and ptrAndLongRep. Some more minor tweaks. check-in: f659a13b48 user: jan.nijtmans tags: novem-more-memory-API
09:32
merge novem check-in: 9d557545fc user: jan.nijtmans tags: novem-more-memory-API
09:11
merge trunk check-in: f0b6381989 user: jan.nijtmans tags: novem
2016-12-21
09:20
Merge trunk check-in: c52e1550bf user: jan.nijtmans tags: novem
2016-12-19
18:40
merge novem check-in: 9948e12ee4 user: dgp tags: dgp-properbytearray
18:38
merge novem check-in: 313996a5c7 user: dgp tags: dgp-refactor
10:42
merge novem check-in: 10c36e48f6 user: jan.nijtmans tags: novem-more-memory-API
09:14
merge trunk check-in: d9627dd7b6 user: jan.nijtmans tags: novem
2016-12-13
18:29
Update Tcl_SetByteArrayLength() and callers. check-in: 522ab5524f user: dgp tags: dgp-properbytearray
16:49
Detect binary errors in reflected channels. check-in: c7211f4bb5 user: dgp tags: dgp-properbytearray
2016-12-07
20:32
plug memory leak check-in: 58f7225908 user: dgp tags: dgp-properbytearray
20:01
Enable the no-copy path through narrowing that was overlooked. check-in: 617acf8eb6 user: dgp tags: dgp-properbytearray
19:52
Put explicit byte-narrowing in the write pipeline of -encoding binary channels. This makes tests pas... check-in: 236f5e4f11 user: dgp tags: dgp-properbytearray
19:22
Make explicit the implicit byte-narrowing function of [binary format]. check-in: 56ac0f8998 user: dgp tags: dgp-properbytearray
18:57
Create a narrowing procedure to make the operation explicit when needed. check-in: ba8e57d76c user: dgp tags: dgp-properbytearray
2016-12-06
20:09
Purge the old and broken Tcl_ObjType. check-in: ea03de5a23 user: dgp tags: dgp-properbytearray
18:55
Several commands should be picky about expecting byte-valued arguments. Make them so. check-in: 1b7d737ce6 user: dgp tags: dgp-properbytearray
12:47
merge novem check-in: fd1d2bbcbe user: dgp tags: dgp-properbytearray
12:46
merge novem check-in: 5101240106 user: dgp tags: dgp-refactor
12:46
merge trunk check-in: 54d0f67188 user: dgp tags: novem
2016-12-05
19:17
WIP trial of proper bytearrays in Tcl 9. check-in: d7c68a46af user: dgp tags: dgp-properbytearray
2016-12-02
19:34
merge novem check-in: da8349c19a user: dgp tags: dgp-refactor
19:02
merge trunk check-in: 237dd7902f user: dgp tags: novem
14:53
merge-mark check-in: c54751a9f2 user: jan.nijtmans tags: novem
14:46
merge trunk check-in: e4c06b61d2 user: jan.nijtmans tags: novem
2016-12-01
12:32
Fix installation of platform/shell-1.1.4.tm on Windows (platform directory was still missing) check-in: 15b7ba9785 user: jan.nijtmans tags: novem
11:46
merge trunk check-in: 391ec4f295 user: jan.nijtmans tags: novem
11:20
More internal use of size_t. Eliminate unused "isBin" argument from TclpSysAlloc() check-in: 9d4cd6b1aa user: jan.nijtmans tags: novem