foundationdb/cmake
Andrew Noyes 68c03a7e32
Jemalloc integration fixes (#6626)
* Set default for USE_JEMALLOC initially in ConfigureCompiler

Instead of trying to change the value later on. This fixes the valgrind
build, which was previously incorrectly getting jemalloc involved.

* Check aligned_alloc result for null

And OOM if so - don't assert

* Check that we can allocate magazines with no internal fragmentation

We may want to do this so that the jemalloc heap profiler has some
knowledge of FastAlloc

* Populate TestFile field for noSim tests in TestHarness

* Remove handling for nonexistent "ActualRun"
2022-03-17 15:17:27 -07:00
..
AddFdbTest.cmake ApiTester: configuration for ApiCorrectness workload; Better error handing and reporting 2022-03-04 16:22:49 +01:00
AssertFileDoesntExist.cmake Remove ugly debug message 2019-03-11 17:35:06 -07:00
CPackConfig.cmake Fix several package issues (#4801) 2021-05-12 11:41:26 -05:00
CompileActorCompiler.cmake simplify actorcompiler and target to compile coveragetool 2019-02-15 00:01:42 -08:00
CompileBoost.cmake update RocskDB and Boost 2022-02-09 10:48:18 -06:00
CompileCoverageTool.cmake Fixed dotnet reference errors 2019-04-03 05:33:46 -07:00
CompileRocksDB.cmake update RocskDB and Boost 2022-02-09 10:48:18 -06:00
CompileVexillographer.cmake Ruby bindings for cmake + gem generation 2019-02-15 00:01:42 -08:00
CompilerChecks.cmake Disable static linking for tsan 2020-05-13 20:54:36 +00:00
Config.cmake.in Make find_package work 2019-06-09 15:21:36 -07:00
ConfigureCompiler.cmake Jemalloc integration fixes (#6626) 2022-03-17 15:17:27 -07:00
EnableCsharp.cmake cmake: require mcs, not dmcs, and drop dmcs support 2019-05-07 16:57:56 -10:00
FDBComponents.cmake update RocskDB and Boost 2022-02-09 10:48:18 -06:00
FDBInstall.cmake Fix several package issues (#4801) 2021-05-12 11:41:26 -05:00
FindEditline.cmake flow compiling with cmake on OS X 2018-12-13 13:58:06 -08:00
FindGperftools.cmake minor fix to make gperftools integration a bit prettier 2020-10-22 13:56:05 -06:00
FindLibreSSL.cmake Remove cmake debugging messages 2019-02-07 15:37:04 -08:00
FindRocksDB.cmake Enforcing 6.22.1 rocksdb version and enabling readRange deadline option. 2021-09-17 08:53:23 -07:00
FindSphinx.cmake intermediate commit 2019-02-15 00:01:42 -08:00
FindValgrind.cmake Make valgrind work on Fedora 30 2019-06-11 10:27:08 -07:00
FindWIX.cmake Generate Windows-Installer with cmake 2019-02-07 15:37:04 -08:00
Finduring.cmake update RocskDB and Boost 2022-02-09 10:48:18 -06:00
FlowCommands.cmake Backport correctness package 2021-01-15 00:34:47 +00:00
GetMsgpack.cmake Revert "Merge pull request #4802 from sfc-gh-ljoswiak/revert/actor-lineage" 2021-06-04 13:31:55 -07:00
InstallLayout.cmake Avoid conflict between versioned client/server rpms 2022-02-28 15:24:29 -06:00
Jemalloc.cmake Jemalloc integration fixes (#6626) 2022-03-17 15:17:27 -07:00
Sandbox.conf.cmake Unify flags (#25) 2021-12-14 08:44:39 -08:00
foundationdb-client.pc.in use FDB_VERSION in lieu of PROJECT_VERSION (package scripts) 2021-11-29 15:11:20 -08:00
jemalloc.patch Apply jemalloc fix, and always build jemalloc (#6610) 2022-03-16 13:19:28 -07:00
user-config.jam.cmake Ensure CompileBoost work on Mac 2021-08-05 07:32:41 -07:00