Skip to content

sll-v0.7.17

Pre-release
Pre-release
Compare
Choose a tag to compare
@access-data access-data released this 14 May 08:46
1e229cb

Sll 0.7.17 - 2022-05-14

Added

  • Implemented sys$ROOT_PATH
  • Implemented the stack memory allocator (#281)

Changed

  • Audit event sll.sys.library.load now also contains the path to the library
  • Buffer passed to sll_file_from_data is no longer internaly allocated
  • EOF error (error$ERROR_EOF) now contains the file that raised the error (#277)
  • [Windows only] Fixed sll_platform_set_cpu
  • Libraries loaded via load_library are now longer constrained to the sys_lib/ directory
  • Library extensions returned by sys$LIBRARY_EXTENSION now contain the separating dot
  • Newline file flushes are now enabled in append mode (#276)
  • Replaced arbitrary memory pointer dereferences with shell types (#283)
  • Replaced char pointer casting with ADDR and PTR macros (#282)
  • XMM registers are now cleared before internal function call (#278)

Removed

  • Extension directory (sys_lib/), sys$LIBRARY_PATH and -i extension-library-path
  • Unused constant macro: SLL_MAX_PAGE_SIZE