Merge pull request #308 from s0l0ist/add-wasm-benchmark

Add WASM benchmark
This commit is contained in:
Wei Dai 2021-03-25 13:49:50 -07:00 коммит произвёл GitHub
Родитель 8d1849839e 81b2b3e49d
Коммит 8ee5c6cf99
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -42,6 +42,10 @@ if(SEAL_BUILD_BENCH)
endif() endif()
add_executable(sealbench) add_executable(sealbench)
# If we're targeting WASM, add the appropriate link flags
if(EMSCRIPTEN)
set_target_properties(sealbench PROPERTIES LINK_FLAGS "-flto -O3 -s WASM=1 -s ALLOW_MEMORY_GROWTH=1 -s MAXIMUM_MEMORY=4GB")
endif()
target_sources(sealbench target_sources(sealbench
PRIVATE PRIVATE
${CMAKE_CURRENT_LIST_DIR}/bench.cpp ${CMAKE_CURRENT_LIST_DIR}/bench.cpp