summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Fix linker_unload now that we are running constructors in the linker (#8291)Simon Marlow2013-09-232-0/+62
* Add support for 512-bit-wide vectors.Geoffrey Mainland2013-09-221-0/+3
* Add support for 256-bit-wide vectors.Geoffrey Mainland2013-09-221-0/+3
* Suppress unused variable when OS does not support setuid.Edward Z. Yang2013-09-171-2/+6
* Add warning comment about Mach-O section name hack.Edward Z. Yang2013-09-171-0/+5
* Implement ctors support for Linux.Edward Z. Yang2013-09-161-6/+21
* Run ctors initializers backwards, see #5435.Edward Z. Yang2013-09-151-5/+5
* Distinguish between hs-main cases when giving rtsopts advice.Edward Z. Yang2013-09-153-19/+43
* Fix freeHaskellFunPtr crash on iOS.Austin Seipp2013-09-151-1/+42
* add stg_MUT_VAR_CLEAN_info and stg_MUT_VAR_DIRTY_info to the symbol tableSimon Marlow2013-09-141-0/+2
* Nuke tabs in rts/posix/OSMem.cAustin Seipp2013-09-141-31/+31
* Fix getPageSize to actually cache the page size.Austin Seipp2013-09-141-7/+8
* Implement __mod_init_func for Mach-O. Finishes support for init in #5435.Edward Z. Yang2013-09-131-24/+57
* Implement .ctor support for PEi386.Edward Z. Yang2013-09-131-5/+50
* Implement .init/.init_array support for ELF.Edward Z. Yang2013-09-132-0/+60
* Missing printf path format changeSimon Peyton Jones2013-09-131-1/+1
* Fix static GHCi build (#8270)Austin Seipp2013-09-131-0/+2
* Add missing semicolon in rts/Linker.c (#8271)Jan Stolarek2013-09-121-8/+8
* Merge remote-tracking branch 'origin/master' into ghc-parmake-gsocghc-parmake-gsocPatrick Palka2013-09-082-8/+10
|\
| * Revert "Default to infinite stack size (#8189)"Austin Seipp2013-09-085-53/+24
| * Avoid allocating while holding a lock (#8242)Takano Akio2013-09-081-8/+8
| * Default to infinite stack size (#8189)Austin Seipp2013-09-085-24/+53
| * Record PAP allocation to CCCS.Edward Z. Yang2013-09-071-0/+2
* | Merge remote-tracking branch 'origin/master' into ghc-parmake-gsocPatrick Palka2013-09-061-0/+8
|\ \ | |/
| * Windows: load eh_frame as rodata, fixes #8237Edward Z. Yang2013-09-051-0/+6
| * Ignore drectve sections, partially fixing #7056Edward Z. Yang2013-09-041-0/+2
* | Merge remote-tracking branch 'origin/master' into ghc-parmake-gsocPatrick Palka2013-09-0418-203/+208
|\ \ | |/
| * Don't refer to oc->next after freeing oc.Simon Marlow2013-09-041-2/+3
| * Fix printf formats for pathchar on Windows (where it's wchar_t, not char)Simon Marlow2013-09-042-6/+4
| * Don't move Capabilities in setNumCapabilities (#8209)Simon Marlow2013-09-0414-191/+138
| * minor: remove tabs from fileatomicsRyan Newton2013-08-311-4/+4
| * Merge branch 'master' into atomicsRyan Newton2013-08-319-1663/+450
| |\
| * | 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
* | | Merge branch 'master' into ghc-parmake-gsocPatrick Palka2013-08-301-0/+21
|\ \ \ | | |/ | |/|
| * | 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
* | | UniqSupply: make mkSplitUniqSupply thread-safePatrick Palka2013-08-261-0/+5
|/ /
* | Add support for iOS simulator (issue #8152).Austin Seipp2013-08-241-1/+1
* | Fix i386/Linux build.Austin Seipp2013-08-241-1/+4