summaryrefslogtreecommitdiff
path: root/libraries
Commit message (Expand)AuthorAgeFilesLines
* JS: fix getpid (fix #23399)Sylvain Henry2023-05-164-1/+12
* JS: Implement h$clock_gettime in the JavaScript RTS (#23360)Josh Meredith2023-05-161-1/+1
* base: Introduce printToHandleFinalizerExceptionHandlerBen Gamari2023-05-167-3/+31
* base: Export {get,set}ExceptionFinalizer from System.Mem.WeakBen Gamari2023-05-162-0/+10
* Use unboxed codebuffers in baseJosh Meredith2023-05-159-493/+597
* Replace the implementation of CodeBuffers with unboxed typesJosh Meredith2023-05-151-11/+50
* Fix GHCJS OS platform (fix #23346)Sylvain Henry2023-05-151-0/+2
* Add more instances for Compose: Enum, Bounded, Num, Real, IntegralBodigrim2023-05-132-0/+12
* Mention new implementation of GHC.IORef.atomicSwapIORef in the changelogwip/T23333Bodigrim2023-05-121-0/+1
* Add fused multiply-add instructionssheaf2023-05-111-0/+18
* Document unlawfulness of instance Num FixedBodigrim2023-05-112-2/+9
* base: Export GHC.Conc.Sync.fromThreadIdBen Gamari2023-05-112-1/+10
* ghc-prim: Generalize keepAlive#/touch# in state token typeBen Gamari2023-05-101-0/+2
* Make `(&)` representation polymorphic in the return typekonsumlamm2023-05-092-4/+7
* compiler: Implement atomicSwapIORef with xchgBen Gamari2023-05-091-6/+1
* testsuite: Add test for atomicSwapIORefBen Gamari2023-05-093-0/+14
* Use TemplateHaskellQuotes in TH.Syntax to construct NamesOleg Grenrus2023-05-051-25/+14
* Improved documentation for the Data.OldList.nub functionAndrei Borzenkov2023-05-041-3/+9
* base/encoding: add an allocations performance test (#22946)Josh Meredith2023-05-042-0/+39
* Fix remaining issues with bound checking (#23123)Sylvain Henry2023-05-041-2/+1
* Bump Cabal submodule (#22356)Sylvain Henry2023-05-031-0/+0
* Document instances of DoubleBodigrim2023-05-032-28/+94
* Add sized primitive literal syntaxBen Orchard2023-05-031-0/+1
* Add the Unsatisfiable classsheaf2023-04-292-10/+69
* testsuite: wasm32-specific fixesCheng Shao2023-04-273-7/+13
* testsuite: add the req_process predicateCheng Shao2023-04-275-7/+9
* JS: Fix h$base_access implementation (issue 22576)Josh Meredith2023-04-251-3/+3
* JS/base: provide implementation for mkdir (issue 22374)Josh Meredith2023-04-254-1/+30
* Add since pragma to Data.Functor.unzipBodigrim2023-04-241-1/+4
* rts: always build 64-bit atomic opsCheng Shao2023-04-241-22/+4
* Fix doc typos in libraries/basetocic2023-04-237-9/+9
* Implement executablePath for Solaris and make getBaseDir less platform-dependentPHO2023-04-233-19/+50
* Fix doc typos in libraries/base/GHCtocic2023-04-216-8/+8
* Implement -jsem: parallelism controlled by semaphoressheaf2023-04-201-0/+0
* Fix doc typo in GHC.Read.readListtocic2023-04-201-2/+2
* JS: fix thread-related primopsSylvain Henry2023-04-193-1/+9
* Misc cleanupKrzysztof Gogolewski2023-04-175-5/+4
* docs: Update template-haskell docs to use Code Q a rather than Q (TExp a)Matthew Pickering2023-04-151-37/+41
* Base/JS: GHC.JS.Foreign.Callback module (issue 23126)Josh Meredith2023-04-133-4/+153
* Allow generation of TTH syntax with THOleg Grenrus2023-04-125-1/+15
* Set base 'maintainer' field to CLCBodigrim2023-04-111-2/+2
* Adjust wording wrt representation polymorphism of ($)Sebastian Graf2023-04-071-1/+1
* Remove trailing whitespace from ($) commentaryAlex Dixon2023-04-071-3/+3
* Improve documentation for ($) (#22963)Alex Dixon2023-04-071-12/+63
* Add release note for GHC.Unicode refactor in base-4.18.Pierre Le Marre2023-04-061-3/+4
* GHCi.RemoteTypes: fix doc and avoid unsafeCoerce (#23201)Sylvain Henry2023-04-041-22/+43
* Add a few more memcpy-ish primopsMatthew Craven2023-04-043-25/+21
* Fixes around unsafeCoerce#Krzysztof Gogolewski2023-04-031-5/+25
* JS: fix issues with FD api supportSylvain Henry2023-04-032-2/+11
* ghc-heap: remove wrong Addr# coercion (#23181)Sylvain Henry2023-04-033-4/+5