Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[mc] Page-level sparse snapshot: work-in-progress, working page_store
authorGabriel Corona <gabriel.corona@loria.fr>
Tue, 27 May 2014 10:27:47 +0000 (12:27 +0200)
committerGabriel Corona <gabriel.corona@loria.fr>
Fri, 13 Jun 2014 12:42:20 +0000 (14:42 +0200)
commit0700b488178346d3cccc454f641a7155c6ff6026
treecf0624fadee17a0ecc879570bf862263f47a97be
parentfe676bdf59f9b7bc9ab2868caf5ca56789367419
[mc] Page-level sparse snapshot: work-in-progress, working page_store

Implement page_store which stores immutables/shared/refcounted copies
of memory pages.
18 files changed:
buildtools/Cmake/AddTests.cmake
buildtools/Cmake/DefinePackages.cmake
buildtools/Cmake/MakeExe.cmake
include/xbt/misc.h
include/xbt/sysdep.h
src/include/mc/mc.h
src/mc/mc_checkpoint.c
src/mc/mc_global.c
src/mc/mc_mmu.h [new file with mode: 0644]
src/mc/mc_page_snapshot.cpp [new file with mode: 0644]
src/mc/mc_page_store.cpp [new file with mode: 0644]
src/mc/mc_page_store.h [new file with mode: 0644]
src/mc/mc_private.h
src/mc/mc_visited.c
src/xbt/xbt_main.c
teshsuite/mc/CMakeLists.txt [new file with mode: 0644]
teshsuite/mc/page_store.cpp [new file with mode: 0644]
teshsuite/mc/page_store.tesh [new file with mode: 0644]