Tcl Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

48 descendants and 50 ancestors of [57f3c9f065]

2005-10-08
13:44
merge updates from HEAD Closed-Leaf check-in: 1b902ae45a user: dgp tags: kennykb-numerics-branch
06:43
more WIDE support check-in: 936ff6a20a user: dgp tags: kennykb-numerics-branch
06:07
[kennykb-numerics-branch]    * generic/tclExecute.c: More performance macros and speci... check-in: cd534dbb23 user: dgp tags: kennykb-numerics-branch
01:07
* generic/tclExecute.c: Macro GetNumberFromObj() is version of TclGetNumberFromObj()... check-in: 6da6e869af user: dgp tags: kennykb-numerics-branch
2005-10-07
20:15
[kennykb-numerics-branch]    * generic/tclInt.h: Made #undef NO_WIDE_TYPE the defa... check-in: c420c12ecc user: dgp tags: kennykb-numerics-branch
18:01
[kennykb-numerics-branch]    * generic/tclExecute.c: Improved performance of compariso... check-in: 852981a34b user: dgp tags: kennykb-numerics-branch
15:51
[kennykb-numerics-branch]    * generic/tclExecute.c: Improved performance of compariso... check-in: 7818e1ffac user: dgp tags: kennykb-numerics-branch
2005-10-06
22:04
store shift result as long, not int check-in: df31ba52d1 user: dgp tags: kennykb-numerics-branch
18:48
[kennykb-numerics-branch]    * generic/tclExecute.c: Improved performance of INST_RSHI... check-in: 31b83841a8 user: dgp tags: kennykb-numerics-branch
16:14
[kennykb-numerics-branch]    * generic/tclExecute.c: Improved performance of INST_RSHI... check-in: 7480ac5646 user: dgp tags: kennykb-numerics-branch
03:41
[kennykb-numerics-branch]    * generic/tclExecute.c: Improved performance of INST_MULT... check-in: ac4d98012f user: dgp tags: kennykb-numerics-branch
02:51
[kennykb-numerics-branch]    * generic/tclExecute.c: Improved performance of INST_MULT... check-in: 318d5967ce user: dgp tags: kennykb-numerics-branch
2005-10-05
16:28
[kennykb-numerics-branch]    * generic/tclExecute.c: Improved performance INST_MULT an... check-in: 4ab5ab7388 user: dgp tags: kennykb-numerics-branch
2005-10-04
21:02
[kennykb-numerics-branch]    * generic/tclExecute.c: Updated TclIncrObj() to more effi... check-in: 8d4c5bb62b user: dgp tags: kennykb-numerics-branch
18:33
[kennykb-numerics-branch]    * generic/tclExecute.c: Updated TclIncrObj() to more effi... check-in: 53add32158 user: dgp tags: kennykb-numerics-branch
16:00
[kennykb-numerics-branch]    * generic/tclExecute.c: Updated TclIncrObj() to more effi... check-in: 0f923b5cc0 user: dgp tags: kennykb-numerics-branch
13:49
[kennykb-numerics-branch]    * generic/tclBasic.c: Updated more callers to make use ... check-in: 215aa64c5c user: dgp tags: kennykb-numerics-branch
2005-10-03
19:32
* generic/tclBasic.c: Re-implemented ExprRoundFunc and ExprEntierFunc to use TclGe... check-in: 2435e3e70d user: dgp tags: kennykb-numerics-branch
18:25
Be more choosy about what doubles get converted to longs. check-in: 9fd8db27ff user: dgp tags: kennykb-numerics-branch
15:50
[kennykb-numerics-branch]    * generic/tclBasic.c: Re-implemented ExprRoundFunc to u... check-in: c247119234 user: dgp tags: kennykb-numerics-branch
2005-09-30
17:02
[kennykb-numerics-branch]    * generic/tclStringObj.c: Bug fix: Missing cast to ... check-in: 14a510d9c1 user: dgp tags: kennykb-numerics-branch
2005-09-28
00:23
formatting check-in: 255d501bf2 user: dgp tags: kennykb-numerics-branch
2005-09-27
18:42
[kennykb-numerics-branch]    * generic/tcl.h: Changed name of the new Tcl_Obj i... check-in: 2d7e29783f user: dgp tags: kennykb-numerics-branch
2005-09-26
20:16
Merge changes from HEAD, including libtommath 0.36 check-in: 14146661ef user: kennykb tags: kennykb-numerics-branch
2005-09-23
16:47
[kennykb-numerics-branch]    * unix/Makefile.in: Added -DMP_PREC=4 switch to all c... check-in: 29be091cd8 user: dgp tags: kennykb-numerics-branch
16:13
[kennykb-numerics-branch]    * generic/tclStrToD.c: Fixed memory leak. [Bug 1299803]... check-in: 112ace53ab user: dgp tags: kennykb-numerics-branch
04:03
[kennykb-numerics-branch]    * generic/tclStrToD.c: Memory leak. Comment in TclSetBi... check-in: 961337390c user: dgp tags: kennykb-numerics-branch
2005-09-20
14:11
[kennykb-numerics-branch]    * generic/tclExecute.c: Revise TclIncrObj() to call ... check-in: dd93281cd4 user: dgp tags: kennykb-numerics-branch
2005-09-16
19:29
[kennykb-numerics-branch]    * generic/tclInt.h: Added TclBNInitBigNumFrom... check-in: 6e1addf33e user: dgp tags: kennykb-numerics-branch
16:13
* libtommath/bn_mp_add_d.c: Bug fix. For mp_add_d(&a, d, &c), when &a has the v... check-in: dc9f2eaf23 user: dgp tags: kennykb-numerics-branch
15:35
[kennykb-numerics-branch]    * generic/tclTomMath.h: Added mp_cmp_d to routines from ... check-in: f5324453ec user: dgp tags: kennykb-numerics-branch
2005-09-15
20:58
merge updates from HEAD check-in: 29cc0feeb2 user: dgp tags: kennykb-numerics-branch
2005-09-12
19:39
uninitialized vars are bad, mm'kay? check-in: 948d18b8f7 user: dgp tags: kennykb-numerics-branch
19:12
* generic/tclCmdAH.c: Added support for the "ll" width * generic/tclString... check-in: a74d98295f user: dgp tags: kennykb-numerics-branch
14:47
[kennykb-numerics-branch] Merge updates from HEAD. check-in: 0b3ca397c7 user: dgp tags: kennykb-numerics-branch
2005-09-09
19:27
silence compiler warnings check-in: d68f155509 user: dgp tags: kennykb-numerics-branch
18:48
[kennykb-numerics-branch] Merge updates from HEAD. check-in: 343239eeff user: dgp tags: kennykb-numerics-branch
2005-09-02
17:42
[kennykb-numerics-branch]    * generic/tclScan.c: Bug fix: The %o, %x, %i formats o... check-in: 7f0027be0c user: dgp tags: kennykb-numerics-branch
2005-09-01
16:27
* generic/tclObj.c: TclParseNumber calls meant to parse an integer value now pas... check-in: 6e311ccfa4 user: dgp tags: kennykb-numerics-branch
16:09
[kennykb-numerics-branch]    * generic/tclScan.c: Extended scan to accept the %ll... check-in: fc4c109c84 user: dgp tags: kennykb-numerics-branch
2005-08-30
19:20
[kennykb-numerics-branch]    * generic/tclObj.c: Extended bignum support to includ... check-in: 4ef199b1b3 user: dgp tags: kennykb-numerics-branch
15:54
[kennykb-numerics-branch]    * generic/tclTomMath.h: Added mp_sqrt to routines from ... check-in: 7e5e925b15 user: dgp tags: kennykb-numerics-branch
2005-08-29
18:38
[kennykb-numerics-branch] Merge updates from HEAD. check-in: c74bd61cc0 user: dgp tags: kennykb-numerics-branch
17:11
[kennykb-numerics-branch]    * generic/tclBasic.c: Restored round(.) to the Tcl 8.4 ... check-in: 2088e4d384 user: dgp tags: kennykb-numerics-branch
2005-08-25
21:21
[kennykb-numerics-branch]    * generic/tclExecute.c: Bug fix. INST_RSHIFT: shift of n... check-in: 0e9fcc9b56 user: dgp tags: kennykb-numerics-branch
15:46
[kennykb-numerics-branch] Merge updates from HEAD    * generic/tclExecute.c: Bug fix. ... check-in: 6d651867f9 user: dgp tags: kennykb-numerics-branch
14:58
[kennykb-numerics-branch]    * generic/tclBasic.c: Extended the domain of round(.) t... check-in: 9bfc46124e user: dgp tags: kennykb-numerics-branch
2005-08-24
21:49
[kennykb-numerics-branch]    * generic/tclBasic.c: Revised implementation of the cei... check-in: 9cbb2232b7 user: dgp tags: kennykb-numerics-branch
18:56
corrected TRACE bugs, overflowed negative #s, and bad test constraints check-in: 57f3c9f065 user: kennykb tags: kennykb-numerics-branch
18:51
[kennykb_numerics_branch]    * generic/tclExecute.c: Bug fix: TclBignumToDouble return... check-in: ecd2f01ba8 user: dgp tags: kennykb-numerics-branch
18:03
Corrections in comparisons with +/-Inf. check-in: b303293aa3 user: dgp tags: kennykb-numerics-branch
17:25
[kennykb_numerics_branch]    * generic/tclExecute.c: Revised the type promotion rules ... check-in: 39a77d2eea user: dgp tags: kennykb-numerics-branch
02:35
[kennykb_numerics_branch]    * generic/tclStrToD.c: Bug fix: set shift magnitude prop... check-in: 56e7ee19b3 user: dgp tags: kennykb-numerics-branch
2005-08-23
22:14
[kennykb_numerics_branch]    * generic/tclExecute.c: Bug fix: ACCEPT_NAN under INST_UM... check-in: d1892b6d86 user: dgp tags: kennykb-numerics-branch
19:51
more test coverage - 0o and entier check-in: d25658eed7 user: kennykb tags: kennykb-numerics-branch
19:22
comment fix check-in: 31ce9bdf78 user: dgp tags: kennykb-numerics-branch
19:16
Removed TclStrToD and friends, and added '0b' test cases. check-in: d9ef2d3f94 user: kennykb tags: kennykb-numerics-branch
19:15
Removed TclStrToD and friends, and added '0b' test cases. check-in: 6abfff338f user: kennykb tags: kennykb-numerics-branch
18:28
TclParseNumber enhanced for [scan ... %f], plus better test coverage check-in: 43741d958a user: kennykb tags: kennykb-numerics-branch
16:51
* generic/tclStrToD.c: New macros TIP_114_FORMATS and KILL_OCTAL to configure accep... check-in: cbf176439e user: dgp tags: kennykb-numerics-branch
12:52
see ChangeLog check-in: 25f32e0007 user: dgp tags: kennykb-numerics-branch
06:15
[kennykb_numerics_branch]    * generic/tclBasic.c: Re-used the guts of int(.) and wi... check-in: 249580da47 user: dgp tags: kennykb-numerics-branch
2005-08-22
20:50
[kennykb_numerics_branch]    * generic/tclInt.h: New ACCEPT_NAN macro to mark code... check-in: f38e5baab7 user: dgp tags: kennykb-numerics-branch
16:11
[kennykb_numerics_branch]    * generic/tclTestObj.c: Disabled unused [testconvertobj] ... check-in: 42f35b9b3b user: dgp tags: kennykb-numerics-branch
15:48
[kennykb_numerics_branch]    * generic/tclBasic: Added [expr {entier(.)}].    ... check-in: bff9b0d113 user: dgp tags: kennykb-numerics-branch
14:21
[kennykb_numerics_branch]    * generic/tclInt.h: TCL_WIDE_INT_IS_LONG implies NO_W... check-in: 429b1e2684 user: dgp tags: kennykb-numerics-branch
13:55
[kennykb_numerics_branch]    * generic/tclInt.h: New internal routine TclSetBignum... check-in: 3bdecb919c user: dgp tags: kennykb-numerics-branch
12:55
[kennykb_numerics_branch]    * tests/expr.test: Corrected the wideIs64bit constra... check-in: 24dbc7d4fd user: dgp tags: kennykb-numerics-branch
04:25
see ChangeLog check-in: 4c5400e681 user: dgp tags: kennykb-numerics-branch
03:49
[kennykb_numerics_branch]    * generic/tclInt.h: Moved TclParseInteger to ... check-in: 4348fa75d0 user: dgp tags: kennykb-numerics-branch
2005-08-19
21:55
[kennykb_numerics_branch]    * generic/tclBasic.c: Updated OldMathFuncProc and ExprA... check-in: e5101a6820 user: dgp tags: kennykb-numerics-branch
05:17
[kennykb_numerics_branch]    * generic/tclVar.c: Replaced TclPtrIncrVar and TclPtr... check-in: df3782bcce user: dgp tags: kennykb-numerics-branch
2005-08-18
21:19
[kennykb_numerics_branch]    * generic/tclExecute.c: Fixed string rep invalida... check-in: c2d95f0d3f user: dgp tags: kennykb-numerics-branch
18:18
[kennykb_numerics_branch]    * generic/tclDictObj.c: DictIncrCmd rewrite to use TclInc... check-in: 09790424d3 user: dgp tags: kennykb-numerics-branch
02:36
restore interp->result support in legacy routines check-in: 0d7638cc58 user: dgp tags: kennykb-numerics-branch
02:09
added some constraints to the new tests check-in: 2ed44afc2c user: dgp tags: kennykb-numerics-branch
2005-08-17
21:39
changed TclParseNumber to leave endPtrPtr on trailing whitespace check-in: d25c47e8df user: kennykb tags: kennykb-numerics-branch
20:49
change expression parser to use TclParseNumber; fix comments in TclParseNumber; fix ExprUnaryFunc check-in: 453dcd4dab user: kennykb tags: kennykb-numerics-branch
20:12
revised test conditions to demand IEEE floating point for the tests that require it check-in: 885d44ebb6 user: kennykb tags: kennykb-numerics-branch
19:34
fancier casts in Tcl_ExprLongObj to avoid unwanted sign-extension check-in: b52a57497e user: kennykb tags: kennykb-numerics-branch
19:26
corrected error in test numbering check-in: c70fb8cc45 user: kennykb tags: kennykb-numerics-branch
19:22
fix ChangeLog message check-in: 43db39a13f user: kennykb tags: kennykb-numerics-branch
19:12
updated Tcl_Expr* to deal with bignums check-in: 0316f8a042 user: kennykb tags: kennykb-numerics-branch
15:45
[kennykb_numerics_branch]    * generic/tclExecute.c: New routine TclIncrObj to central... check-in: 82b51f0c5c user: dgp tags: kennykb-numerics-branch
04:57
[kennykb_numerics_branch]    * generic/tclExecute.c: Made bit shifting opcodes and INS... check-in: c4747cae22 user: dgp tags: kennykb-numerics-branch
2005-08-16
16:55
[kennykb_numerics_branch]    * generic/tclExecute.c: Made binary bitwise opcodes bignu... check-in: 2b68a3e774 user: dgp tags: kennykb-numerics-branch
04:26
* generic/tclExecute.c: More revisions to IllegalExprOperandType. Merged INST_BITNOT... check-in: df1d00d8c1 user: dgp tags: kennykb-numerics-branch
2005-08-15
20:46
* generic/tclInt.decls: Deleted TclLooksLikeInt() and all callers. * generic/tclUtil... check-in: 785947b9dc user: dgp tags: kennykb-numerics-branch
18:13
merge updates from HEAD check-in: b456e92317 user: dgp tags: kennykb-numerics-branch
16:56
[kennykb_numerics_branch]    * generic/tclExecute.c: Updated execution of comparison b... check-in: f99844c804 user: dgp tags: kennykb-numerics-branch
03:16
[kennykb_numerics_branch]    * generic/tclExecute.c: Updated execution of arithmetic b... check-in: bc36ed0987 user: dgp tags: kennykb-numerics-branch
2005-08-13
20:19
[kennykb_numerics_branch]    * generic/tclObj.c: Extended Bignum auto-narrowing to... check-in: 4a117577d0 user: dgp tags: kennykb-numerics-branch
2005-08-12
18:29
[kennykb_numerics_branch]    * generic/tclExecute.c: Simplify doCondJump. Use eePtr->... check-in: 9aa7f93430 user: dgp tags: kennykb-numerics-branch
2005-08-11
21:48
[kennykb_numerics_branch]    * generic/tclExecute.c: Rewrite of INST_LAND/INST_LOR to ... check-in: fe1427b892 user: dgp tags: kennykb-numerics-branch
16:29
[kennykb_numerics_branch]    * generic/tclStrToD.c: Restored conditional generation o... check-in: a2ca47af7c user: dgp tags: kennykb-numerics-branch
2005-08-10
18:21
[kennykb_numerics_branch]    * generic/tclTomMath.h: Added mp_shrink, mp_to_unsigned_b... check-in: 57a68b7c98 user: dgp tags: kennykb-numerics-branch
2005-08-08
19:21
* generic/tclObj.c: Replaced some goto's with loops and started use of BIGNUM_AU... check-in: ec4b776f0a user: dgp tags: kennykb-numerics-branch
2005-08-05
14:04
Rewrote Tcl_GetDoubleFromObj check-in: f8b91179cf user: dgp tags: kennykb-numerics-branch
2005-08-04
21:27
* generic/tclObj.c: Rewrote Tcl_GetBooleanFromObj() and supporting routines to m... check-in: 7f91b46a52 user: dgp tags: kennykb-numerics-branch