From a28fda3fc557e8795c7494cfa4a2657896afbd4f Mon Sep 17 00:00:00 2001 From: Richard Brooksby Date: Mon, 24 Feb 2014 22:27:16 +0000 Subject: [PATCH] Making assertions in cbsupdatenode critical, since this is extremely hot in any cbs with fast find. Copied from Perforce Change: 184492 ServerID: perforce.ravenbrook.com --- mps/code/cbs.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mps/code/cbs.c b/mps/code/cbs.c index 1835d2dee07..7e221a6b3f8 100644 --- a/mps/code/cbs.c +++ b/mps/code/cbs.c @@ -165,9 +165,9 @@ static void cbsUpdateNode(SplayTree tree, Tree node) Size maxSize; CBSBlock block; - AVERT(SplayTree, tree); - AVERT(Tree, node); - AVER(cbsOfTree(tree)->fastFind); + AVERT_CRITICAL(SplayTree, tree); + AVERT_CRITICAL(Tree, node); + AVER_CRITICAL(cbsOfTree(tree)->fastFind); block = cbsBlockOfNode(node); maxSize = CBSBlockSize(block);