| Commit message (Expand) | Author | Age | Files | Lines |
* | rts: Fix macro parenthesisationwip/gc/misc-rts | Ben Gamari | 2019-10-18 | 1 | -1/+1 |
* | rts: Give stack flags proper macros | Ben Gamari | 2019-10-18 | 1 | -0/+5 |
* | rts/GC: Add an obvious assertion during block initialization | Ömer Sinan Ağacan | 2019-10-18 | 3 | -5/+18 |
* | Simplify Configure in a few ways | John Ericson | 2019-10-12 | 2 | -18/+1 |
* | Remove GHC_STAGE guards from MachDeps | Ben Gamari | 2019-10-09 | 1 | -2/+0 |
* | Define GHC_STAGE in headers instead of command-line | Ben Gamari | 2019-10-09 | 1 | -0/+2 |
* | Relayout generated header body | Ben Gamari | 2019-10-09 | 1 | -41/+41 |
* | Rename STAGE macro to GHC_STAGE | Ben Gamari | 2019-10-09 | 1 | -4/+4 |
* | Remove {Build,Host}Platform_NAME from header | John Ericson | 2019-10-04 | 1 | -11/+0 |
* | Per stage headers, ghc_boot_platform.h -> stage 0 ghcplatform.h | John Ericson | 2019-10-04 | 1 | -88/+159 |
* | Add new debug flag -DZ | Tobias Guggenmos | 2019-10-03 | 1 | -0/+1 |
* | includes/CodeGen.Platform.hs don't include ghcautoconf.h | John Ericson | 2019-09-25 | 1 | -1/+0 |
* | rts: Add note reference to SET_PROF_HDR for profiling 'flip' bit | Daniel Gröber | 2019-09-22 | 1 | -0/+2 |
* | rts: Generalise profiling heap traversal flip bit handling | Daniel Gröber | 2019-09-22 | 1 | -1/+14 |
* | rts: Remove bitrotten retainer debug code | Daniel Gröber | 2019-09-22 | 1 | -25/+9 |
* | Document MIN_PAYLOAD_SIZE and mark-compact GC mark bits | Ömer Sinan Ağacan | 2019-09-21 | 1 | -3/+5 |
* | Deduplicate `HaskellMachRegs.h` and `RtsMachRegs.h` headers | John Ericson | 2019-09-17 | 4 | -71/+5 |
* | eventlog: Add biographical and retainer profiling traces | Matthew Pickering | 2019-09-17 | 1 | -0/+1 |
* | Module hierarchy: StgToCmm (#13009) | Sylvain Henry | 2019-09-10 | 4 | -8/+8 |
* | Make sure all boolean settings entries use `YES` / `NO` | John Ericson | 2019-09-05 | 1 | -5/+5 |
* | Consolidate `TablesNextToCode` and `GhcUnreigsterised` in configure (#15548) | Joachim Breitner | 2019-08-10 | 1 | -2/+2 |
* | Expand the preallocated Int range to [-16,255] | Andreas Klebinger | 2019-07-30 | 1 | -1/+1 |
* | Make stage 1 GHC target independent | John Ericson | 2019-07-24 | 1 | -8/+0 |
* | Revert "Add support for SIMD operations in the NCG" | Ben Gamari | 2019-07-16 | 1 | -36/+36 |
* | Remove LLVM_TARGET platform macros | John Ericson | 2019-07-14 | 1 | -0/+1 |
* | Remove most uses of TARGET platform macros | John Ericson | 2019-07-09 | 2 | -12/+12 |
* | Add support for SIMD operations in the NCG | Abhiroop Sarkar | 2019-07-03 | 1 | -36/+36 |
* | Correct closure observation, construction, and mutation on weak memory machines. | Travis Whitaker | 2019-06-28 | 2 | -1/+156 |
* | rts: Correct handling of LARGE ARR_WORDS in LDV profiler | Matthew Pickering | 2019-06-27 | 2 | -6/+18 |
* | Maintain separate flags for C++ compiler invocations | Ben Gamari | 2019-06-13 | 1 | -0/+1 |
* | Fix uses of #ifdef/#ifndef | Ben Gamari | 2019-06-12 | 1 | -3/+3 |
* | Hadrian: teach the RTS that PROFILING implies TRACING | Alp Mestanogullari | 2019-06-11 | 1 | -2/+6 |
* | Add HEAP_PROF_SAMPLE_END event to mark end of samples | Matthew Pickering | 2019-06-07 | 1 | -0/+1 |
* | Inline `Settings` into `DynFlags` | John Ericson | 2019-05-29 | 1 | -1/+1 |
* | Add PlainPanic for throwing exceptions without depending on pprint | Michael Sloan | 2019-05-24 | 1 | -1/+1 |
* | rts: Explicit state that CONSTR tag field is zero-based | Ben Gamari | 2019-05-16 | 1 | -1/+1 |
* | Remove all target-specific portions of Config.hs | John Ericson | 2019-05-14 | 1 | -1/+16 |
* | Purge TargetPlatform_NAME and cTargetPlatformString | John Ericson | 2019-05-08 | 1 | -0/+1 |
* | stg_floatToWord32zh: zero-extend the Word32 (#16617) | Kevin Buhr | 2019-05-08 | 1 | -1/+6 |
* | Remove cGhcEnableTablesNextToCode | John Ericson | 2019-05-06 | 1 | -0/+1 |
* | Move cGHC_UNLIT_PGM to be "unlit command" in settings | John Ericson | 2019-04-30 | 1 | -0/+1 |
* | Generate settings by make/hadrian instead of configure | John Ericson | 2019-04-30 | 1 | -0/+46 |
* | Minor RTS refactoring: | Ömer Sinan Ağacan | 2019-04-25 | 1 | -2/+2 |
* | removing x87 register support from native code gen | Carter Schonwald | 2019-04-10 | 1 | -54/+48 |
* | Improve performance of newSmallArray# | Michal Terepeta | 2019-04-01 | 1 | -1/+7 |
* | Add support for bitreverse primop | Alexandre | 2019-04-01 | 1 | -0/+8 |
* | Update Wiki URLs to point to GitLab | Takenobu Tani | 2019-03-25 | 49 | -53/+53 |
* | Fix specification of load_load_barrier [skip-ci] | Peter Trommler | 2019-03-20 | 1 | -1/+1 |
* | ghc-heap: Introduce closureSize | Ben Gamari | 2019-03-17 | 1 | -0/+1 |
* | PPC NCG: Use liveness information in CmmCall | Peter Trommler | 2019-03-15 | 2 | -77/+8 |