From fc42a95d3b34b6875f353717ae4985632230409f Mon Sep 17 00:00:00 2001 From: jl777 Date: Mon, 4 Apr 2016 16:36:35 -0500 Subject: [PATCH] test --- iguana/iguana_ramchain.c | 4 ++-- iguana/iguana_unspents.c | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/iguana/iguana_ramchain.c b/iguana/iguana_ramchain.c index 8d9b93888..b1e735674 100755 --- a/iguana/iguana_ramchain.c +++ b/iguana/iguana_ramchain.c @@ -669,12 +669,12 @@ int32_t iguana_ramchain_prefetch(struct iguana_info *coin,struct iguana_ramchain if ( bits256_nonz(txid.txid) != 0 ) nonz++; } - for (i=0; ihdrsi > width ) @@ -683,7 +683,7 @@ void iguana_prefetch(struct iguana_info *coin,struct iguana_bundle *bp,int32_t w { if ( (spentbp= coin->bundles[bp->hdrsi - i]) != 0 ) { - iguana_ramchain_prefetch(coin,&spentbp->ramchain,txonly); + iguana_ramchain_prefetch(coin,&spentbp->ramchain,flags); spentbp->lastprefetch = starttime; } } @@ -844,7 +844,7 @@ int32_t iguana_spendvectors(struct iguana_info *coin,struct iguana_bundle *bp) } if ( coin->balanceswritten > 1 ) { - if ( 0 && coin->PREFETCHLAG != 0 && now >= spentbp->lastprefetch+coin->PREFETCHLAG ) + if ( coin->PREFETCHLAG != 0 && now >= spentbp->lastprefetch+coin->PREFETCHLAG ) { //printf("prefetch[%d] from.[%d] lag.%d\n",spentbp->hdrsi,bp->hdrsi,now - spentbp->lastprefetch); iguana_ramchain_prefetch(coin,&spentbp->ramchain,2); @@ -1375,7 +1375,7 @@ void iguana_RTramchainalloc(struct iguana_info *coin,struct iguana_bundle *bp) if ( coin->PREFETCHLAG != 0 ) { iguana_ramchain_prefetch(coin,&coin->RTramchain,0); - iguana_prefetch(coin,bp,7,2); + iguana_prefetch(coin,bp,coin->bundlescount,1); } } }