summaryrefslogtreecommitdiff
path: root/rts/posix
Commit message (Expand)AuthorAgeFilesLines
* 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
* Signals: Print backtrace on SIGUSR2Ben Gamari2015-10-171-0/+30
* fix 64bit two-stage allocator on Solaris/AMD64 platform (#10790)Karel Gardas2015-08-251-1/+1
* Rejigger OSMem.my_mmap to allow building on MacRichard Eisenberg2015-08-061-28/+31
* Two step allocator for 64-bit systemsGiovanni Campagna2015-07-221-24/+176
* fix EBADF unqueueing in select backend (Trac #10590)Sergei Trofimovich2015-07-071-2/+8
* RTS/IOManager: fix trac issue #9722.Andreas Voellmy2015-03-091-2/+15
* Fix #10017Andreas Voellmy2015-02-021-12/+0
* compiler: fix trac issue #9817Marios Titas2014-12-101-1/+1
* arm64: 64bit iOS and SMP support (#7942)Luke Iannini2014-11-191-1/+1
* *Really*, really fix RTS crash due to bad coercion.Merijn Verstraaten2014-11-071-1/+24
* Revert "Rename _closure to _static_closure, apply naming consistently."Edward Z. Yang2014-10-201-2/+2
* rts: fix unused parameter warningAustin Seipp2014-10-171-1/+1
* Add a configure test for pthread_setname_npSimon Marlow2014-10-141-0/+2
* Name worker threads using pthread_setname_npSimon Marlow2014-10-101-2/+5
* Rename _closure to _static_closure, apply naming consistently.Edward Z. Yang2014-10-011-2/+2
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-2913-104/+0