]> git.sesse.net Git - stockfish/commitdiff
Prefer int to uint8_t when possible
authorMarco Costalba <mcostalba@gmail.com>
Mon, 1 Nov 2010 12:16:32 +0000 (13:16 +0100)
committerMarco Costalba <mcostalba@gmail.com>
Mon, 1 Nov 2010 12:17:01 +0000 (13:17 +0100)
No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
src/Makefile
src/movepick.cpp
src/movepick.h
src/tt.h

index e8d882aa652e6dc7dae8458277850b88b075b9dd..4433fad7334269f225fc437931f54d12cb4ba783 100644 (file)
@@ -430,7 +430,7 @@ install:
        -strip $(BINDIR)/$(EXE)
 
 clean:
-       $(RM) $(EXE) *.o .depend *~ core bench.txt *.gcda
+       $(RM) $(EXE) $(EXE).exe *.o .depend *~ core bench.txt *.gcda
 
 testrun:
        @$(PGOBENCH)
index 2e8eb665b9acd04573c9e438d77212f2888ccff6..264d941f602b45368c5871afa87e6a6d16691da0 100644 (file)
@@ -51,10 +51,10 @@ namespace {
   };
 
   CACHE_LINE_ALIGNMENT
-  const uint8_t MainSearchPhaseTable[] = { PH_TT_MOVES, PH_GOOD_CAPTURES, PH_KILLERS, PH_NONCAPTURES, PH_BAD_CAPTURES, PH_STOP};
-  const uint8_t EvasionsPhaseTable[] = { PH_TT_MOVES, PH_EVASIONS, PH_STOP};
-  const uint8_t QsearchWithChecksPhaseTable[] = { PH_TT_MOVES, PH_QCAPTURES, PH_QCHECKS, PH_STOP};
-  const uint8_t QsearchWithoutChecksPhaseTable[] = { PH_TT_MOVES, PH_QCAPTURES, PH_STOP};
+  const int MainSearchPhaseTable[] = { PH_TT_MOVES, PH_GOOD_CAPTURES, PH_KILLERS, PH_NONCAPTURES, PH_BAD_CAPTURES, PH_STOP};
+  const int EvasionsPhaseTable[] = { PH_TT_MOVES, PH_EVASIONS, PH_STOP};
+  const int QsearchWithChecksPhaseTable[] = { PH_TT_MOVES, PH_QCAPTURES, PH_QCHECKS, PH_STOP};
+  const int QsearchWithoutChecksPhaseTable[] = { PH_TT_MOVES, PH_QCAPTURES, PH_STOP};
 }
 
 
index c71ff1a990f98879c842c483dfc67560039ed440..c656deaf44bc319ac06fd37bdc679d894ab03422 100644 (file)
@@ -64,7 +64,7 @@ private:
   Bitboard pinned;
   MoveStack ttMoves[2], killers[2];
   int badCaptureThreshold, phase;
-  const uint8_t* phasePtr;
+  const int* phasePtr;
   MoveStack *curMove, *lastMove, *lastGoodNonCapture, *badCaptures;
   MoveStack moves[MOVES_MAX];
 };
index ad362de343612296ae0cd435024960b3e57ddc05..ff1cb910f63035d1d9582fe652d9c91171dc521d 100644 (file)
--- a/src/tt.h
+++ b/src/tt.h
@@ -120,7 +120,7 @@ public:
 private:
   size_t size;
   TTCluster* entries;
-  uint8_t generation;
+  int generation;
 };
 
 extern TranspositionTable TT;