summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add braces for clarityIan Lynagh2013-06-151-1/+2
* Maintain per-generation lists of weak pointers (#7847)Takano Akio2013-06-159-109/+157
* Check for a weak pointer being dead before we do any allocation for itIan Lynagh2013-06-151-8/+8
* Allow multiple C finalizers to be attached to a Weak#Takano Akio2013-06-157-88/+84
* Optimization for takeMVar/putMVar when MVar left empty; fixes #7923Ian Lynagh2013-06-151-20/+29
* Cleaning fixes, and other build system tweaks; part of #7941Ian Lynagh2013-06-141-6/+6
* Fix a commentIan Lynagh2013-06-091-3/+1
* Whitespace onlyIan Lynagh2013-06-091-124/+124
* use libffi for iOS adjustors; fixes #7718Ian Lynagh2013-06-081-4/+54
* Implement cardinality analysisSimon Peyton Jones2013-06-062-11/+12
* Fix crash with large objects (#7919)Simon Marlow2013-05-241-14/+44
* Fix a problem caused by very large objects (#7919)Simon Marlow2013-05-211-5/+12
* Expose __word_encode{Float,Double}; fixes integer-simple buildIan Lynagh2013-05-191-3/+1
* Remove unused __2Int_encodeDoubleIan Lynagh2013-05-193-25/+0
* Move the genSym stuff from rts into compilerIan Lynagh2013-05-172-21/+0
* Kill dead code.Austin Seipp2013-05-125-993/+114
* Make sure the RTS is built, even when no programs are being built with stage1Ian Lynagh2013-05-101-1/+1
* rts_checkSchedStatus: exit the thread, not the process, when InterruptedSimon Marlow2013-05-101-1/+10
* Generate dependencies for .cmm files properlyIan Lynagh2013-05-091-3/+6
* Fix the name of libffiIan Lynagh2013-05-091-12/+13
* Fix build on OS XIan Lynagh2013-04-301-2/+4
* Fix buildIan Lynagh2013-04-281-2/+2
* Add -L flags to libs.depend (fixes #7465)Ian Lynagh2013-04-281-1/+3
* Tidy up some build system codeIan Lynagh2013-04-281-2/+2
* Record libffi directory in rts package conf; trac #7465Ian Lynagh2013-04-281-2/+2
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2013-04-281-0/+3
|\
| * Fix linking with binutils 2.22 or later on FreeBSD 9.1, where one shouldGabor Pali2013-04-271-0/+3
* | Fix build on WindowsIan Lynagh2013-04-281-0/+4
|/
* Fix mismatched visibility of assembler impls of StgRunIan Lynagh2013-04-271-8/+25
* Handle sign bit when generating veneer for ARM Thumb branch relocationColin Watson2013-04-271-0/+1
* When linking with $ORIGIN rpaths, use the "-z origin" linker flag tooIan Lynagh2013-04-271-1/+1
* More accurate cost attribution for stacks. Fixes #7818.Edward Z. Yang2013-04-221-2/+2
* Add stg_sel_n_noupd_info symbols to Linker.cSimon Peyton Jones2013-04-221-6/+22
* Update error message text; spotted bu Sergei TrofimovichIan Lynagh2013-04-211-1/+1
* Use a pthread-based implementation of Itimer.c on iOSIan Lynagh2013-04-211-5/+50
* Use ffi_prep_closure_loc rather than ffi_prep_closureIan Lynagh2013-04-211-1/+1
* Follow build system changes in integer-gmpIan Lynagh2013-04-201-1/+1
* Check to see if TVar's are locked in check_read_only (fixes #7815)Ryan Yates2013-04-171-2/+6
* added ticky counters for heap and stack checksNicolas Frisby2013-04-112-0/+5
* Fix segfaults on SELinux machines; fixes #7629Ian Lynagh2013-04-091-1/+1