summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* interim commit: trying to resolve time-freezes with new facilities timeJump/t...sebres2017-07-034-178/+409
* interim commit: try to fix time-drift backwards (calibration? something else?...sebres2017-07-032-1/+4
* interim commit: try to fix time-drift backwards (too long offset after calibr...sebres2017-07-032-4/+23
* bug fix: prevent setting of negative block-time by too few initial wait-time,...sebres2017-07-031-6/+8
* after info, after cancel: compare interpreter of the timer-events by direct r...sebres2017-07-031-2/+2
* resolved some warnings / fixed unix resp. x64 compilation sebres2017-07-033-6/+5
* code review + better usage of the waiting tolerance (fewer CPU-greedy now, av...sebres2017-07-033-16/+64
* [win] fallback to replace C++ keyword "inline" with C keyword "__inline" sebres2017-07-031-0/+10
* [win32] use timer resolution handling in Tcl_Sleep also; sebres2017-07-031-10/+12
* optimization of Tcl_LimitExceeded by internal usage (tclInt header) sebres2017-07-032-0/+10
* dynamic increase of timer resolution corresponding wait-time; sebres2017-07-034-56/+77
* [enhancement] extend "vwait" with same options as "update", new syntax "vwait...sebres2017-07-035-74/+115
* interim commit: try to extend "vwait" with same options as "update" sebres2017-07-031-53/+113
* [performance] do one event (update / event servicing) cycle optimized (introd...sebres2017-07-035-65/+269
* command "vwait" extended with timeout argument (in ms), 0 could be used to pr...sebres2017-07-031-8/+67
* [performance] much better handling for timer events within Tcl_ServiceEvent u...sebres2017-07-034-138/+51
* [performance] large performance increase by event servicing cycles (3x - 5x f...sebres2017-07-034-144/+207
* [performance] introduced additional queue for prompt timer events (after 0) t...sebres2017-07-034-262/+310
* bug fix: wrong release of after-id tcl-object if it switch type (object leak) sebres2017-07-031-7/+13
* [bug/stable fix] don't execute TimerSetupProc directly (may be unwanted, beca...sebres2017-07-031-21/+55
* after-id: introduced object of type "afterObjType" as self-referenced weak po...sebres2017-07-031-29/+174
* rewrite interpreter limit handling using new timer event handling (with delet...sebres2017-07-032-50/+59
* timer resp. idle events optimized: better handling using doubly linked lists,...sebres2017-07-033-190/+418
* [performance] after-event list optimized (interp-assoc switched to doubly lin...sebres2017-07-032-36/+53
* back-ported branch sebres-8-6-timerate (new command "timerate" for 8.5)sebres2017-05-166-102/+517
|\
| * add missing compile functionality (TclPreserveByteCode/TclReleaseByteCode bac...sebres2017-05-091-0/+19
| * back-ported branch sebres_trunk_timerate (new command "timerate" for 8.6)sebres2017-05-094-8/+365
| |\
| | * timerate: don't calculate threshold by too few iterations, because sometimes ...sebres2017-03-071-0/+7
| | * merge trunksebres2017-03-0629-366/+473
| | |\
| | | * Fix for Ticket [71c0878b71] + test casesavl2017-03-051-1/+1
| | | * ParseTokens failed to fully respect its numBytes argument.dgp2017-02-271-1/+4
| | | |\
| | | * \ [25842c161f] Ensure that finalization of a zlib stream works.dkf2017-02-261-2/+2
| | | |\ \
| | | * | | More internal use of size_t in stead of int, e.g. for epoch'sjan.nijtmans2017-02-157-14/+14
| | | * | | On Windows, Cygwin and 64-bit platforms, no need to handle 'long' in tclLink....jan.nijtmans2017-02-142-0/+21
| | | * | | TIP #459 feedback from FlightAware: Add package-related pkgIndex.tcl file to ...jan.nijtmans2017-02-081-0/+18
| | | |\ \ \
| | | | * | | FlightAware feedback: "Aside: Any way to find out what the pkgIndex.tcl file ...package_filesjan.nijtmans2017-02-081-0/+18
| | | * | | | Shortcut in TclParseNumber(): If obj is a dict or list, don't bother to gener...jan.nijtmans2017-02-082-13/+19
| | | |/ / /
| | | * | | Code cleanup (based on feedback from René Zaumseil): Only call GetInvalidInt...jan.nijtmans2017-02-071-102/+79
| | | |\ \ \
| | | * | | | Split tclEmptyStringRep declaration over two lines. Otherwise gcc warning.jan.nijtmans2017-02-031-1/+3
| | | * | | | TIP #459 remaining part of implementation. Makes "package require Tk" give th...jan.nijtmans2017-02-031-3/+27
| | | |\ \ \ \
| | | | * \ \ \ Merge trunkjan.nijtmans2017-01-237-51/+82
| | | | |\ \ \ \
| | | | * \ \ \ \ Merge trunkjan.nijtmans2017-01-061-9/+11
| | | | |\ \ \ \ \
| | | | * \ \ \ \ \ Merge trunkjan.nijtmans2017-01-052-24/+21
| | | | |\ \ \ \ \ \
| | | | * \ \ \ \ \ \ Merge trunk. Improve test-case. Bring back "source -nopkg", but only as undoc...jan.nijtmans2017-01-051-3/+27
| | | | |\ \ \ \ \ \ \
| | | | * | | | | | | | In stead of "source -nopkg" use a ::tcl::Pkg::source utility function.jan.nijtmans2017-01-041-25/+3
| | | | * | | | | | | | Merge trunk. First steps in eliminating "source -nopkg". Some test-cases stil...jan.nijtmans2017-01-0424-171/+471
| | | | |\ \ \ \ \ \ \ \ | | | | | |/ / / / / / /
| | | * | | | | | | | | In TclGetNumberFromObj() macro (tclExecute.c): Don't fill in type if TCL_ERRO...jan.nijtmans2017-02-0311-32/+32
| | | * | | | | | | | | Fix [d0f7ba56f0e8f93b7efb5b09ebc30a824bdd577a|d0f7ba56f0]: INST_EQ first-argu...jan.nijtmans2017-02-011-18/+4
| | | |\ \ \ \ \ \ \ \ \
| | | * \ \ \ \ \ \ \ \ \ Update documentation on recent changes in Tcl_LinkVar.jan.nijtmans2017-01-312-18/+21
| | | |\ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | Some code cleanup: More internal use of size_t, less type casts (because of t...jan.nijtmans2017-01-273-53/+40