Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
100 check-ins using file win/tclWinTime.c version d7861d29f5
|
2013-01-30
| ||
| 08:19 | merge changes from trunk Closed-Leaf check-in: fc2438ef5f user: dkf tags: novem-no-startcmd | |
| 07:30 | more style enforcement check-in: 4fbe0cedaf user: dkf tags: novem-no-startcmd | |
|
2012-12-21
| ||
| 10:00 | merge novem check-in: 1e6adfd926 user: jan.nijtmans tags: novem-unversioned-stub | |
| 09:42 | merge trunk check-in: 3e37fb5245 user: jan.nijtmans tags: novem | |
|
2012-12-19
| ||
| 11:15 | merge trunk re-use interp->result and interp->freeProc check-in: c5d467fb05 user: jan.nijtmans tags: novem-unversioned-stub | |
|
2012-12-18
| ||
| 13:47 | Remove all VA functions Tcl_AppendResultVA, Tcl_AppendStringsToObjVA, Tcl_SetErrorCodeVA, Tcl_PanicV... check-in: 38e0d974dc user: jan.nijtmans tags: novem-remove-va | |
|
2012-12-17
| ||
| 12:45 | remove deprecated functions Tcl_VarEval and Tcl_VarEvalVA check-in: 9d10212623 user: jan.nijtmans tags: novem | |
|
2012-12-14
| ||
| 13:21 | undo TCL_STUB_MAGIC change: It was not a good idea to change it at all. check-in: cdd454262b user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 13:14 | merge novem check-in: 2cfbe81281 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 12:45 | re-add some things lost in [d70f8a19e4] check-in: 20ee37718a user: jan.nijtmans tags: novem-unversioned-stub | |
| 12:13 | Merge novem. Remove interp->result completely (experiment, seems to work fine). check-in: 5023b5c133 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:24 | Use the Tcl memory allocator in the stub library. unused variable "minor" check-in: 91df28f375 user: jan.nijtmans tags: novem-unversioned-stub | |
| 09:58 | merge trunk. Don't specify which Tcl 8.x version Tcl_InitStubs is used with: we simply don't know, ... check-in: d70f8a19e4 user: jan.nijtmans tags: novem-unversioned-stub | |
| 09:40 | Merge trunk. Add more clarity why refCount should be decremented AFTER checking for <2. Protect 8.... check-in: e427f41e18 user: jan.nijtmans tags: novem | |
|
2012-12-13
| ||
| 15:31 | merge novem check-in: 431733cccd user: jan.nijtmans tags: novem-unversioned-stub | |
| 13:01 | merge trunk check-in: d64cd8436c user: jan.nijtmans tags: novem | |
| 10:54 | add special opcodes for common forms of stack manipulations check-in: 79822eefc6 user: dkf tags: novem-no-startcmd | |
| 09:01 | merge novem Change signature of Tcl_FindExecutable: const char * -> const void *, to make it usable ... check-in: d7750d0af0 user: jan.nijtmans tags: novem-reduced-symbol-export | |
|
2012-12-12
| ||
| 21:21 | More memory API changes, mainly char* -> void* and unsigned -> size_t check-in: 19fb92fb72 user: jan.nijtmans tags: novem-more-memory-API | |
| 11:24 | gcc warning check-in: 373dd16752 user: jan.nijtmans tags: novem-unversioned-stub | |
| 11:17 | merge novem change length and refCount field of Tcl_Obj to size_t change numBytes parameters of Tcl_... check-in: adc78601ea user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:21 | allow novem to use installed Tcl8 .tm packages, such as tcltest and msgcat remove some dead code (al... check-in: 387d3899e0 user: jan.nijtmans tags: novem | |
| 05:01 | Rename the memory routines so that Tcl_Alloc/Tcl_Free/etc become the recommended things for extensio... Closed-Leaf check-in: af97429aed user: dgp tags: novem-rename-memory-API | |
|
2012-12-11
| ||
| 23:13 | better wordings in error-messsage. now works in Tcl 8.6 as well. check-in: 8a8361607e user: jan.nijtmans tags: novem-unversioned-stub | |
| 21:04 | seems to be working. More testing and code cleanup needed. check-in: a076e87ed3 user: jan.nijtmans tags: novem-unversioned-stub | |
| 15:55 | refactor all macros for code issuing into tclCompile.h check-in: bb1a189497 user: dkf tags: novem-no-startcmd | |
| 11:14 | formatting, comments check-in: 6f1d7c9394 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:51 | merge trunk better error message in stub library in case of incompatible stubs check-in: c035f83a83 user: jan.nijtmans tags: novem-unversioned-stub | |
|
2012-12-10
| ||
| 21:59 | use Tcl_StubInit(... "8.5-") everywhere check-in: 5d9f03902e user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 21:51 | merge trunk fix mingw build check-in: 8e7234ccff user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 20:54 | merge trunk check-in: 94274c0c5b user: jan.nijtmans tags: novem | |
| 09:27 | remove TODO: peephole definitely not worth the complexity check-in: 53742b73b3 user: dkf tags: novem-no-startcmd | |
| 04:32 | WIP getting rid of the ::tcl_precision variable Closed-Leaf check-in: 3f715e19ef user: dgp tags: novem-numbers-eias | |
|
2012-12-09
| ||
| 21:30 | merge novem put Tcl_GetDefaultEncodingDir legacy implementation to its own file in the stub library check-in: 1e365f91da user: jan.nijtmans tags: novem-unversioned-stub | |
|
2012-12-07
| ||
| 22:16 | merge trunk check-in: a14ea8190e user: jan.nijtmans tags: novem | |
| 17:05 | merge trunk check-in: e4e386f99f user: dgp tags: novem | |
| 16:12 | merge trunk check-in: 897580da1c user: jan.nijtmans tags: novem | |
| 14:11 | now change magic value, to demonstrate better solution Closed-Leaf check-in: 6036e60a13 user: jan.nijtmans tags: novem-demo-bug-3588687 | |
| 10:51 | merge novem protect Tcl_InitStubs from generating extensions loadable in Tcl 8, as long as Tcl9 is i... check-in: 85ac919260 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:13 | merge novem check-in: 5e60484f24 user: jan.nijtmans tags: novem-demo-bug-3588687 | |
| 10:11 | merge trunk turn pkgb.so into a Tcl8 interoperability test library: Whatever Tcl9 looks like, loadin... check-in: f65733f49b user: jan.nijtmans tags: novem | |
|
2012-12-06
| ||
| 16:40 | Be even stricter: on alpha/beta, extesions only run with the exact same Tcl version. Stub library im... check-in: 4ecf252eb3 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 15:53 | Provide the real required version number to Tcl_InitStubs, even in alpha/beta released. During alpha... check-in: 0302a932a8 user: jan.nijtmans tags: novem-reduced-symbol-export | |
|
2012-12-05
| ||
| 22:40 | A demo version of "novem" in which the signature of Tcl_EvalEx is modified to have a Tcl_WideInt num... check-in: 20aaa17323 user: jan.nijtmans tags: novem-demo-bug-3588687 | |
| 14:07 | merge novem check-in: 396bd93f09 user: jan.nijtmans tags: novem-unversioned-stub | |
| 14:04 | merge novem Eliminate the use of USE_TCL_STUBS everywhere, use !BUILD_tcl in stead check-in: 17b7956803 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 13:41 | merge trunk check-in: 6fd5ca7bd0 user: jan.nijtmans tags: novem | |
| 10:30 | take over earlier changes as well check-in: 599e1b8629 user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:27 | merge trunk re-add tclStubLibCompat.c (removed in a previous merge action) check-in: 064f99da9a user: jan.nijtmans tags: novem-unversioned-stub | |
| 10:11 | tweaking; fix busylooping test check-in: 5ee25d36b9 user: dkf tags: novem-no-startcmd | |
|
2012-12-04
| ||
| 14:28 | merge check-in: 7d3e4d8977 user: dkf tags: novem-no-startcmd | |
| 14:28 | merge main novem branch Closed-Leaf check-in: 59f4f6914f user: dkf tags: novem-reduced-bytecodes | |
| 14:26 | Factor out patterns. check-in: 19ea054967 user: dkf tags: novem-no-startcmd | |
| 14:14 | Even simpler: make Tcl_Init() a macro which calls Tcl_InitStubs. Embedder doesn't need to change the... check-in: 16a63b155c user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 13:51 | Experiment: Speed up Tcl by only exporting the minimal set of symbols from the dll/so. Advantage: U... check-in: 668d02e882 user: jan.nijtmans tags: novem-reduced-symbol-export | |
| 13:40 | merge trunk check-in: ab905bcfdc user: jan.nijtmans tags: novem | |
| 00:01 | Cleaning up some of the internals of TIP #280. Replaced the hashtables keyed by pointers to Proc an... Leaf check-in: d2cb52feda user: andreask tags: novem-ak-iframe-direct | |
|
2012-12-03
| ||
| 20:47 | This branch explores the performance implications of relacing the dynamic array data structure unde... Leaf check-in: 22f8fd36d9 user: andreask tags: novem-ak-preserve-experiments | |
| 15:02 | This doesn't compile! Just a reminder to myself which other API's/fields/whatever might need to beco... Closed-Leaf check-in: 6fe6e74b8f user: jan.nijtmans tags: other-64bit-candidates | |
| 13:02 | Remove obsolete functions Tcl_GetDefaultEncodingDir and Tcl_SetDefaultEncodingDir check-in: 1dfcdabf11 user: jan.nijtmans tags: novem | |
| 11:59 | fix math problem; remove duplicate opcodes check-in: 01ee59ac30 user: dkf tags: novem-no-startcmd | |
| 10:57 | Optimizations for incr-heavy code. check-in: 4fdda0401b user: dkf tags: novem-no-startcmd | |
| 10:01 | Initialize legacyFreeProc with invalid value: This will result in a crash immediately, when an exten... check-in: f72e9defa2 user: jan.nijtmans tags: novem | |
|
2012-12-02
| ||
| 23:24 | Experimenting with not generating INST_START_CMD where it wouldn't be useful. Also removed INST_DIC... check-in: 96f784113e user: dkf tags: novem-no-startcmd | |
|
2012-11-30
| ||
| 21:16 | merge novem check-in: a778111260 user: jan.nijtmans tags: novem-unversioned-stub | |
| 17:00 | Remove all maintenance of a string result in the Interp. check-in: 9178d5ee52 user: dgp tags: novem | |
| 16:14 | Re-fix failing load-3.2 test. The right way this time. check-in: c2d9408ad3 user: dgp tags: novem | |
| 16:10 | Stop [glob] complaining about empty list result. Continue support for a no-op -nocomplain option, b... check-in: 8995198630 user: dgp tags: novem | |
| 15:55 | After a Tcl_SetObjResult, don't do a Tcl_TransferResult to the same interpreter check-in: 840a428efe user: jan.nijtmans tags: novem | |
| 15:42 | merge (modified) novem-review. unbreak windows build check-in: 450c1b970d user: jan.nijtmans tags: novem | |
| 15:10 | Restore agreement between Cache and AllocCache. check-in: 7d862e8db2 user: dgp tags: novem-64bit-sizes | |
| 13:13 | Update stringObj tester to match changes in the stringObj. check-in: 7968fa24d4 user: dgp tags: novem-64bit-sizes | |
| 12:33 | allow encoding of empty string check-in: f841f67edd user: dgp tags: novem-64bit-sizes | |
| 07:55 | Improve behavior when exception ranges need retraction. check-in: bcd72865d9 user: dkf tags: novem-reduced-bytecodes | |
| 04:14 | Prevent the first few panics when testing on a 64-bit system. check-in: 5447c2a1d7 user: dgp tags: novem-64bit-sizes | |
|
2012-11-29
| ||
| 21:44 | merge novem check-in: 8b49954837 user: dkf tags: novem-reduced-bytecodes | |
| 21:44 | Get rid of two unusable bytecodes; they always Tcl_Panic()ed... check-in: f047f6448e user: dkf tags: novem-reduced-bytecodes | |
| 21:34 | No string result -> no more need for TCL_RESULT_SIZE Closed-Leaf check-in: f859396af2 user: dgp tags: novem-remove-string-result | |
| 21:28 | Bug fix. Stop load-3.2 test failure. check-in: 62aae3e879 user: dgp tags: novem | |
| 21:26 | merge novem check-in: 80d7fefc49 user: dkf tags: novem-reduced-bytecodes | |
| 21:26 | merge novem check-in: eb6eee568f user: dkf tags: novem-reduced-bytecodes | |
| 21:25 | Purge remnants of support for compilers ignorant of C keyword 'inline'. check-in: 3b2b41c66a user: dgp tags: novem | |
| 21:25 | Reducing the complexity of the bytecodes as an experiment. check-in: f85f56e089 user: dkf tags: novem-reduced-bytecodes | |
| 21:03 | Stop defining VOID. Demand C compilers that know the void keyword. check-in: 0cbc079c6b user: dgp tags: novem | |
| 20:32 | Destroy all the TCL_STORAGE_CLASS and associated nonsense. check-in: 3ce8b298a8 user: dgp tags: novem | |
| 17:45 | Remove STRINGIFY and JOIN utility macros. Tcl doesn't use them. And Tcl doesn't need to be in the u... check-in: 5cb2cdbe3e user: dgp tags: novem | |
| 17:25 | Proposed rollback of the TCL_STUB_MAGIC change on novem branch. Closed-Leaf check-in: acb499fbfd user: dgp tags: novem-review | |
| 17:03 | missed bit of merge check-in: f8c0bcf085 user: dgp tags: novem-remove-string-result | |
| 16:52 | Get the updated error message check-in: 8c5d02ccf4 user: dgp tags: novem-remove-string-result | |
| 16:26 | Merge bug-3588687 check-in: e738bbbfd9 user: dgp tags: novem-remove-string-result | |
| 16:03 | merge novem check-in: 9aea84f29c user: dgp tags: novem-remove-string-result | |
| 15:58 | merge trunk check-in: b4566ed5f7 user: dgp tags: novem | |
|
2012-11-27
| ||
| 11:02 | Conversion of Win-specific code to new model API. WARNING! UNTESTED! check-in: 4adcc3c51f user: dkf tags: novem-64bit-sizes | |
|
2012-11-26
| ||
| 22:37 | Merge (selected bits of) novem check-in: 1d357d342e user: dgp tags: novem-remove-string-result | |
| 15:54 | shut up some pointless compiler grumbling check-in: 0a002c55f6 user: dkf tags: novem-64bit-sizes | |
| 15:48 | missed a spot in an unsaved file... check-in: c667547fe6 user: dkf tags: novem-64bit-sizes | |
| 15:46 | merge novem check-in: ab9713b5f1 user: dkf tags: novem-64bit-sizes | |
| 15:37 | merge trunk check-in: 3be459daae user: jan.nijtmans tags: novem | |
| 15:33 | unbreak UNIX build check-in: b676e091f0 user: jan.nijtmans tags: novem | |
| 14:29 | Removed functions marked deprecated or obsolete for a long time: Tcl_Backslash, Tcl_EvalFile, Tcl_Gl... check-in: 6b2cf92413 user: jan.nijtmans tags: novem | |