167 Commits (2d0b2334259d41c2003b51a07580dbd25cfe267c)

Author SHA1 Message Date
  Martin Kroeker b43c8382c8
Correct argument of CPU_ISSET for glibc <2.5 6 years ago
  luz.paz daf2fec12d Misc. typo fixes 6 years ago
  Erik M. Bray 4ad694eda1 Fix for #2063: The DllMain used in Cygwin did not run the thread memory 6 years ago
  Martin Kroeker d7b2c53c0b
Merge pull request #2039 from brada4/meminit 6 years ago
  Martin Kroeker 6c83b878f6
Merge pull request #2040 from martin-frbg/locks2002 6 years ago
  Martin Kroeker af480b02a4
Restore locking optimizations for OpenMP case 6 years ago
  Andrew e4a79be6bb address warning introed with #1814 et al 6 years ago
  Martin Kroeker 03a2bf2602
Fix potential memory leak in cpu enumeration on Linux (#2008) 6 years ago
  Martin Kroeker 69edc5bbe7
Restore dropped patches in the non-TLS branch of memory.c (#2004) 6 years ago
  Martin Kroeker ad2c386d6a
Move TLS key deletion to openblas_quit 6 years ago
  Martin Kroeker bba1e67269
Delete the pthread key on cleanup in TLS mode 6 years ago
  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 7 years ago
  Martin Kroeker ba1f91f17b Convert another caller of "allocation" to LOCK_COMMAND 8 years ago