Skip to content
Snippets Groups Projects
  1. May 30, 2022
  2. Feb 22, 2022
  3. Feb 15, 2022
    • Florian Schmaus's avatar
      Move SIGSEGV handler in Runtime and make ContextOutOfBoundsTest more robust · 593584b7
      Florian Schmaus authored
      EMPER's Runtime now installs the SIGSEGV handler that checks if the
      segmentation fault was caused by hitting the guard page. If the guard
      page was hit, then the handler prints an error message.
      
      Also make ContextOutOfBoundsTest more robust by not creating an
      infinite recursion, which may be optmized out by the compiler.
      593584b7
  4. Feb 07, 2022
  5. Sep 27, 2021
    • Florian Fischer's avatar
      [log] improve timestamp scalability and increase LogBuffer size · 442ead84
      Florian Fischer authored
      std::localtime takes a global lock and is therefore not scalable and
      inapplicable for analyzing timing sensible bugs.
      Introduce a new option to add UTC timestamps. This allows on my system
      to double the CPU load while using mmapped logging.
      
      Also increase the LogBuffer size from 1MB to 1GB because I had some
      crashes where a renewed buffer was still used.
      442ead84
  6. Aug 19, 2021
  7. Aug 09, 2021
  8. Feb 02, 2021
  9. Jan 13, 2021
  10. Nov 17, 2020
  11. Nov 05, 2020
Loading