Skip to content

Commit

Permalink
Merge pull request #73 from scs-lab/revert-71-70-create-local-develop…
Browse files Browse the repository at this point in the history
…ment-enviornments-with-docker

Revert "70 create local development enviornments with docker"
  • Loading branch information
JaimeCernuda authored May 30, 2023
2 parents 7cb63d9 + 386037e commit bc39458
Show file tree
Hide file tree
Showing 79 changed files with 1,097 additions and 3,125 deletions.
33 changes: 0 additions & 33 deletions CI/docker/chornolog.dockerfile

This file was deleted.

15 changes: 0 additions & 15 deletions CI/docker/chronolog-ssh.dockerfile

This file was deleted.

17 changes: 6 additions & 11 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,6 @@ option(CHRONOLOG_ENABLE_DOXYGEN "Enable Doxygen documentation generation." OFF)
# add_compile_options(-Wextra)
#endif()

#set(CMAKE_BUILD_TYPE "Debug")
# Change some compilation flags depending on the build type
if(CMAKE_BUILD_TYPE STREQUAL "Debug")
message("Compiling ChronoLog in Debug Mode")
Expand Down Expand Up @@ -134,7 +133,7 @@ endif()
#-----------------------------------------------------------------------------
# Dependencies common to all subdirectories
#-----------------------------------------------------------------------------
#find_package(MPI REQUIRED COMPONENTS CXX)
find_package(MPI REQUIRED COMPONENTS CXX)
find_package(Boost REQUIRED)
find_package(Thallium REQUIRED)
#find_library(ROCKSDB_LIB rocksdb)
Expand Down Expand Up @@ -202,22 +201,18 @@ if(CHRONOLOG_BUILD_TESTING)
endif()

# External header only libraries
#add_subdirectory(external_libs)
add_subdirectory(external_libs)

#add_subdirectory(tools)

# ChronoLog client library
add_subdirectory(Client)
add_subdirectory(tools)

# ChronoVisor
#add_subdirectory(ChronoAPI)
add_subdirectory(ChronoAPI)

# ChronoVisor
add_subdirectory(ChronoVisor)

# ChronoKeeper
add_subdirectory(ChronoKeeper)

# ChronoLog client library
add_subdirectory(Client)

# custom
add_custom_target(make_all cd ${CMAKE_BINARY_DIR} && make)
Expand Down
12 changes: 12 additions & 0 deletions ChronoAPI/ChronoLog/include/ChronoLog.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
//
// Created by jaime on 2/14/2022.
//

#ifndef SOCKETPP_API_INCLUDE_CHRONOLOG_H_
#define SOCKETPP_API_INCLUDE_CHRONOLOG_H_

class ChronoLog {

};

#endif //SOCKETPP_API_INCLUDE_CHRONOLOG_H_
8 changes: 1 addition & 7 deletions ChronoAPI/ChronoLog/include/ClocksourceManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,12 @@
#include <ctime>
#include <typeinfo>
#include <unistd.h>
//#include <emmintrin.h>
#include <emmintrin.h>
#include <enum.h>
#include <log.h>

#ifdef TSC_ENABLED
#include <emmintrin.h>
#define lfence() _mm_lfence()
#define mfence() _mm_mfence()
#endif

class Clocksource {
public:
Expand All @@ -41,7 +38,6 @@ class ClocksourceCStyle : public Clocksource {
}
};

#ifdef TSC_ENABLED
class ClocksourceTSC : public Clocksource {
public:
uint64_t getTimestamp() override {
Expand All @@ -51,8 +47,6 @@ class ClocksourceTSC : public Clocksource {
return t;
}
};
#endif

class ClocksourceCPPStyle : public Clocksource {
public:
uint64_t getTimestamp() override {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
//
// Created by kfeng on 3/30/22.
//

#ifndef CHRONOLOG_CONFIGURATIONMANAGER_H
#define CHRONOLOG_CONFIGURATIONMANAGER_H

Expand Down
Loading

0 comments on commit bc39458

Please sign in to comment.