Skip to content

v1.1.0

Compare
Choose a tag to compare
@zsw007 zsw007 released this 24 Nov 22:47
· 13 commits to c5d9286ef796fc2a0067d22e09058f5e2245b791 since this release
5101c86

Notable changes:

  • overload comparison operators for pthread_t.
  • add getexepath() which returns the executable path of a given
    process id.
  • add get_num_online_cpus() which returns the number of online CPUs.
  • add default constructor for __tlssim class.
  • add __guess_fd_ue() and __guess_ue() which guess and returns the
    ccsid of a file or string.
  • add __print_zoslib_help() which prints help information.
  • add __update_envar_settings() which allows zoslib envars to be
    updated after zoslib is initialized.
  • add __update_envar_names() which allows the names of zoslib envars
    to be changed after zoslib is initialized.
  • add __get_os_level() and __is_os_level_at_or_above() which can be
    used to determine the current OS level.
  • add __get_stack_start() and __iterate_stack_and_get() which can be
    used to get the stack start address for the current thread.
  • add __is_stfle_available() which returns if STFLE instruction is
    available.
  • ZOSLIB will now be built as a shared library by default.
  • add __is_vxf_available() which returns if the current z arch
    includes Vector Extension Facility.
  • add __is_vef1_available() which returns if the current z arch
    includes Vector Enhancements Facility 1.
  • new headers zos-bpx.h, zos-char-util.h, zos-io.h, zos-setlibpath.h,
    zos-tls.h added.