Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file generic/tclDisassemble.c at check-in 4bd77df23ddc791e
|
2026-09-02
| ||
| 19:56 | merge 9.0: fix for segfault [e533296a92d89044]: avoid reset of lambda info in frames stack by nested calls; create cmdPtr once by first apply (conversion to lambda), so besides the fix it'd also get better performance file: [8d5d533d8e] check-in: [498cc0652c] user: sebres branch: main, size: 45539 | |
|
2026-09-01
| ||
| 21:45 | merge 8.6: amend to [e533296a92d89044], fixes [f6afe6b71d26e111]: same logic of lamda command init in disassemble; code simplification file: [aff7989173] check-in: [a813367076] user: sebres branch: core-9-0-branch, size: 45454 | |
| 21:38 | small amend file: [15f69d1060] check-in: [2984630280] user: sebres branch: core-8-6-branch, size: 45063 | |
| 21:16 | amend to [e533296a92d89044], fixes [f6afe6b71d26e111]: same logic of lamda command init in disassemble; code simplification file: [59b8f10816] check-in: [20f3163dcb] user: sebres branch: core-8-6-branch, size: 45034 | |
|
2026-08-23
| ||
| 11:04 | Error string compaction file: [83be973dc8] check-in: [88c80c8187] user: dkf branch: tip-757, size: 45626 | |
|
2026-07-17
| ||
| 06:50 | Use of TIP 757 in many places file: [3adf7e239d] check-in: [2237c55faf] user: dkf branch: tip-757-use, size: 45608 | |
|
2026-05-28
| ||
| 12:13 | Merge 9.0. Formatting file: [045d428244] check-in: [8e78be4610] user: jan.nijtmans branch: main, size: 45778 | |
|
2026-05-09
| ||
| 15:06 | merge trunk file: [16fde7e3c4] check-in: [eec8f88d37] user: dkf branch: c11-array-literals, size: 45769 | |
| 10:43 | merge trunk file: [aff01e6638] check-in: [38a70f1e88] user: dkf branch: c11-anon-members, size: 45769 | |
|
2026-03-22
| ||
| 12:57 | More whitespace fixes file: [98017fe864] check-in: [c65a7aa504] user: dkf branch: main, size: 45779 | |
|
2026-01-12
| ||
| 07:47 | Merge trunk file: [f74d0d2ce9] check-in: [324255f4a1] user: jan.nijtmans branch: attemptgetstring, size: 45739 | |
|
2025-12-28
| ||
| 16:19 | Fix some indentation of comments file: [ba2d772b6f] check-in: [870237637e] user: dkf branch: main, size: 45778 | |
|
2025-12-15
| ||
| 13:34 | Rebase to trunk file: [3bfdd0a6ff] check-in: [f69efd5ab6] user: jan.nijtmans branch: attemptgetstring, size: 45740 | |
|
2025-11-30
| ||
| 21:02 | Rebase to trunk file: [1c41abf0b9] check-in: [60b44be862] user: jan.nijtmans branch: tip-626, size: 45779 | |
| 12:57 | Better comments on the Tcl_ObjType instances file: [cde1337e62] check-in: [44e8e5ff97] user: dkf branch: main, size: 45774 | |
|
2025-11-18
| ||
| 17:15 | Work in progress: adding restrict to OUT arguments file: [3b21a1c839] check-in: [f9725400dd] user: dkf branch: c11-restrict, size: 45877 | |
|
2025-11-17
| ||
| 09:18 | merge trunk file: [5f720d548d] check-in: [8d7f54a91b] user: dkf branch: c11-automarker, size: 45709 | |
|
2025-11-16
| ||
| 14:49 | merge trunk file: [0ce47ffad9] check-in: [99532e9544] user: dkf branch: c11-anon-members, size: 45821 | |
|
2025-11-15
| ||
| 21:56 | merge trunk file: [071b4ec10e] check-in: [459669e809] user: dkf branch: c-std-update, size: 45591 | |
|
2025-11-09
| ||
| 14:12 | merge trunk file: [6c106900bf] check-in: [c495403a16] user: dkf branch: c11-printf-result, size: 45653 | |
|
2025-10-30
| ||
| 16:45 | Rebase to trunk file: [37fba152fd] check-in: [ac26ccdcec] user: jan.nijtmans branch: tip-626, size: 45836 | |
| 14:23 | Rebase to trunk file: [58a6edc8af] check-in: [f1175f4029] user: jan.nijtmans branch: attemptgetstring, size: 45792 | |
|
2025-10-28
| ||
| 12:41 | Yet more bools... file: [8ddf9df28e] check-in: [0517c8f089] user: dkf branch: c11-bool, size: 45846 | |
|
2025-10-24
| ||
| 11:51 | Make the bool type available properly (and reduce include duplication). Be careful though; C23 deprecates that header. file: [5fe064cf08] check-in: [bd8805313f] user: jan.nijtmans branch: core-9-0-branch, size: 45693 | |
|
2025-10-12
| ||
| 18:25 | Use the array literal (with variable contents) capabilities of C11 file: [d053fd543c] check-in: [599e4e5089] user: dkf branch: c11-array-literals, size: 45841 | |
|
2025-10-10
| ||
| 14:11 | Tranche 3 of adoption of bool file: [279f9d756e] check-in: [6e7e183bb2] user: dkf branch: c11-bool, size: 45839 | |
|
2025-10-06
| ||
| 15:52 | Make the bool type available properly (and reduce include duplication). Be careful though; C23 deprecates that header. file: [1a004db6b6] check-in: [fa8b63f0c3] user: dkf branch: c11-bool, size: 45831 | |
| 14:21 | Simplify some of the code by using anonymous struct/union members file: [6b1e0e595c] check-in: [87d19e421a] user: dkf branch: c11-anon-members, size: 45841 | |
|
2025-10-05
| ||
| 19:26 | Tranche 3 of adoption of TclPrintfResult file: [1b6bdf0a5c] check-in: [3aa1ace500] user: dkf branch: c11-printf-result, size: 45673 | |
|
2025-10-04
| ||
| 11:12 | Tranche 1 of adoption of TclPrintfResult file: [a39e082d16] check-in: [4bd77df23d] user: dkf branch: c11-printf-result, size: 45771 | |
|
2025-10-03
| ||
| 11:47 | Use C11 macros to automatically add a NULL to the end of varargs sequences file: [566f004f01] check-in: [9c524e00d4] user: dkf branch: c11-automarker, size: 45729 | |
|
2025-09-09
| ||
| 09:58 | Eliminate TclOOM() file: [3373fbf09b] check-in: [ec36f4bc87] user: jan.nijtmans branch: attemptgetstring, size: 45812 | |
|
2025-09-02
| ||
| 20:04 | Rebase to trunk file: [952999f001] check-in: [1880179400] user: jan.nijtmans branch: tip-626, size: 45856 | |
| 14:54 | (partial) merge trunk file: [0a1b42bffd] check-in: [70410fe882] user: jan.nijtmans branch: tip-626, size: 45726 | |
| 09:21 | (partial) merge trunk file: [e2d1eb6cf7] check-in: [bfbb3990ac] user: jan.nijtmans branch: tip-626, size: 47185 | |
|
2025-08-17
| ||
| 11:25 | More bools and pieces file: [b29fe756c8] check-in: [28a7d957c7] user: dkf branch: c-std-update, size: 45611 | |
|
2025-08-01
| ||
| 11:48 | More moving of variable declarations file: [c2cfb7009b] check-in: [1d20e4cf45] user: dkf branch: c-std-update, size: 45621 | |
|
2025-07-19
| ||
| 12:31 | More moving of variable declarations file: [263ae03ee8] check-in: [c149575323] user: dkf branch: c-std-update, size: 45594 | |
|
2025-07-14
| ||
| 14:26 | TclSetErrorCode lets us avoid writing a lot of marker values file: [b22904a035] check-in: [a29f1f8fab] user: dkf branch: c-std-update, size: 45546 | |
|
2025-07-12
| ||
| 20:58 | Define TclPrintfResult() for common pattern in error generation. file: [337c3d4409] check-in: [70b6205548] user: dkf branch: c-std-update, size: 45668 | |
|
2025-07-10
| ||
| 21:12 | Clearer declarations of many C arrays; C11 lets the initialisers be expressions file: [c1f9be1dac] check-in: [63912394cf] user: dkf branch: c-std-update, size: 45846 | |
|
2025-06-26
| ||
| 07:56 | merge trunk file: [e118801c54] check-in: [01861c022a] user: dkf branch: compile-lpop-ledit, size: 45851 | |
| 07:53 | Change bytecode flag names to match their related instruction file: [3f07ffeec1] check-in: [37bed52197] user: dkf branch: main, size: 45719 | |
|
2025-06-25
| ||
| 13:46 | Better disassembly of [lpop]-related flag argument file: [a2ac509f61] check-in: [5686a13052] user: dkf branch: compile-lpop-ledit, size: 45855 | |
|
2025-06-01
| ||
| 10:24 | Add [[unreachable]] and [[fallthrough]] from C23 (where available) file: [5746a5a976] check-in: [0ae5d5f12e] user: dkf branch: main, size: 45721 | |
|
2025-05-31
| ||
| 08:13 | Should set variable earlier file: [45fa87fb5b] check-in: [2b0bb48595] user: dkf branch: tcl-unreachable, size: 45695 | |
|
2025-05-30
| ||
| 19:35 | [9a4876e887] Get ooWhat initialized before any error handling paths. file: [368eccbfe8] check-in: [ca9ce863f4] user: dgp branch: main, size: 45568 | |
| 19:14 | silence compiler warning file: [6281f1bc2d] check-in: [f866d870a6] user: dgp branch: main, size: 45568 | |
| 14:17 | merge trunk file: [017380a608] check-in: [2c6d0910b1] user: dkf branch: tcl-unreachable, size: 45695 | |
| 14:00 | Minor refactor of some parts of TclOO code file: [49f368e539] check-in: [92535c5998] user: dkf branch: main, size: 45561 | |
|
2025-05-29
| ||
| 08:13 | more unreachable/fallthrough marks file: [dcdefd93c4] check-in: [dc49f7f0a3] user: dkf branch: tcl-unreachable, size: 47314 | |
|
2025-05-27
| ||
| 11:28 | Add a TCL_UNREACHABLE macro for marking a code path as never reached Inspired by https://en.cppreference.com/w/c/language/attributes/deprecated file: [0e25b57562] check-in: [e1684bac3a] user: dkf branch: tcl-unreachable, size: 47244 | |
|
2025-05-21
| ||
| 10:47 | more bools file: [043fe44323] check-in: [cc075d6e41] user: dkf branch: experiment-stdbool, size: 47171 | |
| 09:13 | rebase file: [21bfacc551] check-in: [791e524b6c] user: dkf branch: experiment-stdbool, size: 47186 | |
|
2025-05-20
| ||
| 11:35 | Remove the deprecated opcodes file: [0acf4e9639] check-in: [428a4026f3] user: dkf branch: remove-deprecated-opcodes-level1, size: 47036 | |
|
2025-05-05
| ||
| 15:34 | Merge tclCompUtils.h into tclCompile.h file: [4ad2c7eb94] check-in: [6e3b4f4d86] user: dkf branch: no-variable-width-instruction-issue, size: 47180 | |
| 14:43 | Clean up a bit file: [20e8e8e152] check-in: [f7cd80b77c] user: dkf branch: no-variable-width-instruction-issue, size: 47135 | |
|
2025-04-22
| ||
| 13:49 | An experiment with including stdbool.h and using that in internal APIs file: [23d3b2a7c0] check-in: [990a0e861f] user: dkf branch: experiment-stdbool, size: 46957 | |
|
2025-04-09
| ||
| 14:18 | Cleaning up a bunch of things in code generation. file: [779b863cc4] check-in: [db21f8e213] user: dkf branch: no-variable-width-instruction-issue, size: 46951 | |
|
2025-03-30
| ||
| 17:11 | More corrections file: [3bcfb3ddbe] check-in: [8ac4eade8b] user: dkf branch: no-variable-width-instruction-issue, size: 46919 | |
|
2025-03-28
| ||
| 15:25 | Many changes to basic opcode issuing to eliminate most 1-byte args. Not yet fully working... file: [63a9c65fa3] check-in: [3ffa6a16aa] user: dkf branch: no-variable-width-instruction-issue, size: 46886 | |
|
2025-03-04
| ||
| 19:54 | merge & resolve file: [ff164c1467] check-in: [756e71bdbe] user: dgp branch: dgp-refactor, size: 45788 | |
|
2025-03-02
| ||
| 20:50 | Merge 9.1 file: [209f7f9338] check-in: [6f0eac8f6d] user: jan.nijtmans branch: tip-626, size: 45718 | |
| 15:48 | Bunch of whitespace basic fixes. file: [2377c7b80e] check-in: [809d595b56] user: dkf branch: main, size: 45713 | |
|
2025-03-01
| ||
| 16:46 | Tidier way of handling single-pointer internal representations file: [62673a6a57] check-in: [d7db31fa83] user: dkf branch: inline-func, size: 46966 | |
|
2025-02-25
| ||
| 19:09 | Merge introduction of TclNewNamespaceObj(), resolve conflicts file: [708a917049] check-in: [8d9604f0e4] user: dgp branch: dgp-refactor, size: 45787 | |
| 17:00 | merge & resolve file: [dba29caf6c] check-in: [e28d6719a5] user: dgp branch: dgp-refactor, size: 45781 | |
| 16:36 | merge & resolve file: [c055ed24e3] check-in: [430970cc11] user: dgp branch: dgp-refactor, size: 45781 | |
| 16:19 | merge & resolve file: [6ae06d5878] check-in: [5960b9e8fb] user: dgp branch: dgp-refactor, size: 46027 | |
|
2025-02-24
| ||
| 21:30 | get merging back on trunk up to 9.0b2 release file: [c2bead3038] check-in: [ae4a8f86e6] user: dgp branch: dgp-refactor, size: 46526 | |
| 21:07 | merge & resolve file: [421090551a] check-in: [7f5769effb] user: dgp branch: dgp-refactor, size: 46525 | |
| 20:47 | conflict free merge file: [8614919718] check-in: [774cc31060] user: dgp branch: dgp-refactor, size: 46527 | |
| 20:16 | merge & resolve file: [6e9271c778] check-in: [966dd9dbe0] user: dgp branch: dgp-refactor, size: 46528 | |
| 19:06 | Merge next trunk checkin; resolve conflicts file: [e836c572bb] check-in: [6a5b1c63c9] user: dgp branch: dgp-refactor, size: 46524 | |
| 18:03 | merge 9.0b1 file: [cfab9196b1] check-in: [6464229b3b] user: dgp branch: dgp-refactor, size: 46525 | |
|
2025-02-11
| ||
| 17:10 | More bits and pieces of functions file: [95e9716810] check-in: [f94ca90326] user: dkf branch: inline-func, size: 45829 | |
|
2025-01-13
| ||
| 09:59 | More macros for measuring literals at compile time, and a shortcut for adding to error info file: [88d4894e3e] check-in: [43e1c33e9e] user: dkf branch: dkf-c11-features, size: 45360 | |
|
2025-01-10
| ||
| 16:25 | Clean up TEBC TRACE macro system file: [c6f0390103] check-in: [9dc5edae35] user: dkf branch: dkf-c11-features, size: 45376 | |
| 13:01 | Add TclPrintfResult() for easy error message generation file: [f328a6a403] check-in: [665eb99f69] user: dkf branch: dkf-c11-features, size: 45316 | |
|
2025-01-09
| ||
| 09:30 | TclSetErrorCode is a macro to end-mark Tcl_SetErrorCode file: [f2bb63136a] check-in: [0e84f9c9df] user: dkf branch: dkf-c11-features, size: 45545 | |
|
2024-11-12
| ||
| 12:10 | backout [b569739692]: [02977e0004] Reduce impact of recursion depth bug. Remove some unneeded typecasts. Some int -> Tcl_Size file: [5a409cbb01] check-in: [e1e7f93e74] user: jan.nijtmans branch: core-8-branch, size: 45679 | |
|
2024-10-25
| ||
| 09:56 | Merge 9.0 (9.0.0 release) file: [16d9fb275d] check-in: [8523e01f8f] user: jan.nijtmans branch: tip-626, size: 45717 | |
|
2024-08-31
| ||
| 01:11 | Merge [56f880ad7b4839cb]: Introduce TclNewNamespaceObj() to factor out a common idiom. file: [d7fbdab64d] check-in: [645f9ff705] user: pooryorick branch: unchained, size: 46152 | |
|
2024-08-28
| ||
| 22:08 | Merge [b0caf377fc292002]: Another round of sentinel improvements. file: [9eed4d4f28] check-in: [f34f26f893] user: pooryorick branch: unchained, size: 46146 | |
| 21:43 | Merge [d13f391c04240008]: Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used. Fix some indenting. file: [b937d1fe9b] check-in: [64edb267ff] user: pooryorick branch: unchained, size: 46146 | |
| 21:41 | Merge [735641d5cb93cd80]: More C functions for working with dicts [656fe3c816]. file: [9d38eb6bb3] check-in: [5e25f5c971] user: pooryorick branch: unchained, size: 46161 | |
| 16:33 | Merge [3a60363aa10ef993]: Clean up a lot of whitespace issues. file: [5140fa6872] check-in: [627781a6db] user: pooryorick branch: unchained, size: 46657 | |
|
2024-08-27
| ||
| 21:31 | Merge [835b1a5566c28af4]: More whitespace cleanup. file: [5e9879a06d] check-in: [fc7d06c8b8] user: pooryorick branch: unchained, size: 46810 | |
|
2024-08-26
| ||
| 11:01 | Merge [9b8a66aff6923a69]: Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release (thanks, Sergey!). file: [25255f77b3] check-in: [9f27ea7880] user: pooryorick branch: unchained, size: 46809 | |
| 09:45 | Merge [1fbff64078d7fb02]: Fix indentation/brace usage style issues. file: [c223660732] check-in: [bd3faf4a67] user: pooryorick branch: unchained, size: 46810 | |
|
2024-08-25
| ||
| 20:44 | Merge [63d442cdc0d0d498]: "Restore TclListObjGetElements()/TclListObjLength() as they were in 8.6 too." Also remove TclListObjGetElements and TclListObjLength from the stubs table. file: [160e0479b3] check-in: [891803cf8c] user: pooryorick branch: unchained, size: 46806 | |
| 05:30 | Merge [0c7712417b74dee3]: Don't use TCL_SIZE_MODIFIER "u", since Tcl_Size can be negative. file: [b7a3bc6add] check-in: [67e3d28b48] user: pooryorick branch: unchained, size: 46807 | |
|
2024-08-22
| ||
| 20:52 | Merge [f67f60d202716adf]: Fix [26870862f0]: Wrong sentinel in Tcl_SetErrorCode usage; Handle any C++-compiler as well. file: [778fecc441] check-in: [e18c9ab9f6] user: pooryorick branch: unchained, size: 46807 | |
|
2024-08-17
| ||
| 19:09 | Define TclNewNamespaceObj() to capture common idiom file: [6913b026fa] check-in: [a05790098b] user: dkf branch: bug-32a6e3a043, size: 45712 | |
|
2024-07-20
| ||
| 15:59 | Merge trunk [91c2f411e7e71552], TIP #636 (tip-636-tcl9-644), resolve all conflicts including those resulting from conflicting Tcl_Obj interface implementations, and relicense under GNU Affero General Public License. All tests pass. file: [3aeb340f29] check-in: [d8a3450f12] user: pooryorick branch: unchained, size: 46719 | |
|
2024-06-12
| ||
| 11:38 | Merge [4016a576d64282f7], More TCL_SIZE_MODIFIER. file: [618cac7a4d] check-in: [5ebcd262d7] user: pooryorick branch: unchained, size: 46364 | |
| 08:47 | Merge [fab05e2102] (core-8-branch): More Tcl_Size. file: [80c0a5dd95] check-in: [bcf6945c28] user: pooryorick branch: unchained, size: 46277 | |
|
2024-06-07
| ||
| 11:31 | Merge 9.0 file: [6017d3b897] check-in: [84ae5008cc] user: jan.nijtmans branch: tip-626, size: 45711 | |
|
2024-05-28
| ||
| 16:14 | We can do sublists the same way. file: [4a1f4034df] check-in: [b45cd26963] user: dkf branch: dkf/experimental-more-list-c-funcs, size: 45125 | |
|
2024-05-27
| ||
| 21:15 | Merge 8.7 file: [76dfcf62f9] check-in: [b0caf377fc] user: jan.nijtmans branch: main, size: 45706 | |
| 21:04 | Another round of sentinel improvements file: [11f9f64394] check-in: [a688bb7213] user: jan.nijtmans branch: core-8-branch, size: 45687 | |
| 20:23 | Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used file: [9f3b0b94cb] check-in: [861da428c1] user: jan.nijtmans branch: core-8-6-branch, size: 45288 | |
| 20:19 | Some more functions for lists, a bit like the ones for dicts file: [576a8206d1] check-in: [80e4f71f99] user: dkf branch: dkf/experimental-more-list-c-funcs, size: 45208 | |
| 11:24 | Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used. Fix some indenting. file: [107170caf3] check-in: [d13f391c04] user: jan.nijtmans branch: main, size: 45706 | |
| 11:04 | Eliminate TclPrintByteCodeObj()'s 'interp' argument, which is not used. file: [99d61b8307] check-in: [56c28e2db2] user: jan.nijtmans branch: core-8-branch, size: 45687 | |
|
2024-05-26
| ||
| 14:09 | Merge 8.7 file: [26157a4376] check-in: [735641d5cb] user: dkf branch: main, size: 45952 | |
| 13:19 | merge 8.6 file: [fff41bd3e9] check-in: [9e8cd97a2b] user: dkf branch: core-8-branch, size: 45933 | |
|
2024-05-25
| ||
| 11:31 | Use the new operations file: [fec77ef620] check-in: [a3435c30a3] user: dkf branch: more-dict-c-funcs, size: 45449 | |
|
2024-05-23
| ||
| 08:53 | More trickery with macros file: [d32871007b] check-in: [a3f9c1bec2] user: dkf branch: more-macros, size: 46222 | |
|
2024-05-21
| ||
| 22:06 | Merge 9.0 file: [3441f24a02] check-in: [e906cead78] user: jan.nijtmans branch: tip-626, size: 46453 | |
|
2024-05-20
| ||
| 16:38 | merge trunk file: [3058a0f7dd] check-in: [3fd88cd4cd] user: dkf branch: result-helpers, size: 46219 | |
|
2024-05-14
| ||
| 16:06 | Add helper macros TclSetResult and TclPrintfResult file: [1d2f248261] check-in: [0b65fb9e0c] user: dkf branch: result-helpers, size: 46066 | |
|
2024-05-13
| ||
| 15:41 | Clean up a lot of small whitespace issues This is the dullest commit ever. Sorry. file: [b37207b890] check-in: [3a60363aa1] user: dkf branch: main, size: 46295 | |
|
2024-05-10
| ||
| 15:40 | More whitespace cleanup file: [f3dcfe37bc] check-in: [835b1a5566] user: dkf branch: main, size: 46448 | |
|
2024-04-23
| ||
| 16:06 | Hmm, something is broken. Leaving this here but this commit is definitely wrong somehow file: [21d4d2a727] check-in: [b356268e32] user: dkf branch: tidy-indentation, size: 46307 | |
|
2024-04-01
| ||
| 20:48 | Merge 9.0 file: [ca076d53bd] check-in: [d4eee66f60] user: jan.nijtmans branch: tip-626, size: 46452 | |
|
2024-03-21
| ||
| 13:55 | Merge 8.7. Tcl_GetStringFromObj() -> TclGetStringFromObj() (optimization) file: [02bdc6605a] check-in: [28e5e230b6] user: jan.nijtmans branch: main, size: 46447 | |
|
2024-03-20
| ||
| 20:29 | Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release (thanks, Sergey!) file: [3bb1c6c695] check-in: [9b8a66aff6] user: jan.nijtmans branch: main, size: 46449 | |
| 20:09 | Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release (thanks, Sergey!) file: [138f659c7b] check-in: [3186ba81a2] user: jan.nijtmans branch: core-8-branch, size: 46426 | |
| 14:27 | Merge 9.0 file: [74cdf73161] check-in: [4271f3b52a] user: jan.nijtmans branch: tip-626, size: 46453 | |
|
2024-03-19
| ||
| 14:56 | Fix indentation/brace usage style issues file: [6c5dc0097e] check-in: [1fbff64078] user: dkf branch: main, size: 46450 | |
|
2024-03-13
| ||
| 17:11 | Merge 9.0 file: [a39dd16e4e] check-in: [a29cf046b8] user: jan.nijtmans branch: tip-626, size: 46451 | |
| 09:45 | Restore TclListObjLength()/TclListObjGetElements() macro's, as they were in 8.6 file: [f55750590b] check-in: [c575f9dc00] user: jan.nijtmans branch: core-8-branch, size: 46427 | |
|
2024-03-12
| ||
| 21:24 | Restore TclListObjGetElements()/TclListObjLength() as they were in 8.6 too. file: [e5404921da] check-in: [63d442cdc0] user: jan.nijtmans branch: main, size: 46446 | |
|
2024-01-30
| ||
| 17:07 | Tweaking indentation of code; really unimportant... file: [d3ee81edd5] check-in: [bb72806960] user: dkf branch: dkf-indent-tweak, size: 46531 | |
|
2024-01-04
| ||
| 20:59 | Merge 9.0 file: [55c1d24b1e] check-in: [0da856df54] user: jan.nijtmans branch: tip-626, size: 46452 | |
|
2023-12-27
| ||
| 22:30 | Merge 8.7 file: [b968c626e1] check-in: [73a8bc5730] user: jan.nijtmans branch: mistake, size: 46447 | |
|
2023-12-26
| ||
| 16:31 | Don't use TCL_SIZE_MODIFIER "u", since Tcl_Size can be negative file: [3d69ee1ebb] check-in: [18e2b3b04f] user: jan.nijtmans branch: core-8-branch, size: 46428 | |
|
2023-11-03
| ||
| 19:56 | merge trunk file: [71d118160e] check-in: [4627159c40] user: dgp branch: dgp-refactor, size: 46525 | |
|
2023-10-22
| ||
| 19:56 | Merge 9.0 file: [4532276ff9] check-in: [f107021263] user: jan.nijtmans branch: tip-626, size: 46452 | |
|
2023-10-19
| ||
| 18:48 | Merge 8.7 file: [777af74516] check-in: [f67f60d202] user: jan.nijtmans branch: main, size: 46447 | |
|
2023-10-17
| ||
| 06:02 | Handle sentinels for any C++ compiler file: [653a838795] check-in: [6876d1f99a] user: jan.nijtmans branch: bug-26870862f0, size: 46447 | |
|
2023-09-18
| ||
| 15:54 | merge trunk file: [0e931564a4] check-in: [89d3fc0c20] user: dgp branch: dgp-refactor, size: 46437 | |
|
2023-09-13
| ||
| 15:19 | More type-casts (c++-compatibility) file: [e02e0bcc86] check-in: [42c4e352ff] user: jan.nijtmans branch: core-8-6-branch, size: 45942 | |
| 09:18 | Rebase to 9.0 file: [b13f0c95cb] check-in: [561988be17] user: jan.nijtmans branch: tip-626, size: 46364 | |
|
2023-09-12
| ||
| 10:11 | Merge 8.7 file: [d459defab7] check-in: [d24c3420fa] user: jan.nijtmans branch: main, size: 46359 | |
|
2023-07-09
| ||
| 12:41 | Rebase to 8.7 file: [44b93bb4fc] check-in: [7bf8d24ff3] user: jan.nijtmans branch: tip-665, size: 46359 | |
|
2023-06-21
| ||
| 16:02 | merge trunk file: [6a5f00a90a] check-in: [3673c24b1f] user: dgp branch: dgp-refactor, size: 46433 | |
| 07:33 | Merge 9.0 file: [b8cfb21e29] check-in: [db89a8f843] user: jan.nijtmans branch: tip-626, size: 46360 | |
|
2023-06-20
| ||
| 07:11 | Merge 8.7 file: [7d4494ee87] check-in: [4016a576d6] user: jan.nijtmans branch: main, size: 46355 | |
| 06:51 | Move VarHashGetKey() to tclInt.h. More int -> Tcl_Size file: [5904fb941c] check-in: [dd25e7e253] user: jan.nijtmans branch: core-8-branch, size: 46357 | |
|
2023-06-19
| ||
| 12:42 | Merge 8.7 file: [c1437a3d60] check-in: [fab05e2102] user: jan.nijtmans branch: main, size: 46268 | |
|
2023-05-01
| ||
| 20:28 | More progress file: [80dbda6690] check-in: [f3015fa249] user: jan.nijtmans branch: tip-665, size: 45810 | |
| 19:42 | Remove internal use of TCL_UTF_MAX=3 as much as possible, without compromizing existing TIP's file: [2c4c31989c] check-in: [86503e53c7] user: jan.nijtmans branch: tip-665, size: 45812 | |
|
2023-04-28
| ||
| 19:19 | Remove TclUtfToUCS4(), TclUniCharToUCS4(), and TclUCS4Prev(). file: [5963af5647] check-in: [0d4245ab9f] user: pooryorick branch: unchained, size: 46123 | |
|
2023-04-24
| ||
| 18:47 | Merge TIP 660 commit. Resolve enough conflicts to compile. file: [02c763220c] check-in: [16ce472043] user: dgp branch: dgp-refactor, size: 46197 | |
|
2023-04-21
| ||
| 13:32 | Merge 9.0 file: [e6c655838d] check-in: [b732c118b6] user: jan.nijtmans branch: tip-626, size: 46124 | |
|
2023-04-20
| ||
| 16:53 | Merge 9.0 file: [6f6f89fa12] check-in: [aa3e7e529f] user: jan.nijtmans branch: tip-626, size: 46756 | |
|
2023-04-03
| ||
| 16:15 | merge trunk file: [3b397acce8] check-in: [9b9daa251b] user: dgp branch: dgp-refactor, size: 46833 | |
| 15:50 | merge trunk through March 5 file: [2ebbcb3880] check-in: [41a28f16fe] user: dgp branch: dgp-refactor, size: 46648 | |
|
2023-04-01
| ||
| 10:27 | Merge 9.0 file: [0efc6e5daf] check-in: [4dbed74737] user: jan.nijtmans branch: tip-660, size: 46119 | |
|
2023-03-30
| ||
| 22:24 | Merge 9.0 file: [b461a7aa0c] check-in: [6396c6443a] user: jan.nijtmans branch: tip-626, size: 46752 | |
| 22:22 | Merge 8.7 file: [d504b1be6c] check-in: [7c9d2dc7a3] user: jan.nijtmans branch: main, size: 46749 | |
| 22:02 | Merge 8.6 file: [95ac541a29] check-in: [166e8656a7] user: jan.nijtmans branch: core-8-branch, size: 45808 | |
| 18:01 | TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntu file: [0c0398dc44] check-in: [eb81a25271] user: apnadkarni branch: tip-660, size: 45934 | |
| 15:19 | Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it on other platforms either. file: [147e5c02d0] check-in: [ec56f33813] user: jan.nijtmans branch: bug-0cb3554903, size: 45897 | |
|
2023-03-27
| ||
| 11:35 | More (internal) usage of TclGetString() and TclGetStringFromObj() macro's file: [210eb35ffc] check-in: [86bf13933a] user: jan.nijtmans branch: core-8-branch, size: 45623 | |
|
2023-03-05
| ||
| 20:46 | Merge 9.0 file: [efa38beb24] check-in: [fef53bf657] user: jan.nijtmans branch: tip-626, size: 46567 | |
| 19:57 | Another round of -1 -> TCL_INDEX_NONE file: [966197b8bd] check-in: [1ad5d08ee8] user: jan.nijtmans branch: main, size: 46564 | |
|
2022-11-24
| ||
| 01:18 | Support multiple indicies in abstract list lindex operation. Catch up with trunk. file: [ca2ec406fe] check-in: [cf418732cb] user: griffin branch: tip-636-tcl9-644, size: 45921 | |
|
2022-11-20
| ||
| 22:58 | merge trunk file: [43d8efd96d] check-in: [4544b3f396] user: dgp branch: dgp-refactor, size: 45994 | |
|
2022-11-19
| ||
| 16:29 | Merge 9.0 file: [a0292d807f] check-in: [32aebe8054] user: jan.nijtmans branch: tip-626, size: 45919 | |
|
2022-11-09
| ||
| 17:15 | No trailing ',' file: [f7370817ca] check-in: [dd2e2c844d] user: jan.nijtmans branch: tip-644, size: 45916 | |
| 16:29 | Rebase to latest trunk file: [0c4cc660ed] check-in: [9c26ed6942] user: jan.nijtmans branch: tip-644-alt, size: 45904 | |
| 14:00 | merge trunk file: [64b2ed502a] check-in: [0a4ac238cf] user: dgp branch: dgp-refactor, size: 45975 | |
| 13:45 | Merge trunk. Also update Tcl_ObjType.version to match TIP 644 file: [efd22af455] check-in: [67db36998a] user: apnadkarni branch: tip-644, size: 45917 | |
|
2022-11-07
| ||
| 21:21 | Merge 9.0 file: [f69d3f5681] check-in: [f5414f8e58] user: jan.nijtmans branch: tip-626, size: 45900 | |
| 21:16 | Merge 8.7 file: [3a81fb505e] check-in: [a01d7d452d] user: jan.nijtmans branch: main, size: 45897 | |
|
2022-11-04
| ||
| 22:47 | Implement abstractlist with tip-644 file: [c7570084ef] check-in: [3aa22fe8ab] user: griffin branch: tip-636-tcl9-644, size: 45920 | |
|
2022-11-01
| ||
| 08:26 | Don't bother to provide a TCL_OBJTYPE_SIZE macro file: [1b68a6eff6] check-in: [04e8efd4ac] user: jan.nijtmans branch: tip-644-alt, size: 45903 | |
|
2022-10-24
| ||
| 11:47 | Another possible approach file: [b92ce0402d] check-in: [dc7f554cb0] user: jan.nijtmans branch: tip-644-alt, size: 45918 | |
|
2022-10-11
| ||
| 15:07 | TIP 644 - Make Tcl_ObjType extensible file: [2a5dcdeb12] check-in: [6d1d103cf6] user: apnadkarni branch: tip-644, size: 45916 | |
|
2022-09-07
| ||
| 14:40 | merge trunk file: [18764d1f9f] check-in: [18ef41c5e4] user: dgp branch: dgp-refactor, size: 45974 | |
|
2022-08-26
| ||
| 22:47 | Use TclOffset() in stead of magic calculations using sizeof(), which might give unexpected results when padding is involved file: [b6e3072462] check-in: [e7264efd8f] user: jan.nijtmans branch: core-8-6-branch, size: 45668 | |
| 20:31 | Merge 9.0 file: [7540770bec] check-in: [113a94bda9] user: jan.nijtmans branch: tip-626, size: 45899 | |
|
2022-08-25
| ||
| 20:46 | Merge 8.7 file: [428c80f9c6] check-in: [8a13b9df4a] user: jan.nijtmans branch: main, size: 45896 | |
| 20:36 | [37108037b9]: Code cleanups to support CHERI. Apply patch 0001 and 0003 (and a few more potential alignment problems, inspired by those patches) file: [32471a441d] check-in: [ffa62b189d] user: jan.nijtmans branch: core-8-branch, size: 45624 | |
|
2022-06-10
| ||
| 13:45 | Provide help with solving merge conflicts ;-) file: [67fd72a5ab] check-in: [71597277a7] user: jan.nijtmans branch: dgp-refactor, size: 45988 | |
|
2022-06-08
| ||
| 12:40 | Merge 9.0 file: [5f45f0fe74] check-in: [2532f27b23] user: jan.nijtmans branch: tip-626, size: 45913 | |
| 10:35 | Undo unintended (internal) variable rename file: [37aedfb1c9] check-in: [f2ba4eead8] user: jan.nijtmans branch: main, size: 45910 | |
| 10:23 | TIP #616: Tcl lists > 2^31 elements file: [d685f481b4] check-in: [574358cda4] user: jan.nijtmans branch: main, size: 45913 | |
|
2022-06-03
| ||
| 17:03 | merge trunk file: [12c2edcb3f] check-in: [d6b3177e14] user: dgp branch: dgp-refactor, size: 45556 | |
|
2022-06-02
| ||
| 16:19 | Merge tip-616 file: [ef9ff12ca8] check-in: [01642269d3] user: jan.nijtmans branch: tip-626, size: 45921 | |
| 16:18 | Merge 9.0 file: [60f7d41dd0] check-in: [1020610400] user: jan.nijtmans branch: tip-616, size: 45918 | |
| 16:09 | Merge 8.7 file: [d87c90b98b] check-in: [7b57511a36] user: jan.nijtmans branch: main, size: 45467 | |
| 15:55 | Merge 8.6. Eliminate some (long) typecasts file: [e4224a046a] check-in: [0daaaefd9b] user: jan.nijtmans branch: core-8-branch, size: 45641 | |
|
2022-05-25
| ||
| 22:20 | Many int-> size_t file: [3ae6f34a7a] check-in: [7062de3ba7] user: jan.nijtmans branch: tip-626, size: 45928 | |
| 21:21 | merge trunk file: [a9e6d6d0eb] check-in: [a3f30fc2bf] user: dgp branch: dgp-refactor, size: 45563 | |
|
2022-05-17
| ||
| 13:27 | Merge 9.0 file: [a795e4c4de] check-in: [e563372259] user: jan.nijtmans branch: tip-616, size: 45925 | |
| 11:17 | Merge 8.7 file: [6c68a82969] check-in: [74c6a378ca] user: jan.nijtmans branch: main, size: 45474 | |
| 09:32 | Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObjLength -> TclListObjLengthM (prevent conflict with TIP #616) file: [291ce5fb6a] check-in: [eaf93525a5] user: jan.nijtmans branch: core-8-branch, size: 45648 | |
|
2022-04-15
| ||
| 12:34 | merge trunk file: [cd92e6dc1f] check-in: [42098e6b0c] user: dgp branch: dgp-refactor, size: 45562 | |
|
2022-04-14
| ||
| 21:01 | Merge 9.0 file: [1587345ab8] check-in: [15bcaf1527] user: jan.nijtmans branch: tip-616, size: 45924 | |
|
2022-04-01
| ||
| 13:36 | Rebase to Tcl 9.0 file: [bad423f215] check-in: [2c8ec3463c] user: jan.nijtmans branch: tip-613-usage, size: 45473 | |
|
2022-03-31
| ||
| 16:33 | more progress file: [5c533b5da9] check-in: [e87add1ce3] user: jan.nijtmans branch: tip-616, size: 45938 | |
|
2022-03-30
| ||
| 15:44 | More progress file: [419ca1c430] check-in: [7939de52fe] user: jan.nijtmans branch: tip-616, size: 45886 | |
|
2022-03-29
| ||
| 13:17 | More progress file: [5b294c095e] check-in: [205f96536f] user: jan.nijtmans branch: tip-616, size: 45855 | |
| 10:37 | More progress file: [b3c7e2f0ba] check-in: [c561bb0174] user: jan.nijtmans branch: tip-616, size: 45871 | |
|
2022-03-24
| ||
| 21:24 | More size_t file: [cfe2226d1d] check-in: [0539fd20c5] user: jan.nijtmans branch: tip-616, size: 45881 | |
|
2022-03-18
| ||
| 23:09 | Further , file: [7a34ff6b81] check-in: [995c65ad87] user: jan.nijtmans branch: tip-616, size: 45743 | |
|
2022-03-17
| ||
| 15:38 | More file: [d3cf785cb7] check-in: [6267a2e0b5] user: jan.nijtmans branch: tip-616, size: 45708 | |
| 15:05 | More progress file: [d10433325b] check-in: [4c5be4f585] user: jan.nijtmans branch: tip-616, size: 45685 | |
|
2022-03-10
| ||
| 16:18 | merge tip-616 file: [6622decd59] check-in: [e6b864bfa6] user: jan.nijtmans branch: tip-616-experiment, size: 45848 | |
| 16:17 | Update doc, fix PrintSourceToObj signature file: [43e8be56b9] check-in: [933c71ed7b] user: jan.nijtmans branch: tip-616, size: 45469 | |
| 16:08 | Merge tip-616 file: [069177c51e] check-in: [113abaae22] user: jan.nijtmans branch: tip-616-experiment, size: 45839 | |
|
2022-03-09
| ||
| 17:53 | More progress file: [714fce17db] check-in: [0480ed9723] user: jan.nijtmans branch: tip-616, size: 45609 | |
|
2022-03-02
| ||
| 20:27 | More size_t in tclCompile.h file: [5bcf0c9794] check-in: [a2b7a28c1f] user: jan.nijtmans branch: tip-616-experiment, size: 45816 | |
| 17:05 | More progress file: [fb5a987a2f] check-in: [d014640dcc] user: jan.nijtmans branch: tip-616-experiment, size: 45725 | |
| 16:13 | More progress file: [9f812858a4] check-in: [52a8aa860a] user: jan.nijtmans branch: tip-616-experiment, size: 45617 | |
| 16:00 | Use TIP #613's Tcl_GetIndexFromObj() to eliminate typecasts which are no longer necessary file: [380381fac1] check-in: [ef3c6d5538] user: jan.nijtmans branch: tip-613-usage, size: 45633 | |
|
2022-03-01
| ||
| 07:36 | Merge 9.0 file: [f081906b2b] check-in: [d999f89758] user: jan.nijtmans branch: tip-616-experiment, size: 45509 | |
|
2022-02-27
| ||
| 19:04 | Merge 9.0 file: [ff8917e143] check-in: [04a6ab223e] user: jan.nijtmans branch: tip-616, size: 45509 | |
| 18:29 | More size_t usage, e.g. for "foreach" file: [4e9e5c8669] check-in: [717c300874] user: jan.nijtmans branch: main, size: 45536 | |
|
2022-02-24
| ||
| 13:29 | Merge 9.0 file: [ab43dd780e] check-in: [dcf6775b09] user: jan.nijtmans branch: tip-616, size: 45460 | |
|
2022-02-11
| ||
| 17:47 | merge trunk file: [f583f9c672] check-in: [2bd0b2edc3] user: dgp branch: dgp-refactor, size: 45576 | |
|
2022-02-10
| ||
| 09:45 | Merge 8.7 file: [62653c4a12] check-in: [d7e83e77e8] user: jan.nijtmans branch: main, size: 45487 | |
| 09:37 | Merge 8.6 file: [c8ef602913] check-in: [c03b7afd75] user: jan.nijtmans branch: core-8-branch, size: 45647 | |
| 09:26 | Use TclListObjLength/TclListObjGetElements in stead of Tcl_ListObjLength/Tcl_ListObjGetElements everywhere. This is slightly more efficient if the refered list already has the correct type file: [55575ad201] check-in: [30cd3187fc] user: jan.nijtmans branch: core-8-6-branch, size: 45686 | |
| 08:34 | Tcl_ListObjLength -> TclListObjLength file: [9086aa2489] check-in: [8186be0b8d] user: jan.nijtmans branch: tip-616, size: 45478 | |
|
2022-01-27
| ||
| 15:15 | More progress file: [74a090ca24] check-in: [22b7c31f21] user: jan.nijtmans branch: tip-616, size: 45479 | |
|
2022-01-24
| ||
| 08:18 | TIP #616: Tcl lists > 2^31 elements. WIP file: [b514581cda] check-in: [ff0a9cf127] user: jan.nijtmans branch: tip-616, size: 45488 | |
|
2022-01-17
| ||
| 16:44 | Tcl_NewObj() -> TclNewObj() file: [c0a3624bd8] check-in: [df30948549] user: jan.nijtmans branch: core-8-6-branch, size: 45687 | |
|
2021-11-06
| ||
| 14:58 | Merge trunk; resolve conflicts. file: [90f113d5a0] check-in: [164211f6cf] user: dgp branch: dgp-refactor, size: 45577 | |
|
2021-10-19
| ||
| 14:42 | IntRep -> InternalRep. Internal changes only. file: [bc031679b0] check-in: [40343f5fb6] user: jan.nijtmans branch: core-8-6-branch, size: 45705 | |
|
2021-10-08
| ||
| 08:40 | Merge 8.7 file: [5cfe81cce0] check-in: [916029c89c] user: jan.nijtmans branch: main, size: 45488 | |
|
2021-10-06
| ||
| 19:33 | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing list file: [cd0a8d82fd] check-in: [0509fa5750] user: jan.nijtmans branch: internalrep, size: 45648 | |
|
2021-04-12
| ||
| 19:10 | More bits and pieces file: [c1a1d88195] check-in: [0ea6e3ab0e] user: dkf branch: enum-and-inline, size: 45562 | |
|
2021-01-15
| ||
| 22:23 | Merge TIP 481 (resolve conflicts) file: [869cdeaf61] check-in: [8cdef98ab8] user: dgp branch: dgp-refactor, size: 45497 | |
|
2021-01-11
| ||
| 10:03 | Merge 8.7, resolve conflicts file: [49560b0319] check-in: [015ff38790] user: jan.nijtmans branch: main, size: 45408 | |
|
2020-12-10
| ||
| 19:35 | Merge trunk; silence shadow warning file: [a335720ccb] check-in: [fd76c5f3fc] user: dgp branch: dgp-refactor, size: 45495 | |
|
2020-12-08
| ||
| 15:42 | Merge 8.7 file: [d0f62493a3] check-in: [71493b571b] user: jan.nijtmans branch: main, size: 45406 | |
| 15:31 | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet file: [c81d1c9fa2] check-in: [4254aa305b] user: jan.nijtmans branch: core-8-branch, size: 45568 | |
|
2020-11-26
| ||
| 14:43 | Get rid of "register" keyword, forbidden in c++20. Fix some more warnings, discovered in c20/c++20 mode file: [f7d51b8928] check-in: [d7c6ee4392] user: jan.nijtmans branch: core-8-6-branch, size: 45700 | |
|
2020-09-20
| ||
| 16:34 | Merge [92d5c95fd8]. resolve conflicts file: [0385a92a4f] check-in: [84880ae75f] user: dgp branch: dgp-refactor, size: 45501 | |
| 16:18 | Merge [ef1896eb35]. file: [112eeeffe8] check-in: [51d8f95aa8] user: dgp branch: dgp-refactor, size: 45497 | |
|
2020-09-17
| ||
| 14:12 | Merge 8.7 file: [4f360a7052] check-in: [92d5c95fd8] user: jan.nijtmans branch: trunk, size: 45412 | |
| 13:48 | Eliminate many usages of Tcl_NewObj (-> TclNewObj) and Tcl_NewIntObj (-> TclNewIntObj or Tcl_NewWideIntObj) file: [cd9886d25b] check-in: [ef22eb8ac3] user: jan.nijtmans branch: core-8-branch, size: 45574 | |
| 09:31 | Merge 8.7 file: [6541106783] check-in: [ef1896eb35] user: jan.nijtmans branch: trunk, size: 45402 | |
| 09:27 | Change version number of http package from 2.9.5 -> 2.10.0a1, since it's different from the 2.9.5 version in Tcl 8.6.x. Use "$idx >= 0" check in stead of "$idx > -1" everywhere. file: [b54bbc91ed] check-in: [90d3d26e1f] user: jan.nijtmans branch: core-8-branch, size: 45556 | |
|
2020-04-27
| ||
| 14:19 | megrge trunk file: [0071ced79a] check-in: [7dc45bcd85] user: dgp branch: dgp-refactor, size: 45497 | |
|
2020-04-26
| ||
| 15:30 | Since Tcl_NumUtfChars() now can return a value of more that 32 bits .... file: [577d29b200] check-in: [5fedb77492] user: jan.nijtmans branch: trunk, size: 45402 | |
|
2020-04-20
| ||
| 21:07 | Change a few variables from type "int" to "size_t". Always test TCL_UTF_MAX for <= 3 or > 3, because that's the only 2 flavours we really have. file: [957214b9c9] check-in: [d515532940] user: jan.nijtmans branch: trunk, size: 45394 | |
|
2020-04-02
| ||
| 23:34 | merge trunk file: [146b1deaac] check-in: [027c37b3e8] user: dgp branch: dgp-refactor, size: 45481 | |
| 23:26 | merge 8.7 file: [35fbb09b8c] check-in: [abac91f4a0] user: dgp branch: trunk, size: 45386 | |
| 22:18 | merge 8.6 file: [2496054e6a] check-in: [f1db0ed67c] user: dgp branch: core-8-branch, size: 45556 | |
| 20:50 | Adapt another caller. This one had a bug when (TCL_UTF_MAX == 4) because it was never adapted when TclUtfToUniChar change from returning 0 to returning 1 for a high surrogate. file: [b1116c8549] check-in: [8f978c0bcc] user: dgp branch: core-8-6-branch, size: 45727 | |
|
2020-03-18
| ||
| 19:10 | merge trunk file: [fda6d1083e] check-in: [d9065bd3aa] user: dgp branch: dgp-refactor, size: 45903 | |
| 14:06 | Merge 8.7 file: [2cdc1326b5] check-in: [1d0787097e] user: jan.nijtmans branch: trunk, size: 45808 | |
| 13:54 | Merge 8.6 file: [6aeddb426b] check-in: [2b7c852b44] user: jan.nijtmans branch: core-8-branch, size: 45978 | |
| 12:51 | More uppercase HEX representations in source-code. file: [4265888d7a] check-in: [7d760e228e] user: jan.nijtmans branch: core-8-6-branch, size: 46165 | |
|
2020-03-07
| ||
| 16:07 | Merge trunk file: [3f43e6d5f1] check-in: [02f1df2e68] user: jan.nijtmans branch: dgp-refactor, size: 45903 | |
|
2020-03-06
| ||
| 21:33 | merge 8.7 file: [f3bdc0b189] check-in: [89fde09430] user: dgp branch: trunk, size: 45808 | |
| 19:29 | more unused arguments file: [4c26d57c7b] check-in: [4636032e27] user: dgp branch: core-8-branch, size: 45978 | |
|
2020-02-28
| ||
| 19:45 | Merge trunk, and resolve conflicts. file: [a69e81a2e9] check-in: [40258de7ff] user: dgp branch: dgp-refactor, size: 45993 | |
| 12:46 | Merge 8.7 file: [9e7b8489fe] check-in: [b7af922d61] user: jan.nijtmans branch: trunk, size: 45898 | |
|
2020-02-13
| ||
| 22:06 | Merge 8.7 file: [f083f92504] check-in: [c59e305ca6] user: jan.nijtmans branch: cplusplus, size: 46068 | |
|
2020-01-22
| ||
| 15:43 | merge trunk file: [be5461d4db] check-in: [0f0012b0b7] user: dgp branch: dgp-refactor, size: 46098 | |
|
2020-01-20
| ||
| 14:19 | Merge 8.7 file: [36a0d6d003] check-in: [3d7b2dce60] user: jan.nijtmans branch: trunk, size: 46003 | |
|
2019-09-25
| ||
| 13:42 | Merge 8.7 file: [632b1faa8d] check-in: [be233f3e67] user: jan.nijtmans branch: utf-max, size: 46173 | |
|
2019-08-29
| ||
| 13:28 | Merge tip-548 file: [d12ed158d6] check-in: [c933888049] user: jan.nijtmans branch: cplusplus, size: 46068 | |
|
2019-08-26
| ||
| 18:56 | merge trunk's elimination of register keyword file: [2fd952869c] check-in: [9e3083e018] user: dgp branch: dgp-refactor, size: 46098 | |
|
2019-08-15
| ||
| 15:20 | Merge tip-548 file: [50c69ccb25] check-in: [fb24db99f5] user: jan.nijtmans branch: cplusplus, size: 46183 | |
| 08:10 | Merge 8.7 file: [f0a95fbb89] check-in: [f33e2933b5] user: jan.nijtmans branch: trunk, size: 46003 | |
|
2019-07-17
| ||
| 15:38 | Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated in C++ (removed in C++17, even), and essentially does nothing with most modern compilers. file: [2e171eaea7] check-in: [f074bda87c] user: jan.nijtmans branch: no-register, size: 46173 | |
|
2019-07-10
| ||
| 05:51 | Merge 8.7, and continue implementation. Almost done file: [6d19cd1fb8] check-in: [237cdadf3f] user: jan.nijtmans branch: cplusplus, size: 46210 | |
|
2019-06-09
| ||
| 21:18 | Merge tip-548 file: [27af99376b] check-in: [18b83ff6b7] user: jan.nijtmans branch: utf-max, size: 46200 | |
|
2019-06-07
| ||
| 14:09 | More usage of TCL_INDEX_NONE in stead of -1. More internal use of size_t, mainly in memory statistics (debug-mode only), and TCL_Z_MODIFIER. This gives broader memory statistics on win64. file: [69c6fd4008] check-in: [2c0adf089a] user: jan.nijtmans branch: core-8-branch, size: 46200 | |
|
2019-03-16
| ||
| 21:10 | Merge 8.7 Move up some stub entries related to Tcl_UniChar Use TCL_UTF_MAX=4 for full Unicode in stead of TCL_UTF_MAX=6 (TCL_UTF_MAX: 3 is default) file: [a3797b7228] check-in: [81502a66ed] user: jan.nijtmans branch: utf-max, size: 46200 | |
|
2019-03-08
| ||
| 23:54 | Merge trunk. Further WIP for TIP #497, far from finished .... file: [8dcd5d8712] check-in: [9fcbdde251] user: jan.nijtmans branch: tip-497, size: 45613 | |
|
2019-02-28
| ||
| 20:35 | merge trunk file: [44197f7486] check-in: [e4e3193004] user: dgp branch: dgp-refactor, size: 46125 | |
|
2019-02-25
| ||
| 21:15 | Merge 8.7 file: [4d0613b452] check-in: [5a8767b61e] user: jan.nijtmans branch: trunk, size: 46030 | |
| 19:50 | New internal macro TclHasIntRep() to re-encapsulate the typePtr field. file: [78fe08f174] check-in: [86b1045cc4] user: dgp branch: core-8-branch, size: 46200 | |
|
2019-02-13
| ||
| 21:24 | Merge trunk through 2019-02-01 file: [0f6d8d6798] check-in: [76fa1ad734] user: dgp branch: dgp-refactor, size: 46111 | |
|
2019-02-07
| ||
| 20:01 | Merge and resolve trunk through 2018-12-26. file: [f9cb369d42] check-in: [1c70fddfe1] user: dgp branch: dgp-refactor, size: 46141 | |
| 19:47 | Merge and resolve trunk through 2018-12-11. file: [60b7efc6f1] check-in: [4ca780b968] user: dgp branch: dgp-refactor, size: 46138 | |
|
2019-02-01
| ||
| 20:36 | Another (big) round of int -> size_t enhancements. So Tcl can handle string >2GiB in more places. file: [e005ae9467] check-in: [8534448b44] user: jan.nijtmans branch: trunk, size: 46016 | |
|
2019-01-28
| ||
| 21:47 | Merge 8.7 file: [9252d7f955] check-in: [08dd3497f1] user: jan.nijtmans branch: trunk, size: 46017 | |
| 21:34 | New internal macro TclFetchIntRep, which is faster than Tcl_FetchIntRep. But ... don't use this function when the result is only compared to NULL: that's just overkill. file: [3e827832ef] check-in: [d3ed67412e] user: jan.nijtmans branch: core-8-branch, size: 46186 | |
|
2018-12-26
| ||
| 15:04 | Many internal int -> size_t increases, so string lengths > 2Gb can be handled correctly in many more places. file: [fd96c87817] check-in: [2549977bc4] user: jan.nijtmans branch: trunk, size: 46046 | |
|
2018-12-11
| ||
| 20:02 | Merge 8.7 In test-cases, don't load Tcltest package if it isn't actually used. Another round of size_t related improvements. Nothing functional. Also improve some comments. file: [51dab19cd9] check-in: [c92a5c4373] user: jan.nijtmans branch: trunk, size: 46043 | |
|
2018-11-16
| ||
| 05:04 | conflict free merge file: [926e31ea09] check-in: [1f2a70dff3] user: dgp branch: dgp-refactor, size: 46371 | |
|
2018-11-15
| ||
| 08:19 | Merge 8.7 Fix Tcl_InitStringRep() signature in line with TIP #494, so it can handle lengths >2Gb on 64-bit platforms Various other code cleanups, unnecessary type-casts e.o. file: [782638fd6c] check-in: [016f65758f] user: jan.nijtmans branch: trunk, size: 46276 | |
| 03:16 | Merge TIP 494 and remove conflicts. Result doesn't work. file: [0d0891f5a3] check-in: [37c7a89a0b] user: dgp branch: dgp-refactor, size: 46192 | |
|
2018-11-14
| ||
| 23:34 | merge & resolve conflict file: [db05631ca3] check-in: [6162c8e671] user: dgp branch: dgp-refactor, size: 46252 | |
|
2018-11-13
| ||
| 21:04 | Implement TIP 445 file: [766327e4d7] check-in: [439113e1be] user: dgp branch: trunk, size: 46282 | |
|
2018-11-06
| ||
| 12:59 | merge core-8-branch file: [e09a38168e] check-in: [445db2cb18] user: dkf branch: mistake, size: 46283 | |
|
2018-10-24
| ||
| 02:00 | merge 8.7 file: [d4f26abd03] check-in: [11878ebb4d] user: dgp branch: tip-445, size: 46215 | |
|
2018-10-21
| ||
| 21:00 | Merge 8.7 file: [3cf12a4357] check-in: [280d890b3e] user: jan.nijtmans branch: trunk, size: 46088 | |
| 20:38 | Change PTR2INT and PTR2UINT macros's so they can handle long's and Tcl_WideInt's too, so no longer restricted to the "int" range. file: [34dc830f34] check-in: [6988a6ed37] user: jan.nijtmans branch: core-8-branch, size: 46018 | |
|
2018-10-18
| ||
| 15:31 | merge 8.7 file: [9d43783a71] check-in: [000ee6e038] user: dgp branch: tip-445, size: 46224 | |
|
2018-09-01
| ||
| 22:01 | Change ckalloc and friends to Tcl_Alloc and friends. Add two defines, TCL_IO_FAILURE and TCL_NO_LENGTH (experimental, still open to be renamed following discussion) file: [cd631a09b9] check-in: [f13660b5a5] user: jan.nijtmans branch: memory-API, size: 46097 | |
|
2018-06-28
| ||
| 20:30 | More using TCL_Z_MODIFIER where possible file: [be60d6cba4] check-in: [3cdf0d20c9] user: jan.nijtmans branch: memory-API, size: 46095 | |
|
2018-06-24
| ||
| 20:27 | Merge 8.7 file: [baf60e478a] check-in: [1c88810e71] user: jan.nijtmans branch: trunk, size: 46157 | |
| 20:26 | Fix "string tolower" and friends for handling unpaired surrogates correctly. Also add test-cases for those situations. Various typo's in comments. file: [660538e9a6] check-in: [1cdc9199e9] user: jan.nijtmans branch: core-8-branch, size: 46027 | |
|
2018-03-06
| ||
| 13:58 | merge trunk file: [ce7fefdfcc] check-in: [c2717d5d40] user: dgp branch: dgp-refactor, size: 46268 | |
| 05:27 | Convert macros to enums - constrained by need for matching table. file: [001adc3f93] check-in: [3801db5266] user: dgp branch: legacy-instructions, size: 46173 | |
|
2018-02-15
| ||
| 18:38 | merge trunk file: [44e9a10730] check-in: [622064d58a] user: dgp branch: dgp-refactor, size: 46267 | |
| 18:30 | merge 8.7 file: [7e6bebf1c0] check-in: [03a61ed253] user: dgp branch: trunk, size: 46172 | |
| 18:24 | merge 8.7 file: [6a5b388a89] check-in: [fb5189741a] user: dgp branch: tip-445, size: 46240 | |
| 15:58 | Guarantee the buffer is large enough it will not be overrun. file: [cfe96dfe68] check-in: [6f7a5abdb8] user: dgp branch: core-8-branch, size: 46043 | |
|
2018-02-14
| ||
| 22:42 | Merge core-8-branch file: [9b5f7ce06b] check-in: [a5644381cc] user: jan.nijtmans branch: trunk, size: 46119 | |
| 22:22 | Move TclGetBooleanFromObj to tclInt.h, so multiple source files can use it. Change some internal variables from int to size_t. file: [f51ae77b14] check-in: [2736df026c] user: jan.nijtmans branch: core-8-branch, size: 45990 | |
|
2018-02-09
| ||
| 20:22 | merge trunk file: [2c3aa3aed0] check-in: [32930b2344] user: dgp branch: dgp-refactor, size: 46214 | |
| 18:52 | merge 8.7 file: [4f881dab8b] check-in: [709f848841] user: dgp branch: trunk, size: 46119 | |
| 18:45 | merge 8.7 file: [ea3f857441] check-in: [8a91dc9521] user: dgp branch: tip-445, size: 46172 | |
| 10:09 | small code review: resolve conversion warnings (possible loss of data, signed/unsigned comparison) file: [3fc30beb0b] check-in: [29bc6e1422] user: sebres branch: core-8-branch, size: 45990 | |
|
2018-02-06
| ||
| 21:38 | merge trunk file: [2067e2bbb2] check-in: [6e3753692f] user: dgp branch: dgp-refactor, size: 46234 | |
| 21:11 | merge 8.7 file: [73505a59fd] check-in: [f7dba39527] user: dgp branch: tip-445, size: 46167 | |
| 20:54 | merge core-8-branch file: [065940c992] check-in: [30f95df8b0] user: jan.nijtmans branch: trunk, size: 46139 | |
|
2017-12-19
| ||
| 16:31 | merge trunk file: [f2a741dd51] check-in: [7cc1c62ee1] user: dgp branch: dgp-refactor, size: 46234 | |
| 16:22 | merge 8.7 file: [f31aa07cf0] check-in: [dd50956e9c] user: dgp branch: tip-445, size: 46167 | |
| 12:26 | merge core-8-branch file: [9839338165] check-in: [30edd5c06a] user: jan.nijtmans branch: no-wideint, size: 46010 | |
| 12:23 | merge core-8-branch. Also change some internal refCount's from int to size_t. file: [5464b7da05] check-in: [6e23ad39af] user: jan.nijtmans branch: trunk, size: 46139 | |
| 11:23 | Make TclEnsureNamespace() MODULE_SCOPE. Also change some refCount fields from type "int" to "unsigned int" for increased range. file: [423795036c] check-in: [c1636bce70] user: jan.nijtmans branch: core-8-branch, size: 46010 | |
|
2017-12-06
| ||
| 13:20 | merge trunk file: [17c23136fd] check-in: [b6bfcf292c] user: dgp branch: dgp-refactor, size: 46172 | |
|
2017-12-01
| ||
| 13:53 | merge core-8-branch. Various cleanup: unused structure names, unused #defines. Change some "epoch"-related fields from int to size_t. Nothing functional. file: [d30e23cefb] check-in: [6af217e68c] user: jan.nijtmans branch: trunk, size: 46077 | |
|
2017-11-16
| ||
| 11:17 | re-base "novem-more-memory-API" to trunk. TIP not submitted yet, but upcoming. file: [e38457584b] check-in: [3cb46ea71b] user: jan.nijtmans branch: memory-API, size: 46142 | |
|
2017-11-09
| ||
| 15:47 | Rebase branch to trunk. file: [c9f9c13fb7] check-in: [f714eca8f2] user: dgp branch: dgp-refactor, size: 46109 | |
|
2017-10-30
| ||
| 08:47 | Experimental branch meant to eliminate the "wideint" type, just merge it to a single "int" type. No effect on linux64 and similar systems, code simplification for Win64 and 32-bit system. No TIP yet, implementation ongoing. file: [a38131f3bd] check-in: [c2abe1efd0] user: jan.nijtmans branch: no-wideint, size: 46014 | |
|
2017-04-27
| ||
| 13:28 | merge novem file: [4a7ae19096] check-in: [491c1074c5] user: dgp branch: dgp-refactor, size: 46239 | |
| 12:54 | merge trunk file: [4de995665b] check-in: [a7adf2c06d] user: dgp branch: novem, size: 46144 | |
| 12:14 | merge trunk file: [16516f5123] check-in: [2a768ea5c1] user: dgp branch: tip-445, size: 46171 | |
| 10:51 | [50750c735a] Fix broken test and stop reading uninit-but-allocated memory in zlib channel transform. file: [4ee094b008] check-in: [d9638d1cad] user: dkf branch: trunk, size: 46014 | |
|
2017-04-22
| ||
| 14:57 | A better way of getting source file location information when disassembling. file: [f660d7d96c] check-in: [752440e0f3] user: dkf branch: core-8-6-branch, size: 46165 | |
|
2017-04-11
| ||
| 14:38 | merge novem file: [d74c6cbec0] check-in: [f49b65e410] user: dgp branch: dgp-refactor, size: 46455 | |
| 10:04 | merge trunk file: [83495c03e7] check-in: [9aa06eddb4] user: jan.nijtmans branch: novem, size: 46360 | |
|
2017-04-06
| ||
| 14:02 | merge novem file: [895e938132] check-in: [050e4650a5] user: dgp branch: dgp-refactor, size: 46325 | |
| 11:53 | merge trunk file: [6862605d6a] check-in: [6c868716b3] user: dgp branch: tip-445, size: 46387 | |
|
2017-03-31
| ||
| 14:44 | Since Tcl_AppendPrintfToObj() now understands the %p format, we can use it. Eliminating some internal string buffers. file: [12d21b778f] check-in: [c456624781] user: jan.nijtmans branch: trunk, size: 46230 | |
|
2016-12-02
| ||
| 19:34 | merge novem file: [f7665261e2] check-in: [da8349c19a] user: dgp branch: dgp-refactor, size: 46606 | |
| 14:46 | merge trunk file: [a04564b08a] check-in: [e4c06b61d2] user: jan.nijtmans branch: novem, size: 46511 | |
|
2016-11-28
| ||
| 16:24 | merge novem file: [2f555ec64d] check-in: [676824c7c1] user: dgp branch: dgp-refactor, size: 46542 | |
|
2016-11-24
| ||
| 20:31 | merge trunk file: [a580b81ed4] check-in: [4115262f80] user: jan.nijtmans branch: novem, size: 46447 | |
|
2016-11-21
| ||
| 10:40 | Merge trunk. More internal use of size_t in stead of int (or long) file: [65bcc447f9] check-in: [b68c708bd6] user: jan.nijtmans branch: novem, size: 46475 | |
| 10:15 | More internal use of size_t in stead of int. file: [08a6e87f38] check-in: [ef4da65408] user: jan.nijtmans branch: trunk, size: 46411 | |
|
2016-10-07
| ||
| 21:06 | Purge more direct accesses to bytes field. file: [9ede0eda62] check-in: [ecafda43ac] user: dgp branch: tip-445, size: 46536 | |
|
2016-07-09
| ||
| 19:40 | merge novem file: [ae1d5fd1a0] check-in: [7675692667] user: dgp branch: dgp-refactor, size: 46474 | |
| 17:21 | merge trunk file: [0cca7908c9] check-in: [c991627aa9] user: dgp branch: tip-445, size: 46571 | |
|
2016-07-08
| ||
| 10:28 | Micro-optimization: Use TclGetStringFromObj in stead of Tcl_GetStringFromObj in many places where possible. file: [d94e21ef0c] check-in: [48cb8436f1] user: jan.nijtmans branch: trunk, size: 46379 | |
|
2016-07-04
| ||
| 08:18 | Add ability to disassemble TclOO constructors and destructors ([1493a43044] motivates) file: [774e624a55] check-in: [5fc1ac9c4f] user: dkf branch: core-8-6-branch, size: 46381 | |
|
2016-04-30
| ||
| 17:47 | More ByteCode revisions. file: [0567887859] check-in: [7f7eddcdaa] user: dgp branch: tip-445, size: 42988 | |
|
2016-04-20
| ||
| 16:44 | Merge 8.6.5 file: [22c4125443] check-in: [090329ea25] user: dgp branch: little, size: 41834 | |
|
2016-04-19
| ||
| 20:35 | Fork of Tcl used in the "Little" project. http://www.mcvoy.com/lm/little/index.html file: [9fe42bac33] check-in: [69b737f5a1] user: dgp branch: little, size: 39245 | |
|
2016-04-04
| ||
| 22:00 | Use new routine TclGetLambdaFromObj to better isolate the "lambdaExpr" ObjType. Then convert it to use the proposed routines. file: [48f2ce18a6] check-in: [0af5b90690] user: dgp branch: tip-445, size: 42937 | |
| 17:43 | Revise "instname" ObjType to use proposed routines file: [3fb6a243e1] check-in: [6228a398b7] user: dgp branch: tip-445, size: 43260 | |
|
2016-03-24
| ||
| 20:33 | Revise the "instname" Tcl_ObjType to use the routines. file: [fbd025454f] check-in: [d8e43af3f1] user: dgp branch: tip-445, size: 42912 | |
|
2016-01-19
| ||
| 14:02 | merge novem file: [5200a20d8f] check-in: [89e10bd16d] user: dgp branch: dgp-refactor, size: 42891 | |
|
2016-01-18
| ||
| 12:19 | Make function TclDisassembleByteCodeObj() static, since it is only used in a single source file. file: [f5d8214fe2] check-in: [fbaa89db16] user: jan.nijtmans branch: trunk, size: 42796 | |
| 10:16 | Put the file location information that Tcl has into the disassembled code. Important for tclquadcode. file: [b5e7cfb35c] check-in: [7547bd6702] user: dkf branch: trunk, size: 42719 | |
|
2016-01-11
| ||
| 00:49 | no-280 branch, it still has many errors file: [4b779f6f1f] check-in: [ede41c1946] user: msofer branch: mig-opt2-tmp, size: 36756 | |
|
2015-12-09
| ||
| 18:08 | new branch for experimental mods file: [ee52ec310a] check-in: [21276302ce] user: msofer branch: mig-opt2, size: 39505 | |
|
2015-10-08
| ||
| 12:10 | merge novem file: [5d5cacdcec] check-in: [4a06b73154] user: dgp branch: dgp-refactor, size: 40302 | |
|
2015-10-07
| ||
| 08:40 | Fix surrogate handling in PrintSourceToObj(), differenciating for TCL_UTF_MAX = 6 (androwish) and TCL_UTF_MAX = 4 (tip-389-impl). No effect when TCL_UTF_MAX = 3. file: [2cdeeb72dd] check-in: [7f398eb5b4] user: jan.nijtmans branch: trunk, size: 40207 | |
|
2015-09-27
| ||
| 19:54 | merge novem file: [10ba46737d] check-in: [7919f734b7] user: dgp branch: dgp-refactor, size: 39908 | |
|
2015-08-31
| ||
| 10:18 | Some Unicode encoding fixes, only having effect if TCL_UTF_MAX > 4. Backported from androwish file: [266b2ace20] check-in: [d8764f73dd] user: jan.nijtmans branch: trunk, size: 39813 | |
|
2015-06-04
| ||
| 11:49 | merge novem file: [93685ef0b9] check-in: [a481c80d50] user: dgp branch: dgp-refactor, size: 39764 | |
|
2015-06-03
| ||
| 17:40 | Put the ellipsis inside, not outside, the close quote. file: [845a2c4bbb] check-in: [4ff271315a] user: dgp branch: trunk, size: 39669 | |
|
2014-09-30
| ||
| 19:41 | Remove TODO when it gets TODONE file: [9ddf366202] check-in: [c999e510e1] user: dgp branch: dgp-refactor, size: 39764 | |
| 19:37 | Convert loop to use a BP iterator. file: [5ca2901e47] check-in: [adc6634678] user: dgp branch: dgp-refactor, size: 39817 | |
|
2014-09-29
| ||
| 13:10 | Restore build - transform AuxData collection to Brodnik Array file: [ee86b03ddb] check-in: [d5caacf10d] user: dgp branch: dgp-refactor, size: 39765 | |
|
2014-09-20
| ||
| 11:40 | Tidy things up a bit more. file: [e7739831f0] check-in: [e31506063b] user: dkf branch: dkf-improved-disassembler, size: 39669 | |
|
2014-09-14
| ||
| 17:11 | whitespace tweak file: [e806f30921] check-in: [61b66a0f21] user: dkf branch: dkf-improved-disassembler, size: 39494 | |
|
2014-02-04
| ||
| 09:09 | merge trunk file: [18a5267c1d] check-in: [b9f6344af3] user: dkf branch: dkf-improved-disassembler, size: 39492 | |
|
2014-02-03
| ||
| 22:29 | merge trunk file: [ce2c4054c4] check-in: [6e467f54ca] user: dkf branch: dkf-improved-disassembler, size: 39171 | |
|
2013-06-20
| ||
| 11:05 | Properly encode more operand types to reduce the number of special cases in the disassembler. file: [d4df09e3fd] check-in: [9d361e7c74] user: dkf branch: dkf-improved-disassembler, size: 38826 | |
|
2013-06-17
| ||
| 14:04 | Remove extra scribblings not normally needed. Thanks to jdc for suggestion. file: [f6663c43f2] check-in: [82ded8793a] user: dkf branch: dkf-improved-disassembler, size: 38489 | |
|
2013-06-13
| ||
| 21:21 | Improved rendering of some opcode arguments and auxdata. file: [b6869a639a] check-in: [ff4c6d947f] user: dkf branch: dkf-improved-disassembler, size: 38509 | |
|
2013-06-12
| ||
| 08:55 | Extract more of the info from the bytecode. file: [d38c407895] check-in: [9cd4cf533f] user: dkf branch: dkf-improved-disassembler, size: 37936 | |
|
2013-06-11
| ||
| 21:33 | Code-readable disassembler: tcl::unsupported::getbytecode file: [a6e4fc9638] check-in: [791b38c94f] user: dkf branch: dkf-improved-disassembler, size: 35752 | |
| 08:19 | Added: Move the disassembler to its own file. file: [ef6f79694a] check-in: [d5d42f1b36] user: dkf branch: dkf-improved-disassembler, size: 28835 | |