Skip to content

Commit 9f06c49

Browse files
committed
Revert "improve stack size mocking" since it didn't pass tests
This reverts commit fc1e275.
1 parent a242e74 commit 9f06c49

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/stackmock.cpp

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,9 @@ class StackMeasurer_c
9696
}
9797

9898
auto iValues = i;
99-
std::vector<std::pair<int, int>> dDeltas { iMeasures };
99+
std::vector<std::pair<int, DWORD>> dDeltas { iMeasures };
100100
sphLogDebugv( "========= start measure ==============" );
101-
std::pair<int,int> dInitial {0,0};
101+
std::pair<int,DWORD> dInitial {0,0};
102102
for ( i=0; i<iValues; ++i )
103103
{
104104
dDeltas[i].first = dMeasures[i].first-dInitial.first;
@@ -109,16 +109,15 @@ class StackMeasurer_c
109109

110110
int iStart = dMeasures.front().second;
111111

112-
int iStack = 0;
112+
uStack = 0;
113113
for ( i=iValues-1; i>0; --i )
114114
{
115115
if ( dDeltas[i].first !=1 )
116116
break;
117-
iStack = Max ( iStack, dDeltas[i].second );
117+
uStack = Max ( uStack, dDeltas[i].second );
118118
}
119-
assert (iStack>0);
120119

121-
int iDelta = sphRoundUp ( iStack, 8 );
120+
int iDelta = sphRoundUp ( uStack, 8 );
122121
return { iStart, iDelta };
123122
}
124123

0 commit comments

Comments
 (0)