Documentation Source Text

Check-in [2fca7bc025]
Login

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

Overview
Comment:Merge typo fixes from the 3.22.0 branch.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 2fca7bc025e88923cee0078e8a52c3bef287df2c852349bdecb87bc0d4260952
User & Date: drh 2018-03-15 14:45:05
Context
2018-03-15
15:13
Updates to the change log. check-in: 6b0d51b8b9 user: drh tags: trunk
14:45
Merge typo fixes from the 3.22.0 branch. check-in: 2fca7bc025 user: drh tags: trunk
11:25
Fix typos in the th3.html document. check-in: 996754464c user: drh tags: branch-3.22
2018-03-14
21:01
Updates to the assert.html document. check-in: 6b0d70f277 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to pages/th3.in.

   310    310   t39: fast.rc -fsanitize=undefined.............................. Ok   (00:24:15)
   311    311   *******************************************************************************
   312    312   0 failures on 35 th3makes and 171555634 tests in (05:08:31) 3 cores on bella
   313    313   SQLite 3.14.1 2016-08-11 13:08:14 34aed3a318a413fd180604365546c1f530d1c60c
   314    314   </codeblock>
   315    315   
   316    316   <p>As can be seen above, a single run
   317         -of multitest.tcl invokes th3make dozens or times and takes between 12 and 24
          317  +of multitest.tcl invokes th3make dozens of times and takes between 12 and 24
   318    318   CPU hours.  The middle section of the output shows the arguments to each
   319    319   individual th3make run and the result and elapse time for that th3make.
   320    320   All build products and output for the separate th3make runs are
   321    321   captures in subdirectories for post-test analysis.
   322    322   The two-line summary at the bottom shows the total number of errors and tests
   323    323   over all th3make runs and the total elapse time, together with the 
   324    324   [SQLITE_SOURCE_ID] information for the version of SQLite that was
................................................................................
   372    372        mutation that was not detected by TH3.
   373    373   </ol>
   374    374   
   375    375   <p>Mutation testing can be slow, since each test can take up to 5
   376    376   minutes on a fast workstation, and there are two tests for each
   377    377   branch instructions, and over 20,000 branch instructions.  Efforts are
   378    378   made to expedite operation.  For example, TH3 is compiled in such a
   379         -way that it exists as soon as it finds the first error, and as many
   380         -of the mutations are easily detected,  many cycles happen in ly
          379  +way that it exits as soon as it finds the first error, and as many
          380  +of the mutations are easily detected,  many cycles happen in only
   381    381   a few seconds.  Nevertheless, the mutation-test.tcl script includes
   382    382   command-line options to limit the range of code lines tested so that
   383    383   mutation testing only needs to be performed on blocks of code that
   384    384   have recently changed.
   385    385   
   386    386   <h1>TH3 License</h1>
   387    387   

Changes to pages/whyc.in.

    47     47   make the interface simpler.  However, on iPhone applications are coded
    48     48   in Objective-C or Swift, neither of which have the ability to call
    49     49   libraries written in Java.  Thus, SQLite would be unusable on iPhones
    50     50   had it been written in Java.
    51     51   
    52     52   <h2>Low-Dependency</h2>
    53     53   
    54         -<p>Libraries written in C doe not have a huge run-time dependency.
           54  +<p>Libraries written in C do not have a huge run-time dependency.
    55     55   In its minimum configuration, SQLite requires only the following
    56     56   routines from the standard C library:
    57     57   
    58     58   <center>
    59     59   <table border=0>
    60     60   <tr>
    61     61   <td valign="top">