Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More type-casts (c++-compatibility) | jan.nijtmans | 2023-09-13 | 1 | -5/+5 |
| | |||||
* | Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it ↵ | jan.nijtmans | 2023-03-30 | 1 | -10/+10 |
| | | | | on other platforms either. | ||||
* | Use TclOffset() in stead of magic calculations using sizeof(), which might ↵ | jan.nijtmans | 2022-08-26 | 1 | -1/+1 |
| | | | | give unexpected results when padding is involved | ||||
* | Use TclListObjLength/TclListObjGetElements in stead of ↵ | jan.nijtmans | 2022-02-10 | 1 | -1/+1 |
| | | | | Tcl_ListObjLength/Tcl_ListObjGetElements everywhere. This is slightly more efficient if the refered list already has the correct type | ||||
* | Tcl_NewObj() -> TclNewObj() | jan.nijtmans | 2022-01-17 | 1 | -13/+16 |
| | |||||
* | IntRep -> InternalRep. Internal changes only. | jan.nijtmans | 2021-10-19 | 1 | -1/+1 |
| | |||||
* | Get rid of "register" keyword, forbidden in c++20. | jan.nijtmans | 2020-11-26 | 1 | -3/+3 |
| | | | Fix some more warnings, discovered in c20/c++20 mode | ||||
* | Adapt another caller. This one had a bug when (TCL_UTF_MAX == 4) because it | dgp | 2020-04-02 | 1 | -22/+8 |
| | | | | was never adapted when TclUtfToUniChar change from returning 0 to returning 1 for a high surrogate. | ||||
* | More uppercase HEX representations in source-code. | jan.nijtmans | 2020-03-18 | 1 | -5/+5 |
| | |||||
* | A better way of getting source file location information when disassembling. | dkf | 2017-04-22 | 1 | -18/+16 |
| | |||||
* | Add ability to disassemble TclOO constructors and destructors ([1493a43044] ↵ | dkf | 2016-07-04 | 1 | -1/+134 |
| | | | | motivates) | ||||
* | Make function TclDisassembleByteCodeObj() static, since it is only used in a ↵ | jan.nijtmans | 2016-01-18 | 1 | -6/+8 |
| | | | | single source file. | ||||
* | Put the file location information that Tcl has into the disassembled code. ↵ | dkf | 2016-01-18 | 1 | -9/+90 |
| | | | | Important for tclquadcode. | ||||
* | Fix surrogate handling in PrintSourceToObj(), differenciating for ↵ | jan.nijtmans | 2015-10-07 | 1 | -2/+13 |
| | | | | TCL_UTF_MAX = 6 (androwish) and TCL_UTF_MAX = 4 (tip-389-impl). No effect when TCL_UTF_MAX = 3. | ||||
* | Some Unicode encoding fixes, only having effect if TCL_UTF_MAX > 4. ↵ | jan.nijtmans | 2015-08-31 | 1 | -1/+7 |
| | | | | Backported from androwish | ||||
* | Put the ellipsis inside, not outside, the close quote. | dgp | 2015-06-03 | 1 | -1/+1 |
| | |||||
* | Tidy things up a bit more. | dkf | 2014-09-20 | 1 | -4/+13 |
| | |||||
* | whitespace tweak | dkf | 2014-09-14 | 1 | -0/+2 |
| | |||||
* | merge trunk | dkf | 2014-02-04 | 1 | -4/+22 |
| | |||||
* | merge trunk | dkf | 2014-02-03 | 1 | -0/+11 |
| | |||||
* | Properly encode more operand types to reduce the number of special cases in ↵ | dkf | 2013-06-20 | 1 | -74/+90 |
| | | | | the disassembler. | ||||
* | Remove extra scribblings not normally needed. Thanks to jdc for suggestion. | dkf | 2013-06-17 | 1 | -2/+2 |
| | |||||
* | Improved rendering of some opcode arguments and auxdata. | dkf | 2013-06-13 | 1 | -8/+28 |
| | |||||
* | Extract more of the info from the bytecode. | dkf | 2013-06-12 | 1 | -5/+60 |
| | |||||
* | Code-readable disassembler: tcl::unsupported::getbytecode | dkf | 2013-06-11 | 1 | -2/+229 |
| | |||||
* | Move the disassembler to its own file. | dkf | 2013-06-11 | 1 | -0/+1045 |