Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: STEllAR-GROUP/hpx
base: f88964eec5f3^
Choose a base ref
...
head repository: STEllAR-GROUP/hpx
compare: bcffddf360d6
Choose a head ref
  • 3 commits
  • 67 files changed
  • 1 contributor

Commits on Nov 6, 2017

  1. Removing AGAS cache update from runtime support server

    Thomas Heller committed Nov 6, 2017
    Copy the full SHA
    f88964e View commit details
    Browse the repository at this point in the history
  2. Cleaning up managed_component

     - removing operator new/delete overloads
     - removing functions to retreive component types
    Thomas Heller committed Nov 6, 2017
    Copy the full SHA
    2e69a92 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2017

  1. Cleanup up and Fixing component creation and deletion

    This patch contains various fixes related to component registration, creation
    and deletion.
    
    The main motivation was to allow direct creation of components without going
    through a factory function, disallowing perfect forwarding for local component
    creation.
    
    The component registration has been cleaned up, the factory class for creation
    and deletion of components has been removed, and the component type registration
    has been moved to the component_registry.
    
    The component deletion has been moved out of the runtime_support server, since
    no factory is required anymore.
    
    Various other cleanups have been performed leading to an overall reduction in
    binary size and removal of various different duplicate code while preserving
    existing functionality.
    
    Fixes include:
        - The functionality of component instance counters has been fixed for
          local_new
        - The deletion of components now correctly takes migrated components
          into account
        - The component heap instances are now ensured to live in single module only
          avoiding freeing memory that has been allocated by a different module.
    Thomas Heller committed Nov 10, 2017
    Copy the full SHA
    bcffddf View commit details
    Browse the repository at this point in the history