Release Notes for HALCON 18.11.1 Steady

Addendum to the Release Notes of HALCON 18.11.1.0 Steady

This document provides the release notes for MVTec HALCON 18.11.1.1 Steady, as released in December 2018.
The originally released version of HALCON 18.11.1.0 Steady had a few issues:

  • For each instance of an HDevProcedure, HDevEngine has started a separate thread by default (besides the engine’s own main execution thread), regardless whether that thread was used later on or not. When many HDevProcedure instances were created, this led to a substancial resource consumption. This problem has been fixed. Now, new threads are only started when they are actually requested by the executed code.
  • There was a performance regression in HDevEngine execution without JIT compilation. For script code that mostly manipulated control variables this could produce an overhead of about 15%. This problem has been fixed.

Therefore, the original version HALCON 18.11.1.0 Steady was substituted by an updated version HALCON 18.11.1.1 Steady.
To find out which version is currently installed, please open the dialog “Help->About” in HDevelop. The fixed version of the HALCON library is indicated by: “HALCON version: 18.11.1.1 (07.12.2018)”. The file version of the HALCON library can also be checked with the following operator call: get_system(‘file_version’,FileVersion), or, under Windows, by inspecting the file properties of the files halcon.dll and halconxl.dll.

Contents: