aboutsummaryrefslogtreecommitdiff
path: root/src/resolve.c
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2014-06-17 16:11:28 +0000
committerdrh <drh@noemail.net>2014-06-17 16:11:28 +0000
commit03202a97f83374ff51a763ce0bd131246708fae5 (patch)
treefcb37b49e9aebc3f14639b1bcfb41d38ddb5a775 /src/resolve.c
parente2bdf6e547a49eab641d328b9811cb0258195944 (diff)
downloadsqlite-03202a97f83374ff51a763ce0bd131246708fae5.tar.gz
sqlite-03202a97f83374ff51a763ce0bd131246708fae5.zip
Add the likely() function for symmetry with unlikely(). The likely(X)
function means the same thing as likelihood(X,0.9375). FossilOrigin-Name: 38965484199153e3e5b999f5196c1d66e5296f60
Diffstat (limited to 'src/resolve.c')
-rw-r--r--src/resolve.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/resolve.c b/src/resolve.c
index 86169c51c..ce26f00c6 100644
--- a/src/resolve.c
+++ b/src/resolve.c
@@ -711,7 +711,8 @@ static int resolveExprStep(Walker *pWalker, Expr *pExpr){
** likelihood(X, 0.0625).
** EVIDENCE-OF: R-01283-11636 The unlikely(X) function is short-hand for
** likelihood(X,0.0625). */
- pExpr->iTable = 62; /* TUNING: Default 2nd arg to unlikely() is 0.0625 */
+ /* TUNING: unlikely() probability is 0.0625. likely() is 0.9375 */
+ pExpr->iTable = pDef->zName[0]=='u' ? 62 : 938;
}
}
}