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
Fixing #1722 #1728
Commits on Aug 18, 2015
-
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.
Configuration menu - View commit details
-
Copy full SHA for 2b2b091 - Browse repository at this point
Copy the full SHA 2b2b091View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4f3cc9 - Browse repository at this point
Copy the full SHA e4f3cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bc00af - Browse repository at this point
Copy the full SHA 1bc00afView commit details
Commits on Aug 19, 2015
-
- 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
Configuration menu - View commit details
-
Copy full SHA for 4f67c1c - Browse repository at this point
Copy the full SHA 4f67c1cView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 3ff5d5d - Browse repository at this point
Copy the full SHA 3ff5d5dView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 7923ec8 - Browse repository at this point
Copy the full SHA 7923ec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a96448 - Browse repository at this point
Copy the full SHA 3a96448View commit details
Commits on Aug 20, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 3973dae - Browse repository at this point
Copy the full SHA 3973daeView commit details -
Configuration menu - View commit details
-
Copy full SHA for c881077 - Browse repository at this point
Copy the full SHA c881077View commit details -
Adding shortcut to serialization future awaiting to not add the futur…
…e when it is already ready.
Configuration menu - View commit details
-
Copy full SHA for 050ccba - Browse repository at this point
Copy the full SHA 050ccbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c64433 - Browse repository at this point
Copy the full SHA 1c64433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17aacdb - Browse repository at this point
Copy the full SHA 17aacdbView commit details
Commits on Aug 21, 2015
-
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.
Configuration menu - View commit details
-
Copy full SHA for c2320ef - Browse repository at this point
Copy the full SHA c2320efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1290296 - Browse repository at this point
Copy the full SHA 1290296View commit details -
Configuration menu - View commit details
-
Copy full SHA for 79c21e7 - Browse repository at this point
Copy the full SHA 79c21e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05a6692 - Browse repository at this point
Copy the full SHA 05a6692View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55e8207 - Browse repository at this point
Copy the full SHA 55e8207View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6346b7b - Browse repository at this point
Copy the full SHA 6346b7bView commit details