Skip to content

Version 19.06.0 (June 27, 2019)

Compare
Choose a tag to compare
@streichler streichler released this 28 Jun 16:16
· 13451 commits to stable since this release
  • Legion
    • All tools (Legion Prof, Legion Spy, etc.) now support Python 2 and 3
    • The flag -lg:warn_backtrace prints a backtrace on each warning
      to allow easier pinpointing of problematic code
  • Realm
    • Support for building against debug versions of GASNet
    • Significantly reduced runtime overhead for small Realm tasks
    • External HDF5 instances work with datasets in groups
    • Scheduler locking allows spin-waiting for non-reentrant
      operations (e.g. Python module imports)
    • Memory size (e.g. "-ll:csize") arguments accept k/m/g/t
      size suffixes
    • Better error messages when Realm memory sizes are too large
  • Regent
    • The image, preimage and restrict partitioning operators now
      accept an optional disjoint or aliased keyword to specify the
      disjointness of the resulting partition
    • The address of operator (&) is now supported
    • Support for explicit field maps for HDF5
  • Legion Prof
    • Menu option to select a subset of the profile information
      for viewing
    • Grouping of memory channels, utilization and additional details
      such as source and destination nodes/processors associated with
      the channels
    • Physical instances contain additional information about the regions
      they belong to
  • Python
    • Support for partitioning operators equal and restriction
    • Support for bool and complex types
    • Support for must epoch launches
    • Support for returning a future out of a fence
    • Fixes for macOS