Skip to content
Permalink
Branch: master
Commits on May 23, 2019
  1. Add a few asserts. NFC.

    rpavlik authored and whitequark committed Jan 4, 2018
  2. Add a .clang-format file - not for bulk use!

    rpavlik authored and whitequark committed May 20, 2019
    This would add a lot of noise to the history, etc. if applied all
    over now. Use git clang-format to apply it solely to your changes.
Commits on May 21, 2019
  1. Add CountIf method to IdList to simplify some call sites. NFC.

    rpavlik authored and whitequark committed Jan 4, 2018
    This also changes GetNumConstraints to return size_t.
  2. Simplify. NFC.

    rpavlik authored and whitequark committed Jan 4, 2018
Commits on May 20, 2019
  1. test harness: Identify build host system in CMake to use for path sep…

    rpavlik authored and whitequark committed Jan 2, 2018
    …arator.
    
    Before, would guess incorrectly if the CMake source tree was specified
    via a relative path (since then the path would not start with /).
    Now, directly asks CMake if building on Windows or something else,
    and sets a define.
Commits on May 15, 2019
  1. Move two members of Vector to be inline.

    rpavlik authored and whitequark committed Jan 2, 2018
    Performance change: moved since they show up disproportionately
    in profiling.
Commits on May 13, 2019
  1. Small performance optimization in Vector::Equals.

    rpavlik authored and whitequark committed May 13, 2019
    This function showed up surprisingly high on a CPU time profile
    when the GUI was unresponsive "doing things". Removed a duplicated
    difference in the not-equal case, and switched to abs and a single compare
    instead of two compares with a negation. It seems to have moved the
    function further down in the profile.
You can’t perform that action at this time.