Project

General

Profile

Feature #675710

Macrofy is_extra_caused_by()

Added by Marko Lindqvist 5 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Normal
Category:
General
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

About 0.9% of the server execution time was spent on is_extra_caused_by() in test autogame. Optimize function call overhead away, and benefit from the fact that "(1 << cause)" is within calling function when compiler does optimization passes.

0026-Macrofy-is_extra_caused_by.patch (2.01 KB) 0026-Macrofy-is_extra_caused_by.patch Marko Lindqvist, 2017-06-09 03:39 PM

History

#1 Updated by Marko Lindqvist 5 months ago

  • Status changed from Resolved to Closed
  • Assignee set to Marko Lindqvist

Also available in: Atom PDF