| Commit message (Expand) | Author | Age | Files | Lines |
* | winio: Queue IO processing threads at the front of the queue. | Andreas Klebinger | 2020-07-15 | 3 | -1/+13 |
* | winio: Add an exported isHeapAlloced function to the RTS | Andreas Klebinger | 2020-07-15 | 1 | -0/+9 |
* | winio: nonthreaded: Create io processing threads in main thread. | Andreas Klebinger | 2020-07-15 | 3 | -34/+90 |
* | winio: Make last_event a local variable | Andreas Klebinger | 2020-07-15 | 1 | -3/+8 |
* | winio: Mark outstanding_service_requests volatile. | Andreas Klebinger | 2020-07-15 | 1 | -2/+8 |
* | winio: Properly check for the tso of an incall to be zero. | Andreas Klebinger | 2020-07-15 | 1 | -1/+1 |
* | winio: A few more improvements to the IOPort primitives. | Andreas Klebinger | 2020-07-15 | 1 | -11/+41 |
* | winio: Clean up code surrounding IOPort primitives. | Andreas Klebinger | 2020-07-15 | 5 | -31/+80 |
* | winio: Expand comments describing non-threaded loop | Andreas Klebinger | 2020-07-15 | 1 | -5/+37 |
* | winio: Remove some barf statements that are a bit strict. | Tamar Christina | 2020-07-15 | 1 | -2/+0 |
* | winio: Fix issues with non-threaded I/O manager after split. | Tamar Christina | 2020-07-15 | 1 | -0/+3 |
* | winio: Relaxing some constraints in io-manager. | Tamar Christina | 2020-07-15 | 1 | -1/+1 |
* | winio: Fix a scheduler bug with the threaded-runtime. | Tamar Christina | 2020-07-15 | 1 | -13/+6 |
* | winio: core non-threaded I/O manager | Tamar Christina | 2020-07-15 | 4 | -0/+844 |
* | winio: Multiple refactorings and support changes. | Tamar Christina | 2020-07-15 | 15 | -476/+134 |
* | winio: Init Windows console Codepage to UTF-8. | Tamar Christina | 2020-07-15 | 1 | -0/+22 |
* | winio: Add new io-manager cmdline options | Tamar Christina | 2020-07-15 | 2 | -0/+68 |
* | winio: Add IOPort synchronization primitive | Tamar Christina | 2020-07-15 | 11 | -10/+231 |
* | winio: Flush event logs eagerly. | Tamar Christina | 2020-07-15 | 2 | -0/+3 |
* | winio: Small linker comment and ifdef cleanups | Tamar Christina | 2020-07-15 | 2 | -7/+3 |
* | winio: Use SlimReaderLocks and ConditonalVariables provided by the OS instead... | Tamar Christina | 2020-07-15 | 8 | -168/+117 |
* | winio: Drop Windows Vista support, require Windows 7 | Tamar Christina | 2020-07-15 | 2 | -2/+10 |
* | rts/Disassembler.c: Use FMT_HexWord for printing values in hex format | Stefan Schulze Frielinghaus | 2020-07-14 | 1 | -8/+5 |
* | Escape backslashes in json profiling reports properly. | Andreas Klebinger | 2020-07-14 | 1 | -19/+45 |
* | rts linker: teach the linker about GLIBC's special handling of *stat, mknod a... | Adam Sandberg Ericsson | 2020-07-07 | 1 | -3/+31 |
* | AArch32 symbols only on aarch32. | Moritz Angermann | 2020-07-07 | 1 | -5/+6 |
* | Fix (1) | Moritz Angermann | 2020-07-07 | 1 | -1/+1 |
* | better if guards. | Moritz Angermann | 2020-07-07 | 1 | -1/+1 |
* | [linker/rtsSymbols] More linker symbols | Moritz Angermann | 2020-07-07 | 1 | -17/+206 |
* | rts/ProfHeap: Free old allocations when reinitialising Censuses | Ben Gamari | 2020-07-03 | 1 | -0/+15 |
* | rts/ProfHeap: Only allocate the Censuses that we need | Ben Gamari | 2020-07-03 | 1 | -1/+2 |
* | Fix duplicated words and typos in comments and user guide | Jan Hrček | 2020-06-28 | 4 | -7/+7 |
* | RTS: Refactor Haskell-C glue for PPC 64-bit | Peter Trommler | 2020-06-28 | 2 | -186/+85 |
* | Fix ghc-bignum exceptions | Sylvain Henry | 2020-06-27 | 2 | -19/+19 |
* | RTS: avoid overflow on 32-bit arch (#18375) | Sylvain Henry | 2020-06-25 | 4 | -7/+7 |
* | rts/Hash: Simplify freeing of HashListChunks | Ben Gamari | 2020-06-25 | 1 | -25/+38 |
* | Enable large address space optimization on windows. | Andreas Klebinger | 2020-06-25 | 1 | -1/+1 |
* | Fix invalid printf format | Sylvain Henry | 2020-06-23 | 1 | -1/+1 |
* | Cmm: introduce SAVE_REGS/RESTORE_REGS | Sylvain Henry | 2020-06-23 | 1 | -2/+2 |
* | fix windows bootstrap due to linker changes | Tamar Christina | 2020-06-18 | 5 | -25/+20 |
* | Fix uninitialized field read in Linker.c | Ömer Sinan Ağacan | 2020-06-18 | 1 | -20/+16 |
* | Load .lo as well. | Moritz Angermann | 2020-06-15 | 1 | -0/+1 |
* | winio: Add Atomic Exchange PrimOp and implement Atomic Ptr exchanges. | Tamar Christina | 2020-06-14 | 2 | -0/+16 |
* | Range is actually +/-2^32, not +/-2^31 | Moritz Angermann | 2020-06-07 | 1 | -5/+7 |
* | [linker] Adds void printLoadedObjects(void);wip/angerman/print-loaded-objects | Moritz Angermann | 2020-06-04 | 2 | -2/+30 |
* | rts: Add Windows-specific implementation of rtsSleep | Ben Gamari | 2020-06-04 | 1 | -2/+9 |
* | Clean up file paths for new module hierarchy | Takenobu Tani | 2020-06-01 | 5 | -6/+6 |
* | nonmoving: Optimise log2_ceil | Ben Gamari | 2020-06-01 | 1 | -7/+1 |
* | Cleanup OVERWRITING_CLOSURE logic | Daniel Gröber | 2020-06-01 | 2 | -7/+7 |
* | rts: Drop compatibility shims for Windows Vista | Ben Gamari | 2020-05-30 | 2 | -52/+6 |