Tcl Source Code

Timeline
Login

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

103 check-ins using file changes version 554ddd83d9

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
16:47
merge updates from HEAD check-in: 7f6257cfc2 user: dgp tags: kennykb-numerics-branch
2005-08-02
18:14
merge updates from HEAD check-in: 10feab7c07 user: dgp tags: kennykb-numerics-branch
2005-07-12
20:38
merged changes from HEAD check-in: adeb44b25c user: kennykb tags: kennykb-numerics-branch
20:35
merged changes from HEAD check-in: 5316ea45e0 user: kennykb tags: kennykb-numerics-branch