test/erasure-code/test-erasure-code.sh
ceph_erasure_code_benchmark_SOURCES = \
+ erasure-code/ErasureCode.cc \
test/erasure-code/ceph_erasure_code_benchmark.cc
ceph_erasure_code_benchmark_LDADD = $(LIBOSD) $(LIBCOMMON) $(BOOST_PROGRAM_OPTIONS_LIBS) $(CEPH_GLOBAL)
if LINUX
endif
bin_DEBUGPROGRAMS += ceph_erasure_code_benchmark
+noinst_HEADERS += \
+ test/erasure-code/ceph_erasure_code_benchmark.h
+
ceph_erasure_code_SOURCES = \
test/erasure-code/ceph_erasure_code.cc
ceph_erasure_code_LDADD = $(LIBOSD) $(LIBCOMMON) $(BOOST_PROGRAM_OPTIONS_LIBS) $(CEPH_GLOBAL)
unittest_erasure_code_example_CXXFLAGS = $(UNITTEST_CXXFLAGS)
unittest_erasure_code_example_LDADD = $(LIBOSD) $(LIBCOMMON) $(UNITTEST_LDADD) $(CEPH_GLOBAL)
check_PROGRAMS += unittest_erasure_code_example
-
-noinst_HEADERS += \
- test/erasure-code/ceph_erasure_code_benchmark.h
#include "common/Clock.h"
#include "include/utime.h"
#include "erasure-code/ErasureCodePlugin.h"
+#include "erasure-code/ErasureCode.h"
namespace po = boost::program_options;
bufferlist in;
in.append(string(in_size, 'X'));
- in.rebuild_aligned(32);
+ in.rebuild_aligned(ErasureCode::SIMD_ALIGN);
set<int> want_to_encode;
for (int i = 0; i < k + m; i++) {
want_to_encode.insert(i);
}
bufferlist in;
in.append(string(in_size, 'X'));
- in.rebuild_aligned(32);
+ in.rebuild_aligned(ErasureCode::SIMD_ALIGN);
set<int> want_to_encode;
for (int i = 0; i < k + m; i++) {