Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
check that disk has been given as argument before accessing its pimpl
[simgrid.git] / src / smpi / mpi /
2022-10-21 Martin QuinsonKill an unused declaration
2022-10-06 Arnaud GierschMerge branch 'wifi_clean' into 'master'
2022-10-04 Arnaud GierschCoding style: prefer keyword "not" to "!".
2022-09-16 Arnaud GierschUseless assignment (PVS V1048).
2022-08-25 Arnaud GierschDeclare functions "const" (sonar).
2022-08-09 Augustin Degommeremove spurious debug message and warning
2022-08-09 Augustin Degommefix mpi_file set/get view to set shared pointer properl...
2022-08-09 Augustin Degommeupdate file pointer to match shared one after shared...
2022-08-09 Augustin Degommeseek and other calls must use number of elements and...
2022-08-09 Augustin Degommesmpi io: restore position after calls which should...
2022-08-09 Augustin Degommeimplement MPI_File_get_type_extent, MPI_File_s/get_atom...
2022-06-21 Arnaud GierschMerge branch 'dev-cpuimpl-used' into 'master'
2022-06-02 Arnaud GierschAnother batch of pointer-to-const (sonar).
2022-05-10 Arnaud GierschConcatenate nested namespaces (sonar).
2022-05-09 Arnaud GierschUse the init-statement to declare variables inside...
2022-05-06 Arnaud GierschReduce scope for temporary variables.
2022-05-03 Arnaud GierschDeclare local variables inside the if statement.
2022-05-03 Arnaud GierschMisc code simplifications guided by Sonar smells.
2022-04-27 Arnaud GierschUse structured binding declarations (sonar, c++17).
2022-04-25 Arnaud GierschPrefer using "try_emplace" (sonar, c++17).
2022-03-30 Martin QuinsonMerge branch 'add_missing_comm_python_bindings' into...
2022-03-29 Martin QuinsonMerge branch 'dev-mailbox-clear' into 'master'
2022-03-29 Arnaud GierschReduce dependencies on <simgrid/version.h>.
2022-03-28 Bruno DonassoloMerge branch 'issue105' into 'master'
2022-03-25 Arnaud GierschSonar is right: a std:vector is just fine here.
2022-03-24 Arnaud GierschUse a std::unique_ptr, and avoid explicit new/delete.
2022-03-24 Arnaud GierschAvoid unnecessary copy of std::string parameter.
2022-03-20 Augustin Degommeremove spurious barrier calls in comm creation and...
2022-03-20 Augustin DegommeHave MPI collectives display their root and MPI_Op...
2022-03-20 Augustin DegommeSMPI: add utility to keep the order of collective calls...
2022-03-20 Martin QuinsonCosmetics
2022-03-20 Augustin DegommeMPI Win: add check if we try to delete a locked or...
2022-03-19 Martin Quinsonmake a single barrier per RMA window and share it throu...
2022-03-13 Martin QuinsonMerge branch 'fix_bindings_mistakenly_set_as_member_fun...
2022-03-13 Martin QuinsonKill a useless static function
2022-03-11 Martin QuinsonMerge branch 'add_remaining_comm_sync_bindings' into...
2022-03-10 Arnaud GierschUse std::function for smpi_comm_copy_data_callback.
2022-03-06 Martin Quinsonsonar fixes and little cleanups
2022-03-04 Martin QuinsonReimplement s4u::Barrier natively, and make them visibl...
2022-03-03 Augustin Degommeput back s4u barrier for MC only (untested)
2022-03-03 Augustin DegommeSMPI. RMA: get rid of the s4u barrier, use an MPI one...
2022-02-27 Martin QuinsonRename sg::k::actor::simcall ::actor::simcall_answered
2022-02-18 Martin QuinsonAdd the MPI tag to the Send/Recv Transitions
2022-02-16 Arnaud GierschUse type 'bool' for boolean variables.
2022-02-08 SUTER Fredericsimplify calls to CommImpl::isend and CommImpl::irecv
2022-02-06 SUTER Frederictest and testany are non blocking simcalls
2022-02-05 SUTER Fredericback to normal ... keep progressing towards modern...
2022-02-03 Martin QuinsonMerge branch 'wifi_rate_zero' into 'master'
2022-02-03 SUTER Fredericlet SMPI use old simcalls for now
2022-02-03 SUTER Fredericmake isend and irecv observable (except for irecv in...
2022-02-03 Arnaud GierschMerge branch 'stable'
2022-02-01 Arnaud GierschReduce depth of nested 'if' statements (sonar).
2022-02-01 SUTER FredericStart to modernize the remaining old simcalls related...
2022-01-31 Arnaud GierschMerge branch 'stable'
2022-01-31 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2022-01-30 Augustin DegommeSMPI: enforce MPI message ordering. Fix #100 (hopefully)
2022-01-06 Arnaud GierschUpdate copyright lines for 2022.
2021-12-06 Bruno DonassoloSMPI network calibration: tutorial
2021-10-27 SUTER Fredericreindent file
2021-10-27 SUTER Fredericadd File::open and File::close in FileSystem plugin
2021-10-13 Arnaud GierschKill trailing whitespaces in source code files.
2021-09-17 SUTER FredericMerge branch 'no_simix_global'
2021-09-17 SUTER FredericMerge branch 'master' of https://framagit.org/simgrid...
2021-09-17 SUTER Fredericget rid of simix_global and smx_private.hpp
2021-09-14 SUTER FredericMerge branch 'master' of https://framagit.org/simgrid...
2021-08-10 Augustin Degommefix potential leak in replay, as a temporary buffer...
2021-08-05 Augustin Degommekill is_replayable() for datatypes.
2021-07-19 Arnaud Giersch[pvs-studio] Make it clear that free'd pointers are...
2021-07-19 Arnaud Giersch[pvs-studio] Avoid implicit cast from bool to target...
2021-07-19 Arnaud Giersch[pvs-studio] Simplify boolean expressions.
2021-07-16 Arnaud Giersch[lgtm] Ensure that the type casting is done before...
2021-06-24 Arnaud Giersch[sonar] Avoid C-style array.
2021-06-24 Arnaud GierschFix type for variable.
2021-06-14 Augustin DegommeAdd option smpi/errors-are-fatal to allow users to...
2021-06-13 Arnaud Giersch[sonar] Replace redundant type with 'auto'.
2021-06-12 Arnaud GierschRemove misleading comment: there is no simcall between...
2021-06-08 Arnaud GierschFix memleaks with MPI_*_get_info, when info is duplicated.
2021-06-08 Augustin DegommeMerge branch 'factor_in_actions' into 'master'
2021-06-07 Augustin Degommecatch if MPI_Win_fence was only called once (not enough...
2021-06-06 Arnaud GierschCorrectly remember buffer between persistent communicat...
2021-06-04 Arnaud GierschCall cleanup_attr<Comm> before marking Comm as deleted.
2021-06-04 Arnaud Giersch[sonar] Replace redundant type with 'auto'.
2021-06-04 Arnaud Giersch[sonar] Redundant parentheses.
2021-06-03 Arnaud GierschEnsure correct ordering of the accumulate requests.
2021-06-03 Arnaud GierschMake smpi_switch_data_segment check if a switch is...
2021-06-03 Arnaud GierschUse existing function (also empties requests_ after...
2021-06-03 Arnaud GierschImprove debug messages and avoid calling finish_comms...
2021-06-03 Arnaud GierschInitialize variable.
2021-06-02 Arnaud GierschUse existing functions to finish comms (and fix Win...
2021-06-02 Arnaud GierschReview usage of rank/rank_/rank() is smpi_win.
2021-06-02 Arnaud GierschLittle simplifications in loops.
2021-06-02 Arnaud GierschSome int -> bool conversions (+ use of existing macro).
2021-06-02 Arnaud GierschCall rank() only once.
2021-06-01 Arnaud GierschUseless tests for emptyness.
2021-06-01 Arnaud GierschParameter 'assert' is a bit field.
2021-05-31 Arnaud GierschHandle case where different groups are given to MPI_Win...
2021-05-31 Arnaud GierschHandle duplicated datatypes within predefined MPI_Op.
2021-05-28 Arnaud GierschFix refcount for Datatype_contents.
2021-05-27 Arnaud GierschKeyval should always exist.
2021-05-26 Augustin DegommeCheck types matching in MPI communications.
next