176 Commits (revert-5180-openmp_use_cmake)

Author SHA1 Message Date
  Martin Kroeker 69f277f8ee
Add another memory barrier for ARM and a multicore test run on ThunderX to help detect such issues (#2544) 5 years ago
  Martin Kroeker 78100b8093
Free Windows thread memory with MEM_RELEASE rather than MEM_DECOMMIT 5 years ago
  Martin Kroeker 1b90989662
Add NetBSD to the xBSD conditionals 6 years ago
  Martin Kroeker 1776ad82c0
Add files via upload 6 years ago
  Martin Kroeker 4e2f81cfa1
Provide more information on mmap/munmap failure 6 years ago
  Martin Kroeker 21d05a4835
Merge pull request #2140 from martin-frbg/pgi19 6 years ago
  Martin Kroeker 1778fd4219
Do not try ancient PGI hacks with recent versions of that compiler 6 years ago
  Martin Kroeker 86dda5c2fa
Add option USE_LOCKING for SMP-like locking in USE_THREAD=0 builds 6 years ago
  Martin Kroeker a387a23518
Merge pull request #2101 from luzpaz/misc-typos 6 years ago
  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