Improve optimization
This commit is contained in:
parent
cc20fa0ce5
commit
86e2455639
|
|
@ -48,7 +48,7 @@ void setup() {
|
||||||
|
|
||||||
int elapsed = micros() - startTime;
|
int elapsed = micros() - startTime;
|
||||||
Serial.print(elapsed);
|
Serial.print(elapsed);
|
||||||
Serial.println("microseconds for 5 moves");
|
Serial.println(F("microseconds for 5 moves"));
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
5
Board.h
5
Board.h
|
|
@ -1,6 +1,9 @@
|
||||||
#ifndef __BOARD_H_INC
|
#ifndef __BOARD_H_INC
|
||||||
#define __BOARD_H_INC
|
#define __BOARD_H_INC
|
||||||
|
|
||||||
|
#pragma GCC push_options
|
||||||
|
#pragma GCC optimize ("-O3")
|
||||||
|
|
||||||
#include "Types.h"
|
#include "Types.h"
|
||||||
#include "Panic.h"
|
#include "Panic.h"
|
||||||
#include "Move.h"
|
#include "Move.h"
|
||||||
|
|
@ -247,4 +250,6 @@ Unmove Board::read_unmove() {
|
||||||
}
|
}
|
||||||
return u;
|
return u;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#pragma GCC pop_options
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue