Skip to content

v1.5.4

Choose a tag to compare

@github-actions github-actions released this 28 Apr 13:59
· 1962 commits to main since this release
  • GH-1436: Make sure Bytes::sub only throws HILTI exceptions.
  • Allow building with gcc-13.
  • Allow optimizer to remove unused filter functionality in units.
  • Avoid expensive checked iterator for internal Bytes iteration.
  • GH-1390: Initialize Bytes internal control block for all constructors.
  • Do not force locale on users of libhilti.
  • Fix potential use-after-move bug.
  • GH-1310: Fix ASAN false positive with GCC.
  • Skip clang-specific ASAN flags with other compilers.
  • Don't instantiate a debug logger if we aren't going to debug log.
  • Simplify extract methods.
  • Shortcut some offset computations.
  • GH-1345: Apply alternative fix for #1345.
  • Make printParserState cheaper to call if debug logging is disabled.
  • GH-1367: Use unique filename for all object files generated during JIT.
  • Fix code generation for -X flow or -X trace.
  • Remove potential race during JIT when using HILTI_CXX_COMPILER_LAUNCHER.