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

Apex integration #1726

Closed
wants to merge 81 commits into from
Closed

Commits on Aug 10, 2015

  1. Adds a tool for inspect that checks for character limits

    Created to default to hard limit of 90, excludes documented files, CMakeLists.txt, and #error.
    Bcorde5 committed Aug 10, 2015
    Copy the full SHA
    a90fa4b View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2015

  1. Fixes the length_check and change files that were flagged

    also added an exception to urls
    Bcorde5 committed Aug 12, 2015
    Copy the full SHA
    8243161 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2015

  1. Merge remote-tracking branch 'remotes/STEllAR-GROUP/master' into 80_l…

    …ine_limit
    
    Conflicts:
    	examples/1d_hydro/1d_hydro_upwind.cpp
    	examples/transpose/transpose_block.cpp
    	hpx/lcos/detail/full_empty_entry.hpp
    	hpx/parallel/executors/service_executors.hpp
    	hpx/runtime/threads/policies/static_priority_queue_scheduler.hpp
    	hpx/runtime/threads/threadmanager.hpp
    	src/hpx_init.cpp
    	src/runtime/threads/executors/thread_pool_executors.cpp
    	src/runtime_impl.cpp
    	tests/performance/local/vector_foreach.cpp
    Bcorde5 committed Aug 13, 2015
    Copy the full SHA
    564c0fc View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2015

  1. Merge remote-tracking branch 'remotes/STEllAR-GROUP/master' into 80_l…

    …ine_limit
    
    Conflicts:
    	hpx/runtime/serialization/array.hpp
    Bcorde5 committed Aug 14, 2015
    Copy the full SHA
    5f33af7 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2015

  1. Copy the full SHA
    ad92958 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8b12fde View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    818dcf8 View commit details
    Browse the repository at this point in the history
  4. Added missing include

    hkaiser committed Aug 17, 2015
    Copy the full SHA
    99ebbdc View commit details
    Browse the repository at this point in the history

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
    Copy the full SHA
    2b2b091 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'remotes/STEllAR-GROUP/master' into 80_l…

    …ine_limit
    
    Conflicts:
    	hpx/plugins/parcel/coalescing_message_handler.hpp
    	hpx/plugins/parcel/message_buffer.hpp
    	hpx/runtime/parcelset/decode_parcels.hpp
    	hpx/runtime/parcelset/parcel.hpp
    	hpx/runtime/parcelset/parcelhandler.hpp
    	hpx/runtime/parcelset/parcelport_impl.hpp
    	plugins/parcelport/mpi/parcelport_mpi.cpp
    	src/runtime_impl.cpp
    Bcorde5 committed Aug 18, 2015
    Copy the full SHA
    05badea View commit details
    Browse the repository at this point in the history
  3. fixed test timeouts

    Finomnis committed Aug 18, 2015
    Copy the full SHA
    cce1f1f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    66b364d View commit details
    Browse the repository at this point in the history
  5. Minor changes for APEX support.

    khuck committed Aug 18, 2015
    Copy the full SHA
    975de45 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    8db7e2e View commit details
    Browse the repository at this point in the history
  7. Merge pull request STEllAR-GROUP#1683 from Bcorde5/80_line_limit

    Adds a tool for inspect that checks for character limits
    hkaiser committed Aug 18, 2015
    Copy the full SHA
    05a7a86 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    e4f3cc9 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    1bc00af View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    35e7c93 View commit details
    Browse the repository at this point in the history
  11. Reworking base-name registration APIs

    - Rename register_id_with_basename --> register_with_basename
    - Rename find_id[s]_from_basename --> find_from_basename
    - Rename find_all_ids_from_basename --> find_all_from_basename
    - Rename unregister_id_with_basename --> unregister with_basename
    - Added equivalent functions taking/returning client objects instead of ids/futures to ids
    hkaiser committed Aug 18, 2015
    Copy the full SHA
    b228ac2 View commit details
    Browse the repository at this point in the history
  12. Updating apex_integration branch with most recent master and

    fixes from a couple of months ago. Trying this merge again...
    khuck committed Aug 18, 2015
    Copy the full SHA
    5b86ce6 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    4ec789b View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    c4ec377 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
    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
    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
    Copy the full SHA
    7923ec8 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    a1ef55b View commit details
    Browse the repository at this point in the history
  5. Reworking base-name registration APIs

    - Rename register_id_with_basename --> register_with_basename
    - Rename find_id[s]_from_basename --> find_from_basename
    - Rename find_all_ids_from_basename --> find_all_from_basename
    - Rename unregister_id_with_basename --> unregister with_basename
    - Added equivalent functions taking/returning client objects instead of ids/futures to ids
    hkaiser committed Aug 19, 2015
    Copy the full SHA
    622b059 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'basename_registration' of github.com:STEllAR-GROUP/hpx …

    …into basename_registration
    hkaiser committed Aug 19, 2015
    Copy the full SHA
    ed3f95f View commit details
    Browse the repository at this point in the history
  7. Remove superfluous typename's

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

