[performance] try inlining low-level bb funcs #10

Closed
opened 2024-03-27 19:27:04 +01:00 by bruno · 1 comment
Owner

This could include:

  • all bitboard/hq move generation
  • pseudo-legal movegen
  • move_{do,undo}
  • attack funcs (square_attacked, in_check, etc...)

Then check if there is a significant perf difference.

This could include: - all bitboard/hq move generation - pseudo-legal movegen - move_{do,undo} - attack funcs (square_attacked, in_check, etc...) Then check if there is a significant perf difference.
bruno added the
enhancement
label 2024-03-27 19:27:04 +01:00
Author
Owner

Mostly obsolete with gcc's -flto, done in 70d6c23c00.

Mostly obsolete with gcc's `-flto`, done in 70d6c23c00.
bruno closed this issue 2024-04-26 08:45:35 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bruno/brchess#10
No description provided.