106 Commits (2601cd58ab55d0b76c305bde1d320b8ab0da25ed)

Author SHA1 Message Date
  Andrew 2601cd58ab remove surplus locking code , only enabled w x86, disabled or never enabled on all others 7 years ago
  Martin Kroeker 326d394a0f
Add get_num_procs implementation for AIX 7 years ago
  Andrew 3439158dea address #1782 2nd loop 7 years ago
  Martin Kroeker 1ad1e79062
Catch inadvertent USE_TLS=0 declaration 7 years ago
  Martin Kroeker b402626509
Do not use the new TLS code for non-threaded builds even if USE_TLS is set 7 years ago
  Martin Kroeker b55690a659
typo fix 7 years ago
  Martin Kroeker b902a40986
Rewrite glibc version check 7 years ago
  Martin Kroeker 5991d1a6cd
Update memory.c 7 years ago
  Martin Kroeker b1b743f434
Merge branch 'develop' into interim033 7 years ago
  Martin Kroeker fd42ca462d
Combo of default pre-0.3.1 memory.c and band-aided version of PR1739 7 years ago
  Zoltán Mizsei 6463bffd59 Haiku supporting patches 7 years ago
  Martin Kroeker 8ef7d4fb54
Merge pull request #1706 from oon3m0oo/develop 7 years ago
  Craig Donner 6400868e55 Fix #1705 where we incorrectly calculate page locations. 7 years ago
  Martin Kroeker 66fcdd5be8
Merge pull request #1695 from martin-frbg/issue1692 7 years ago
  Martin Kroeker 43ac839c16
Unset memory table entry, not just the temporary pointer to it on shutdown 7 years ago
  Martin Kroeker 7ba5936ecd
Merge pull request #1688 from martin-frbg/issue1673 7 years ago
  Martin Kroeker b14f44d2ad
Temporarily disable special handling of OPENMP thread memory allocation 7 years ago
  Martin Kroeker a49203b48c
Double MAX_ALLOCATING_THREADS to fix segfaults with Go and Octave 7 years ago
  Martin Kroeker 4e9c34018e
Fix apparent off-by-one error in calculation of MAX_ALLOCATING_THREADS 7 years ago
  Craig Donner 28c28ed275 Fix data races reported by TSAN. 7 years ago
  oon3m0oo a399d00425 Further improvements to memory.c. (#1625) 7 years ago
  Craig Donner bf40f806ef Remove the need for most locking in memory.c. 7 years ago
  Matthew Brett a8002e283a Revert "take out unused variables" 7 years ago
  Martin Kroeker f29389c7ac
Merge pull request #1520 from martin-frbg/cpucounts 7 years ago
  Martin Kroeker 7c861605b2
Catch invalid cpu count returned by CPU_COUNT_S 7 years ago
  Martin Kroeker d636b418af
Merge pull request #1504 from ararslan/aa/openbsd 7 years ago
  Alex Arslan a41d241a0e
Add support for DragonFly BSD 7 years ago
  Alex Arslan 8da6b6ae52
Allow building on OpenBSD 7 years ago
  Martin Kroeker 01c4b82f04
Update memory.c 7 years ago
  Martin Kroeker 93db123f7e
Update memory.c 7 years ago
  Martin Kroeker 752fdb5dd8
Add workaround for old gcc and clang versions 7 years ago
  Martin Kroeker 7646974227
Limit the additional locking from PRs 1052,1299 to non-OpenMP multithreading 7 years ago
  Martin Kroeker 8866e393a2
Revert "Add locks only for non-OPENMP multithreading" 7 years ago
  Martin Kroeker 3119b2ab4c
Add locks only for non-OPENMP multithreading 7 years ago
  Erik M. Bray 8f5f614615 On Cygwin use mmap instead of Windows native allocation functions, which are not fork-safe. 7 years ago
  Erik M. Bray f5fc109fbd Perform blas_thread_shutdown with pthread_atfork() on Cygwin 7 years ago
  Andrew e5752ff9b3 take out unused variables 7 years ago
  Andrew bfc2a88594 remove unused buffer 8 years ago
  Martin Kroeker ba1f91f17b Convert another caller of "allocation" to LOCK_COMMAND 8 years ago
  Martin Kroeker e882f3d6f3 Fix thread data race in memory.c 8 years ago
  Martin Kroeker 63cfa32691 Rework __GLIBC_PREREQ checks to avoid breaking non-glibc builds 8 years ago
  Martin Kroeker c4af196a2d Honor cgroup/cpuset limits when enumerating cpus 8 years ago
  Martin Kroeker 480e697681 Revert "Honor cgroup/cpuset limits when enumerating cpus" (#1246) 8 years ago
  Martin Kroeker 731c518cff Add files via upload 8 years ago
  Martin Kroeker 29fc429d9a Honor cgroup/cpuset constraints when enumerating cpus 8 years ago
  Neil Shipp 65e56cb29d Add 64bit support for Microsoft Visual Studio 8 years ago
  James Cowgill 59c97cfee4 memory: Fix buffer overflow when position == NUM_BUFFERS 8 years ago
  James Cowgill 5fecfe0f42 memory: switch loop condition around in blas_memory_free 8 years ago
  Ashwin Sekhar T K 4713e7c47f ARM64: Add the VULCAN Target 9 years ago
  Martin Kroeker 51aa157e64 Relocate declaration of alloc_lock outside ifdef block 9 years ago