Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing #1722 #1728

Merged
merged 18 commits into from Aug 24, 2015
Merged

Fixing #1722 #1728

merged 18 commits into from Aug 24, 2015

Commits on Aug 18, 2015

  1. adding future gatherer to serialization

    When put_parcel(s) gets called, a special serialization pass is triggered to
    extract possible non ready futures from any parcel.
    sithhell committed Aug 18, 2015
    Configuration menu
    Copy the full SHA
    2b2b091 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4f3cc9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bc00af View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2015

  1. Fine tuning Parcelports:

        - call_for_each now takes the vector of parcels and calls each handler
          with it's associated parcel
        - The MPI parcelport has been switched back to run with connection caches
    sithhell committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    4f67c1c View commit details
    Browse the repository at this point in the history
  2. Fine tuning future awaiting during serialization

    Instead of capturing every future and store it in a vector, we just
    attach a continuation to the future and maintain a count to see when
    all passed futures are ready
    sithhell committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    3ff5d5d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into fixing_1722

    Conflicts:
    	hpx/hpx_fwd.hpp
    	hpx/plugins/parcelport/mpi/receiver.hpp
    	hpx/plugins/parcelport/mpi/sender.hpp
    	hpx/plugins/parcelport/tcp/sender.hpp
    	hpx/runtime/naming/name.hpp
    	hpx/runtime/parcelset/parcelport_impl.hpp
    	plugins/parcelport/mpi/parcelport_mpi.cpp
    	src/runtime/naming/name.cpp
    sithhell committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    7923ec8 View commit details
    Browse the repository at this point in the history
  4. Remove superfluous typename's

    hkaiser committed Aug 19, 2015
    Configuration menu
    Copy the full SHA
    3a96448 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2015

  1. Configuration menu
    Copy the full SHA
    3973dae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c881077 View commit details
    Browse the repository at this point in the history
  3. Adding shortcut to serialization future awaiting to not add the futur…

    …e when
    
    it is already ready.
    sithhell committed Aug 20, 2015
    Configuration menu
    Copy the full SHA
    050ccba View commit details
    Browse the repository at this point in the history
  4. Fixing call_for_each

    sithhell committed Aug 20, 2015
    Configuration menu
    Copy the full SHA
    1c64433 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    17aacdb View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2015

  1. Removing new GIDs to be serialized from id_type_impl

    The new gids are now stored in an external map by the archive.
    The parcelport takes care that the GIDs and the map are held alive long enough.
    sithhell committed Aug 21, 2015
    Configuration menu
    Copy the full SHA
    c2320ef View commit details
    Browse the repository at this point in the history
  2. Fix missing include

    sithhell committed Aug 21, 2015
    Configuration menu
    Copy the full SHA
    1290296 View commit details
    Browse the repository at this point in the history
  3. Fixing problem with gcc 4.6

    sithhell committed Aug 21, 2015
    Configuration menu
    Copy the full SHA
    79c21e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05a6692 View commit details
    Browse the repository at this point in the history
  5. Fixing #1730

    sithhell committed Aug 21, 2015
    Configuration menu
    Copy the full SHA
    55e8207 View commit details
    Browse the repository at this point in the history
  6. Fixing line lengths

    sithhell committed Aug 21, 2015
    Configuration menu
    Copy the full SHA
    6346b7b View commit details
    Browse the repository at this point in the history