summaryrefslogtreecommitdiff
path: root/includes
Commit message (Expand)AuthorAgeFilesLines
* Remove GHC_STAGE guards from MachDepsBen Gamari2019-10-091-2/+0
* Define GHC_STAGE in headers instead of command-lineBen Gamari2019-10-091-0/+2
* Relayout generated header bodyBen Gamari2019-10-091-41/+41
* Rename STAGE macro to GHC_STAGEBen Gamari2019-10-091-4/+4
* Remove {Build,Host}Platform_NAME from headerJohn Ericson2019-10-041-11/+0
* Per stage headers, ghc_boot_platform.h -> stage 0 ghcplatform.hJohn Ericson2019-10-041-88/+159
* Add new debug flag -DZTobias Guggenmos2019-10-031-0/+1
* includes/CodeGen.Platform.hs don't include ghcautoconf.hJohn Ericson2019-09-251-1/+0
* rts: Add note reference to SET_PROF_HDR for profiling 'flip' bitDaniel Gröber2019-09-221-0/+2
* rts: Generalise profiling heap traversal flip bit handlingDaniel Gröber2019-09-221-1/+14
* rts: Remove bitrotten retainer debug codeDaniel Gröber2019-09-221-25/+9
* Document MIN_PAYLOAD_SIZE and mark-compact GC mark bitsÖmer Sinan Ağacan2019-09-211-3/+5
* Deduplicate `HaskellMachRegs.h` and `RtsMachRegs.h` headersJohn Ericson2019-09-174-71/+5
* eventlog: Add biographical and retainer profiling tracesMatthew Pickering2019-09-171-0/+1
* Module hierarchy: StgToCmm (#13009)Sylvain Henry2019-09-104-8/+8
* Make sure all boolean settings entries use `YES` / `NO`John Ericson2019-09-051-5/+5
* Consolidate `TablesNextToCode` and `GhcUnreigsterised` in configure (#15548)Joachim Breitner2019-08-101-2/+2
* Expand the preallocated Int range to [-16,255]Andreas Klebinger2019-07-301-1/+1
* Make stage 1 GHC target independentJohn Ericson2019-07-241-8/+0
* Revert "Add support for SIMD operations in the NCG"Ben Gamari2019-07-161-36/+36
* Remove LLVM_TARGET platform macrosJohn Ericson2019-07-141-0/+1
* Remove most uses of TARGET platform macrosJohn Ericson2019-07-092-12/+12
* Add support for SIMD operations in the NCGAbhiroop Sarkar2019-07-031-36/+36
* Correct closure observation, construction, and mutation on weak memory machines.Travis Whitaker2019-06-282-1/+156
* rts: Correct handling of LARGE ARR_WORDS in LDV profilerMatthew Pickering2019-06-272-6/+18
* Maintain separate flags for C++ compiler invocationsBen Gamari2019-06-131-0/+1
* Fix uses of #ifdef/#ifndefBen Gamari2019-06-121-3/+3
* Hadrian: teach the RTS that PROFILING implies TRACINGAlp Mestanogullari2019-06-111-2/+6
* Add HEAP_PROF_SAMPLE_END event to mark end of samplesMatthew Pickering2019-06-071-0/+1
* Inline `Settings` into `DynFlags`John Ericson2019-05-291-1/+1
* Add PlainPanic for throwing exceptions without depending on pprintMichael Sloan2019-05-241-1/+1
* rts: Explicit state that CONSTR tag field is zero-basedBen Gamari2019-05-161-1/+1
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-141-1/+16
* Purge TargetPlatform_NAME and cTargetPlatformStringJohn Ericson2019-05-081-0/+1
* stg_floatToWord32zh: zero-extend the Word32 (#16617)Kevin Buhr2019-05-081-1/+6
* Remove cGhcEnableTablesNextToCodeJohn Ericson2019-05-061-0/+1
* Move cGHC_UNLIT_PGM to be "unlit command" in settingsJohn Ericson2019-04-301-0/+1
* Generate settings by make/hadrian instead of configureJohn Ericson2019-04-301-0/+46
* Minor RTS refactoring:Ömer Sinan Ağacan2019-04-251-2/+2
* removing x87 register support from native code genCarter Schonwald2019-04-101-54/+48
* Improve performance of newSmallArray#Michal Terepeta2019-04-011-1/+7
* Add support for bitreverse primopAlexandre2019-04-011-0/+8
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-2549-53/+53
* Fix specification of load_load_barrier [skip-ci]Peter Trommler2019-03-201-1/+1
* ghc-heap: Introduce closureSizeBen Gamari2019-03-171-0/+1
* PPC NCG: Use liveness information in CmmCallPeter Trommler2019-03-152-77/+8
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-152-3/+3
* Add a RTS option -xp to load PIC object anywhere in address spaceZejun Wu2019-01-301-0/+12
* Revert "Batch merge"Ben Gamari2019-01-301-12/+0
* Batch mergeBen Gamari2019-01-301-0/+12