Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
simplify
[simgrid.git] / src / s4u / s4u_Comm.cpp
2021-07-23 SUTER Fredericsimplify
2021-07-23 SUTER FredericEnable setting a specific data copy callback to any...
2021-06-23 Arnaud GierschUse ssize_t as return type for Comm::wait_any.
2021-06-23 Arnaud GierschUse ssize_t as return type for Comm::test_any.
2021-06-23 Arnaud GierschPrefer a reference for first parameter of {test,wait...
2021-06-22 Arnaud GierschImplement Comm::wait_all_for (wait_all with a timeout).
2021-06-22 Arnaud GierschReduce code duplication.
2021-04-22 Arnaud GierschFactor Activity::wait() and wait_for() through CRTP.
2021-04-22 Arnaud GierschFactor Activity::cancel() through CRTP.
2021-04-22 Arnaud GierschComm::test() is ready to be merged with Activity::test().
2021-04-22 Arnaud GierschDefine overridable Activity::complete() to be called...
2021-03-10 Martin QuinsonDocument direct communications, deprecate Host::sendto...
2021-02-24 agougeonMerge branch 'master' of framagit.org:simgrid/simgrid
2021-02-11 Arnaud GierschUse a smart pointer immediately. Uncomment fixed test.
2021-02-10 Martin QuinsonMerge branch 'local changes'
2021-02-09 Frederic Sutertrigger on_completion from wait_any_for
2021-02-06 Martin QuinsonNo need to test 'not detached_' twice in the same test
2021-02-04 Frederic Sutermore vetoable_start
2021-02-04 Frederic Sutertest and fix Comm::set_payload_size + more chaining
2021-02-03 agougeonMerge branch 'master' of https://framagit.org/simgrid...
2021-02-02 Martin QuinsonNew function: Comm::set_payload_size() to set the amoun...
2021-02-02 Martin QuinsonImprove an error message: comms must be detached if...
2021-01-20 eazimiMerge with fragmagit/master
2021-01-20 Martin QuinsonMake it possible to detach direct communications
2021-01-20 Martin QuinsonNew functions: Comm::sendto_{init,async}
2021-01-13 agougeonMerge branch 'master' of https://framagit.org/simgrid...
2021-01-12 Arnaud GierschUpdate copyright lines.
2021-01-11 Ehsan AzimiMerge with framagit/master
2021-01-10 Martin QuinsonNew: s4u::Comm::get_dst_data()
2021-01-10 Martin QuinsonRemove the actor of the on_{start/completion} parameter...
2021-01-10 Martin QuinsonUnify on_start/on_completion signals of Activities
2020-12-15 Augustin DegommeMerge branch 'Adrien.Gougeon/simgrid-master'
2020-12-11 Ehsan AzimiMerge with simgrid/master
2020-12-10 Arnaud GierschKill dead code: tracing_category is managed by AnyActivity.
2020-12-08 Arnaud GierschFire Comm::on_completion in any case.
2020-11-22 agougeonMerge branch 'master' of https://framagit.org/simgrid...
2020-10-26 Arnaud GierschUse std::vector.
2020-10-23 Arnaud GierschMerge branch 'pikachuyann/simgrid-stoprofiles'
2020-10-22 adrien gougeonMerge branch 'master' of framagit.org:Adrien.Gougeon...
2020-10-22 AdrienMerge branch 'master' into 'master'
2020-10-20 Arnaud GierschUse consistent naming scheme.
2020-10-08 Martin QuinsonMerge branch 'klement/simgrid-klement' into master
2020-10-02 Arnaud Giersch[sonar] Use "std::make_unique" to construct "std::uniqu...
2020-09-30 Martin QuinsonMerge branch 'adrien' into 'master'
2020-09-30 Martin QuinsonMerge branch 'master' into adrien
2020-09-26 Martin QuinsonMerge branch 'master' of framagit.org:Adrien.Gougeon...
2020-07-09 Martin QuinsonMerge branch 'master' into klement
2020-07-08 Martin QuinsonTentative implementation of Activity::suspend() and...
2020-03-30 Frederic Suterconvert get-sender test
2020-03-30 Frederic Suterfix Comm::get_sender()
2020-03-16 Frederic Suteradd sg_comm_unref
2020-03-16 Frederic Suteradd sg_comm_detach with cleaning function
2020-03-09 Arnaud GierschFix more sg_comm_wait*.
2020-03-09 Arnaud GierschUse a smart pointer for RAII.
2020-03-07 Frederic Suterif wait_any_for timeouts, unref remaining pending comms
2020-03-06 Frederic Suterhandle (some) exceptions for Comm and Exec in C
2020-02-25 Augustin DegommeMerge branch 'surf_precision' into 'master'
2020-02-24 Frederic Suteradd sg_comm_wait()
2020-02-23 Frederic Suteradd sg_comm_test
2020-02-11 Frederic SuterC version of async-waitall
2020-02-09 Arnaud GierschAdd one more state to assert.
2020-02-06 Arnaud GierschMerge branch 'pikachuyann/simgrid-xbt_random'
2020-02-05 Martin QuinsonMerge branch 'doc' into 'master'
2020-02-05 Arnaud GierschAdd "const" to some getters of Activities.
2020-02-04 Arnaud GierschFix mess between smx_activity_t and ActivityImplPtr.
2020-02-04 Martin QuinsonAdd the 2 new C examples to the doc; use sg_comm_wait_a...
2020-02-04 Martin Quinsonno dynar in the new C interface (+cleanups in CMakeLists)
2020-02-04 Frederic Suterfix refcounting issues
2020-02-03 Frederic SuterC interface to Comm::wait_any_for
2020-01-30 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2020-01-30 Martin QuinsonMerge branch 'depencencies' into 'master'
2020-01-30 Frederic SuterMerge branch 'master' into depencencies
2020-01-30 Frederic Suterdependencies support for Comm (needs testing)
2020-01-24 Frederic SuterMerge branch 'depencencies' of https://framagit.org...
2020-01-01 Arnaud GierschUpdate copyright lines with new year.
2019-12-29 Arnaud Giersch[sonar] Constify pointer and reference parameters in...
2019-11-28 Frederic SuterMerge branch 'master' of https://framagit.org/simgrid...
2019-11-28 Frederic Sutere_smx_state_t is now kernel::activity::State
2019-10-11 Frederic SuterMerge branch 'master' of https://framagit.org/simgrid...
2019-10-10 Frederic Suteruse CRTP to factor refcounting across activity types
2019-10-10 Frederic SuterMerge branch 'master' into CRTP
2019-10-07 Frederic SuterMerge branch 'master' into CRTP
2019-08-15 Martin Quinsonmove the simcall template to the kernel::actor namespace
2019-05-31 Martin QuinsonMerge branch 'tracemgrsplit' into 'master'
2019-04-18 Augustin DegommeMerge branch 'file' into 'master'
2019-04-17 Arnaud GierschUseless smart pointer.
2019-04-02 Frederic Suterimplement CRTP in kernel::activity
2019-04-02 Frederic SuterMerge branch 'master' of https://framagit.org/simgrid...
2019-03-18 Arnaud GierschUse a reference as parameter for signal callbacks.
2019-03-16 Arnaud GierschMerge remote-tracking branch 'github/master'
2019-03-15 Martin Quinsontiny doc improvement
2019-03-14 Frederic SuterStart to use Curiously Recurring Template Patterns
2019-03-14 Frederic Sutercosmetic cleanups in S4U
2019-03-14 Frederic Sutercosmetic cleanups in S4U
2019-03-12 Arnaud GierschMailboxPtr looks like a smart pointer, but it's not...
2019-03-12 Frederic Sutermv ActorImpl where it belongs
2019-03-01 Frederic Sutermess with MSG tasks
2019-02-27 Arnaud GierschRemove dead code after returrn statement.
2019-02-22 Frederic SuterMerge branch 'master' of https://framagit.org/simgrid...
2019-02-22 Arnaud GierschThrow exception when comm was canceled.
next