summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* minor: remove tabs from fileatomicsRyan Newton2013-08-311-4/+4
* Merge branch 'master' into atomicsRyan Newton2013-08-319-1663/+450
|\
| * Treat EPERM error from mmap as an OOM (#7500)Reid Barton2013-08-291-0/+21
| * Revert "Check for integer overflow in osGetMBlocks"Austin Seipp2013-08-291-12/+1
| * Revert "Paranoid integer overflow check in my_mmap"Austin Seipp2013-08-291-3/+0
| * Revert "Paranoid integer overflow check in osGetMBlocks"Austin Seipp2013-08-291-2/+1
| * Paranoid integer overflow check in osGetMBlocksReid Barton2013-08-291-1/+2
| * Paranoid integer overflow check in my_mmapReid Barton2013-08-291-0/+3
| * Check for integer overflow in osGetMBlocksReid Barton2013-08-291-1/+12
| * Add support for iOS simulator (issue #8152).Austin Seipp2013-08-241-1/+1
| * Fix i386/Linux build.Austin Seipp2013-08-241-1/+4
| * Remove unused ghc-frontpanel.glade fileAustin Seipp2013-08-231-1622/+0
| * Fix build for i386/windows.Austin Seipp2013-08-231-2/+7
| * Strings and comments only: 'to to ' fixesGabor Greif2013-08-221-1/+1
| * Remove DYNAMIC_GHC_PROGRAMS tests in the linkerSimon Marlow2013-08-222-22/+0
| * Really unload object code when it is safe to do so (#8039)Simon Marlow2013-08-225-17/+419
* | minor bugfix to casIntArray# and fetchAddIntArray#Ryan Newton2013-08-221-4/+6
* | Eliminate atomic_inc_by and instead medofiy atomic_inc.Ryan Newton2013-08-213-3/+3
* | Add PrimOp fetchAddIntArray# plus supporting C function atomic_inc_by.Ryan Newton2013-08-212-1/+14
* | Add PrimOp: casIntArray#. Modify casMutVar# for 'ticketed' style.Ryan Newton2013-08-212-2/+23
* | Update stg_casArrayzh to conform to new CMM conventions.Ryan Newton2013-08-211-9/+6
* | Tweak stg_casArrayzh as per Simon Marlow's suggestion.Ryan Newton2013-08-211-6/+4
* | add casArray# primop, similar to casMutVar# but for array elementsRyan Newton2013-08-212-0/+28
|/
* Add a missing untag to the non-updatable selector thunks (#7978)Simon Marlow2013-08-131-2/+2
* Fix bug in readMVar implementation: keep clean MVars clean.Edward Z. Yang2013-07-171-2/+2
* adding FastString.string_table to the sharedCAF/Globals.c mechanismNicolas Frisby2013-07-162-2/+15
* Rename atomicReadMVar and friends to readMVar.Edward Z. Yang2013-07-123-18/+18
* Implement tryAtomicReadMVar#.Edward Z. Yang2013-07-102-0/+17
* Don't call dirty_MVAR on atomicReadMVar unless we change the MVar.Edward Z. Yang2013-07-101-4/+4
* Add LOCK_CLOSURE macro for use in C--, which inlines the capability check.Edward Z. Yang2013-07-101-48/+8
* Implement atomicReadMVar, fixing #4001.Edward Z. Yang2013-07-0912-6/+122
* Fix segfault with STM; fixes #8035. Patch from errge.Ian Lynagh2013-07-071-1/+13
* Fix build on Win64Ian Lynagh2013-07-021-11/+7
* Fix #7970, #2161, unfix #551Simon Marlow2013-07-021-48/+52
* Fix dynlib paths in the RTS too; part of #7833Ian Lynagh2013-06-221-0/+1
* Ensure gc_type is StgWord8.Austin Seipp2013-06-211-1/+1
* Ensure gc_thread->wakeup is of type StgWord8.Austin Seipp2013-06-211-1/+1
* Don't use -finline-limit with Clang.Austin Seipp2013-06-211-0/+2
* Initialize ptr to NULL to silence Clang warning.Austin Seipp2013-06-201-1/+1
* Fix rts/package.conf.in ld-options for Clang.Austin Seipp2013-06-201-78/+78
* Re-untabify rts/packages.conf.inAustin Seipp2013-06-191-25/+25
* Revert "Fix rts/packages.conf.in ld-options for clang."Austin Seipp2013-06-191-78/+78
* Revert "Untabify rts/packages.conf.in"Austin Seipp2013-06-191-25/+25
* Revert "Actually fix rts/packages.conf.in ld-options."Austin Seipp2013-06-191-78/+78
* Fix typo in header guard.Austin Seipp2013-06-191-1/+1
* Actually fix rts/packages.conf.in ld-options.Austin Seipp2013-06-181-78/+78
* Untabify rts/packages.conf.inAustin Seipp2013-06-181-25/+25
* Fix rts/packages.conf.in ld-options for clang.Austin Seipp2013-06-181-78/+78
* Optimise lockClosure when n_capabilities == 1; fixes #693Ian Lynagh2013-06-151-4/+24
* Whitespace and braces onlyIan Lynagh2013-06-151-4/+5