summaryrefslogtreecommitdiff
path: root/msvc
AgeCommit message (Collapse)Author
2019-07-29Revert "Refactor prof log"Qi Wang
This reverts commit 7618b0b8e458d9c0db6e4b05ccbe6c6308952890.
2019-07-29Revert "Refactor profiling"Qi Wang
This reverts commit 0b462407ae84a62b3c097f0e9f18df487a47d9a7.
2019-07-29Refactor profilingYinan Zhang
Refactored core profiling codebase into two logical parts: (a) `prof_data.c`: core internal data structure managing & dumping; (b) `prof.c`: mutexes & outward-facing APIs. Some internal functions had to be exposed out, but there are not that many of them if the modularization is (hopefully) clean enough.
2019-07-29Refactor prof logYinan Zhang
`prof.c` is growing too long, so trying to modularize it. There are a few internal functions that had to be exposed but I think it is a fair trade-off.
2019-05-24Add missing safety_check.c to MSBuild projectsfrederik-h
The file is included in the list of source files in Makefile.in, but it is missing from the project files. This causes the build to fail due to unresolved symbols.
2018-09-04Add sc.c to the MSVC projectrustyx
2018-07-05Fix MSVC buildMaks Naumov
2018-02-12Fix MSVC buildMaks Naumov
2018-01-30Define JEMALLOC_NO_PRIVATE_NAMESPACE also in Visual Studio x86 targetsrustyx
2017-10-16Fix MSVC 2015 project and add a VS 2017 solutionrustyx
2017-08-08Remove external linkage for spin_adaptiveRyan Libby
The external linkage for spin_adaptive was not used, and the inline declaration of spin_adaptive that was used caused a probem on FreeBSD where CPU_SPINWAIT is implemented as a call to a static procedure for x86 architectures.
2017-06-13Update MSVC project files.Jason Evans
2017-05-02Make VS2015 project work againrustyx
2017-01-20Update brace style.Jason Evans
Add braces around single-line blocks, and remove line breaks before function-opening braces. This resolves #537.
2016-11-04Fixes to Visual Studio Project filesMatthew Parkinson
2016-10-27Uniformly cast mallctl[bymib]() oldp/newp arguments to (void *).Jason Evans
This avoids warnings in some cases, and is otherwise generally good hygiene.
2016-10-27Only use --whole-archive with gcc.Jason Evans
Conditionalize use of --whole-archive on the platform plus compiler, rather than on the ABI. This fixes a regression caused by 7b24c6e5570062495243f1e55131b395adb31e33 (Use --whole-archive when linking integration tests on MinGW.).
2016-10-12Remove all vestiges of chunks.Jason Evans
Remove mallctls: - opt.lg_chunk - stats.cactive This resolves #464.
2016-09-26Readme.txt error for building in the WindowsBai
The command can't work using sh -C sh -c "./autogen.sh CC=cl --enable-lazy-lock=no". Change the position of the colon, the command of autogen work.
2016-07-07Fix MSVC projectrustyx
2016-06-05Rename most remaining *chunk* APIs to *extent*.Jason Evans
2016-06-05Rename huge to large.Jason Evans
2016-05-13Remove quarantine support.Jason Evans
2016-05-13Remove Valgrind support.Jason Evans
2016-04-12Cleanup MSVC project, embed PDB data inside static .librustyx
2016-03-24Fix MSVC projectrustyx
2016-02-29Fix MSVC project and improve MSVC lib naming (v140 -> vc140)rustyx
2016-02-28Make test_threads more genericrustyx
2016-02-26Improve test_threads performancerustyx
2016-02-26Fix MSVC projectrustyx
2016-02-20Add MS Visual Studio 2015 supportrustyx