summaryrefslogtreecommitdiff
path: root/rts/posix
Commit message (Expand)AuthorAgeFilesLines
* fix a memory leak in osNumaMaskKubo Kovac2017-05-221-1/+3
* Typos in comments [ci skip]Gabor Greif2017-05-051-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-2810-48/+48
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-284-9/+9
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-234-16/+4
* Fix build on DragonflyBSDBen Gamari2017-04-211-3/+3
* Revert "Enable new warning for fragile/incorrect CPP #if usage"Ben Gamari2017-04-054-9/+9
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-054-9/+9
* rts: Use pthread itimer implementation on DarwinBen Gamari2016-12-071-0/+9
* Fix x86 Windows build and testsuiteTamar Christina2016-12-061-1/+1
* rts: Ensure we always give MADV_DONTNEED a chance in osDecommitMemoryBen Gamari2016-12-011-3/+16
* Use C99's boolBen Gamari2016-11-298-27/+27
* Define thread primitives if they're supported.Shea Levy2016-11-291-18/+19
* Spelling in comment onlyGabor Greif2016-11-181-1/+1
* Fix numa001 failure with "too many NUMA nodes"Simon Marlow2016-11-141-2/+2
* Cleanup PosixSource.hMoritz Angermann2016-10-091-0/+5
* Support more than 64 logical processors on WindowsTamar Christina2016-10-011-0/+5
* Make start address of `osReserveHeapMemory` tunable via command line -xbFrancesco Mazzoli2016-09-091-7/+23
* Revert "Cleanup PosixSource.h"Ben Gamari2016-07-221-5/+0
* Cleanup PosixSource.hMoritz Angermann2016-07-201-0/+5
* Fix GetTime.c on Darwin with clock_gettimeMisty De Meo2016-07-051-2/+2
* NUMA cleanupsSimon Marlow2016-06-171-1/+0
* rts: Fix NUMA when cross compilingErik de Castro Lopo2016-06-132-5/+5
* rts: Fix build when USE_LARGE_ADDRESS_SPACE is undefinedErik de Castro Lopo2016-06-121-2/+2
* NUMA supportSimon Marlow2016-06-102-2/+92
* Fix detection and use of `USE_LIBDW`Erik de Castro Lopo2016-06-011-1/+1
* Runtime linker: Break m32 allocator out into its own fileErik de Castro Lopo2016-05-251-6/+6
* Get types in osFreeMBlocks in sync with osGetMBlocksTomas Carnecky2016-05-191-1/+1
* Remove use of caddr_tTomas Carnecky2016-05-191-4/+4
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-054-19/+19
* rts/itimer/pthread: Stop timer when ticker is stoppedBen Gamari2016-05-011-35/+68
* Kill Itimer.hBen Gamari2016-05-015-16/+0
* Catch errors from timerfd_settimeBen Gamari2016-05-011-1/+4
* rts: Split up Itimer.cBen Gamari2016-05-016-299/+407
* rts: Close livelock window due to rapid ticker enable/disableBen Gamari2016-05-011-6/+10
* runtime: replace hw.ncpu with hw.logicalcpu for Mac OS XEugene Akentyev2016-04-071-2/+8
* rts/posix/Itimer.c: Handle EINTR when reading timerfdErik de Castro Lopo2016-03-311-4/+9
* Scrap IRIX supportHerbert Valerio Riedel2016-03-282-17/+4
* rtx/posix/Itimer.c: Handle return value of `read`Erik de Castro Lopo2016-03-111-1/+2
* rts/timer: use timerfd_* on Linux instead of alarm signalsSylvain HENRY2016-03-051-11/+80
* rts: drop unused getThreadCPUTimeSergei Trofimovich2016-02-071-30/+0
* rts/posix: Fail with HEAPOVERFLOW when out of memory during mmapBen Gamari2016-01-171-1/+1
* Allow to compile OSMem.c when MEM_NORESERVE is not availableHerbert Valerio Riedel2015-12-051-0/+7
* Use Autoconf's AC_USE_SYSTEM_EXTENSIONSHerbert Valerio Riedel2015-12-041-6/+0
* rts: Kill PAPI supportBen Gamari2015-11-181-24/+5
* Libdw: Fix symbol namingBen Gamari2015-11-011-5/+5
* rts/posix: Reduce heap allocation amount on mmap failureBen Gamari2015-11-011-8/+53
* Signals: Ensure libdw session is freedBen Gamari2015-10-311-0/+1
* rts: Make MBLOCK_SPACE_SIZE dynamicBen Gamari2015-10-301-9/+10
* Signals: Always install SIGUSR2 handlerBen Gamari2015-10-181-2/+0