Tcl Source Code

Check-in [0a72c6b7b4]
Login

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

Overview
Comment:integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations and simplifications of 8.7 (tommath 1.1), well-arranged branching of long/wide/bignum base and exponent cases, test-cases extended to cover all this branches and edge cases.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | core-8-6-branch
Files: files | file ages | folders
SHA3-256: 0a72c6b7b49cb4116e24d815e5329b65da2b594c0e924412a543e61afb4fd0f0
User & Date: sebres 2019-04-01 14:22:08.544
Context
2019-04-02
18:21
Fix gcc warning on 32-bit platforms check-in: df5c902252 user: jan.nijtmans tags: core-8-6-branch
2019-04-01
14:30
merge 8.6 (merge-point only, no functional changes) check-in: 6e506e162d user: sebres tags: core-8-branch
14:22
integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations and simplifications of 8.... check-in: 0a72c6b7b4 user: sebres tags: core-8-6-branch
14:00
merge 8.5 check-in: 11c73f263c user: sebres tags: core-8-6-branch
2019-02-04
14:40
code review closed check-in: cca048c767 user: sebres tags: sebres-8-6-tommath-1-1
Changes
Unified Diff Side-by-Side Diff Patch
Changes to generic/tclExecute.c.
Changes to generic/tclStubInit.c.
Changes to generic/tclTomMath.decls.
Changes to generic/tclTomMathDecls.h.
Changes to tests/mathop.test.
Changes to unix/Makefile.in.
Changes to win/Makefile.in.
Changes to win/makefile.vc.