Commits on Aug 20, 2015

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

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

    sithhell committed Aug 20, 2015
    Copy the full SHA
    1c64433 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    17aacdb View commit details
    Browse the repository at this point in the history
  7. Merge pull request STEllAR-GROUP#1727 from STEllAR-GROUP/fixing_hpxcl

    Fixing compile problems with apply_colocated
    hkaiser committed Aug 20, 2015
    Copy the full SHA
    6b3e7db View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    becb9de View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    9694a8e View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    6444a93 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2015

  1. Doc fixes

    hkaiser committed Aug 21, 2015
    Copy the full SHA
    28c08aa View commit details
    Browse the repository at this point in the history
  2. 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
    Copy the full SHA
    c2320ef View commit details
    Browse the repository at this point in the history
  3. Fix missing include

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

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

    sithhell committed Aug 21, 2015
    Copy the full SHA
    55e8207 View commit details
    Browse the repository at this point in the history
  7. Fixing STEllAR-GROUP#1730

    sithhell committed Aug 21, 2015
    Copy the full SHA
    0426b2b View commit details
    Browse the repository at this point in the history
  8. Fixing line lengths

    sithhell committed Aug 21, 2015
    Copy the full SHA
    6346b7b View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    9bd0d2f View commit details
    Browse the repository at this point in the history
  10. renaming get_os_thread_count

    hkaiser committed Aug 21, 2015
    Copy the full SHA
    ae923f2 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    9fa85a0 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2015

  1. Fixed STEllAR-GROUP#1688: Add timer counters for tfunc_total and exec…

    …_total
    
    - making returned times be measured in seconds (not ns)
    hkaiser committed Aug 23, 2015
    Copy the full SHA
    b6adc46 View commit details
    Browse the repository at this point in the history
  2. Merge pull request STEllAR-GROUP#1734 from STEllAR-GROUP/fixed_1688

    Fixed STEllAR-GROUP#1688: Add timer counters for tfunc_total and exec_total
    hkaiser committed Aug 23, 2015
    Copy the full SHA
    965e57f View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2015

  1. Copy the full SHA
    6cee46a View commit details
    Browse the repository at this point in the history
  2. Fixing compiler problems for move-only parcel.

        - Resorting to shared_ptr for pending parcels for gcc < 4.9
        - Explicitly defining move ctor and assignment for unwrapped_impl to help intel13
    sithhell committed Aug 24, 2015
    Copy the full SHA
    7ba21cf View commit details
    Browse the repository at this point in the history
  3. Revert "Fixed STEllAR-GROUP#1688: Add timer counters for tfunc_total …

    …and exec_total"
    
    This reverts commit b6adc46.
    hkaiser committed Aug 24, 2015
    Copy the full SHA
    68487c0 View commit details
    Browse the repository at this point in the history
  4. Updating APEX tests, fixing bugs. Recently added ~55 unit tests

    to APEX standalone build to find some of the problems encountered in this
    integration.
    khuck committed Aug 24, 2015
    Copy the full SHA
    25254e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2015

  1. Merge pull request STEllAR-GROUP#1731 from STEllAR-GROUP/basename_reg…

    …istration
    
    Basename registration
    hkaiser committed Aug 25, 2015
    Copy the full SHA
    8641841 View commit details
    Browse the repository at this point in the history
  2. Take config/defaults.hpp out of config.hpp and include it explicitly …

    …in the few places it is needed
    K-ballo committed Aug 25, 2015
    Copy the full SHA
    9d66516 View commit details
    Browse the repository at this point in the history
  3. Add missing #include

    K-ballo committed Aug 25, 2015
    Copy the full SHA
    e77ec32 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    b306484 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    14cd410 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    9c2caf9 View commit details
    Browse the repository at this point in the history
  7. Split config stuff from version.hpp into config/version.hpp, take ver…

    …sion.hpp out of config.hpp and include it explicitly in the few places it is needed
    K-ballo committed Aug 25, 2015
    Copy the full SHA
    1747af4 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    d2133e1 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    4c7f433 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    b0d6dd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2015

  1. removed almost identical, yet broken WRT copy-initialization speciali…

    …zation of class serialize_buffer
    gentryx committed Aug 26, 2015
    Copy the full SHA
    ebfaac3 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    681034b View commit details
    Browse the repository at this point in the history
  3. added missing deleter

    gentryx committed Aug 26, 2015
    Copy the full SHA
    24db05f View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    60eb3bd View commit details
    Browse the repository at this point in the history
  5. dropped umlauts from my name

    gentryx committed Aug 26, 2015
    Copy the full SHA
    d178d06 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2015

  1. Merge pull request STEllAR-GROUP#1736 from gentryx/master

    added convenience c-tor and begin()/end() to serialize_buffer
    hkaiser committed Aug 27, 2015
    Copy the full SHA
    01a8ff0 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2015

  1. Copy the full SHA
    2d5c62b View commit details
    Browse the repository at this point in the history
  2. Revert "Merge pull request STEllAR-GROUP#1735 from STEllAR-GROUP/conf…

    …ig-includes"
    
    This reverts commit 2d5c62b, reversing
    changes made to 01a8ff0.
    K-ballo committed Aug 29, 2015
    Copy the full SHA
    a3a9d96 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2015

  1. Merge pull request STEllAR-GROUP#1732 from STEllAR-GROUP/os_thread_count

    Renaming get_os_thread_count
    hkaiser committed Aug 31, 2015
    Copy the full SHA
    9f8d412 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2015

  1. Merge remote-tracking branch 'upstream/master' into apex_integration

    Conflicts:
    	hpx/hpx_fwd.hpp
    khuck committed Sep 3, 2015
    Copy the full SHA
    21d4d4f View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2015

  1. Introduced a bug by merging in the THROTTLED scheduler. I have restor…

    …ed the
    
    second static scheduler constructor, and added a second one for the throttled
    scheduler.
    khuck committed Sep 7, 2015
    Copy the full SHA
    169ddfc View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2015

  1. Copy the full SHA
    e7cfed5 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    655792e View commit details
    Browse the repository at this point in the history
  3. Fixing inspection errors that were introduced while fixing other

    inspection errors.
    khuck committed Sep 8, 2015
    Copy the full SHA
    8bf25be View commit details
    Browse the repository at this point in the history