1. 23 Sep, 2021 2 commits
  2. 15 Sep, 2021 1 commit
  3. 13 Sep, 2021 1 commit
  4. 10 Sep, 2021 1 commit
  5. 19 Aug, 2021 2 commits
  6. 15 Aug, 2021 1 commit
  7. 14 Aug, 2021 2 commits
  8. 06 Aug, 2021 1 commit
  9. 05 Aug, 2021 8 commits
  10. 04 Aug, 2021 1 commit
  11. 30 Jul, 2021 1 commit
  12. 27 Jul, 2021 1 commit
  13. 22 Jul, 2021 1 commit
  14. 16 Jul, 2021 1 commit
  15. 30 Jun, 2021 1 commit
  16. 12 May, 2021 2 commits
  17. 11 May, 2021 2 commits
  18. 10 May, 2021 1 commit
  19. 01 May, 2021 4 commits
  20. 28 Apr, 2021 1 commit
    • Davis King's avatar
      Cleanup gcc version checking code a little. · ded68b9a
      Davis King authored
      Also fix this error from cmake 3.5.1:
      
      ```
      CMake Error at CMakeLists.txt:62 (if):
        if given arguments:
      
          "CMAKE_COMPILER_IS_GNUCXX" "AND" "CMAKE_CXX_COMPILER_VERSION" "VERSION_LESS_EQUAL" "4.8.5"
      
        Unknown arguments specified
      ```
      ded68b9a
  21. 27 Apr, 2021 1 commit
  22. 24 Apr, 2021 2 commits
  23. 22 Apr, 2021 1 commit
    • pfeatherstone's avatar
      [TYPE_SAFE_UNION] use std::aligned_union instead of stack_based_memory_block (#2349) · d6d1a9e8
      pfeatherstone authored
      
      
      * [TYPE_SAFE_UNION] use std::aligned_union instead of stack_based_memory_block. std::aligned_union was specifically designed to do this kind of stuff and we are better off trusting the standard library deciding what the correct storage type should be and what the appropriate alignment should be
      
      * [TYPE_SAFE_UNION] as per Davis' suggestion, std::aligned_union can take Len parameter 0. Also, the content's of validate_type() has been bugging me for ages, so i created is_any which is based on std::is_same. I've also replaced is_same_type with std::is_same
      Co-authored-by: default avatarPeter Featherstone <peter@grampus-server.com>
      d6d1a9e8
  24. 14 Apr, 2021 1 commit