summaryrefslogtreecommitdiffstats
path: root/generic/tclExecute.c
Commit message (Expand)AuthorAgeFilesLines
* Final fix for NaN != NaN bug. Thanks to Miguel Sofer for his improved patch.dkf2004-11-021-13/+54
* Make sure large shifts shift for real. [Bug 868467]dkf2004-09-181-7/+76
* * generic/tclExecute.c (INST_CONCAT1): added a peepholeMiguel Sofer2004-09-101-1/+15
* added support for wide integers to round(); [Bug 908375], reported byMiguel Sofer2004-07-031-39/+37
* * generic/tclExecute.c (VerifyExprObjType): use GET_WIDE_OR_INT tohobbs2004-05-251-2/+3
* * generic/tclExecute.c: adding (DE)CACHE_STACK_INFO() pairs toMiguel Sofer2003-09-191-17/+75
* * generic/tclExecute.c (INST_INVOKE, INST_EVAL, INST_PUSH_RESULT):Miguel Sofer2003-08-051-4/+30
* * generic/tclBasic.c:Miguel Sofer2003-06-101-3/+6
* * generic/tclExecute.c (ExprCallMathFunc): remove incorrecthobbs2003-04-181-2/+2
* * generic/tcl.h Made changes so that the "wideInt" Tcl_ObjTypedgp2003-04-161-190/+63
* * generic/tclCompile.c (TclCompileExprWords): remove unusedMiguel Sofer2003-02-191-3/+1
* * generic/tclExecute.c (TclExecuteByteCode INST_STR_MATCH):hobbs2003-02-181-3/+9
* * generic/tclExecute.c (TclExecuteByteCode): When anmdejong2003-02-061-1/+2
* * generic/tclExecute.c (TclExprFloatError): Use the IS_NAN macrodgp2003-01-081-2/+2
* * generic/tclExecute.c (TclExecuteByteCode): improve INST_STR_CMPhobbs2002-11-121-10/+19
* Removing more CONST-related warnings.dkf2002-09-241-11/+12
* * generic/tclExecute.c: bugfix (reading freed memory). TestsuiteMiguel Sofer2002-08-011-22/+18
* * generic/tclInt.h (USE_THREAD_ALLOC): for unshared objects,Miguel Sofer2002-08-011-19/+73
* Comment formatting fixesdkf2002-07-311-46/+46
* * generic/tclExecute.c: fixed Tcl_Obj leak in code correspondingMiguel Sofer2002-07-271-2/+2
* * generic/tclExecute.c:Miguel Sofer2002-07-261-6/+55
* * generic/tclExecute.c: restoring full TCL_COMPILE_DEBUGMiguel Sofer2002-07-241-239/+117
* * generic/tclExecute.c: restoring the tcl_traceCompile functionalityMiguel Sofer2002-07-241-1/+7
* Allowed parser to recognise 'Inf' as a floating-point number. [Bug 218000]dkf2002-07-221-2/+19
* Global symbols are now all either prefixed with 'tcl' (or 'Tcl' or ...) or ha...dkf2002-07-191-7/+6
* Minor changes to make things build with SunPro CC...dkf2002-07-171-2/+6
* variable access optimisationsMiguel Sofer2002-07-171-240/+410
* using the new variable name caching possibilities when setting errorMiguel Sofer2002-07-161-1/+9
* Fix for bug 579284; registered math funcs can now correctly return wide-ints.dkf2002-07-101-4/+8
* * generic/tclExecute.c (TclCompEvalObj): clarified and simplified theMiguel Sofer2002-06-201-49/+39
* Added parens for claritydgp2002-06-201-2/+2
* generic/tclExecute.c (TEBC): removing unused "for(;;)" loop; improvedMiguel Sofer2002-06-191-2581/+2562
* * generic/tclExecute.c (TEBC): elimination of duplicated code in theMiguel Sofer2002-06-181-545/+416
* generic/tclExecute.c (TEBC, INST_DONE): small bug in the panic codeMiguel Sofer2002-06-181-1/+2
* * doc/CrtTrace.3: Added TIP#62 implementation of commandhobbs2002-06-171-3/+10
* bug in the consolidation of the INCR_..._STK instructionsMiguel Sofer2002-06-161-2/+3
* runtime peep-hole optimisation of variables (INST_STORE, INST_INCR)Miguel Sofer2002-06-141-10/+45
* runtime peep-hole optimisation of comparisons.Miguel Sofer2002-06-141-17/+43
* BC-engine: runtime peep-hole optimisation of INST_FOREACHMiguel Sofer2002-06-141-10/+21
* consolidated code for the conditional branch instructions.Miguel Sofer2002-06-131-53/+34
* fixed the previous patch - wouldn't compile with TCL_COMPILE_DEBUG set.Miguel Sofer2002-06-131-13/+13
* TclExecuteByteCode: consolidated exception handling of INST_INVOKE,Miguel Sofer2002-06-131-201/+260
* consolidated opcodes in the bytecode engine, eliminating duplicatedMiguel Sofer2002-06-131-474/+200
* generic/tclExecute.c: optimised algorithm for exception range lookupMiguel Sofer2002-06-111-15/+24
* Cleaned up inclusion of float.h; that's really tcl<platform>Port.h's jobdkf2002-06-071-25/+38
* reverting an accidental modification in the last commit.Miguel Sofer2002-06-031-61/+1
* clarify the empty variable name issue ([Bug 549285])Miguel Sofer2002-06-031-1/+61
* * Removed internal routinedgp2002-05-311-61/+1
* * generic/tclExecute.c (TclExecuteByteCode INST_STR_CMP):hobbs2002-05-301-6/+6
* Made Tcl_UniCharNcmp faster on big-endian machines; the system memcmp()isdkf2002-05-291-2/+2