Building GHC with hadrian on FreeBSD
[ghc.git] / rts / PrimOps.cmm
2018-10-23  Ben GamariAdd 'hadrian/' from commit '45f3bff7016a2a0cd9a5455a882...
2018-08-21  Mitsutoshi AoeAdd traceBinaryEvent# primop
2018-07-15  David FeuerReplace atomicModifyMutVar#
2018-07-04  Ömer Sinan AğacanRevert "Don't lock the MVar closure on tryReadMVar"
2018-06-29  David FeuerDon't lock the MVar closure on tryReadMVar
2018-06-17  Ömer Sinan AğacanUse __FILE__ for Cmm assertion locations, fix #8619
2018-06-05  Ömer Sinan AğacanRename some mutable closure types for consistency
2018-06-02  Ben Gamarirts: Rip out support for STM invariants
2018-05-20  Patrick DoughertyAdd HeapView functionality
2018-03-19  Ben GamariImprove accuracy of get/setAllocationCounter
2018-03-09  Simon MarlowCompacted arrays are pinned for isByteArrayPinned#
2018-02-18  Simon MarlowmyThreadId# is trivial; make it an inline primop
2018-01-29  klebinger.andreas... Add likely annotation to cmm files in a few obvious...
2018-01-18  Ben GamariRevert "Improve accuracy of get/setAllocationCounter"
2018-01-18  Ben GamariRevert "Fix regression on i386 due to get/setAllocation...
2018-01-15  Ben GamariFix regression on i386 due to get/setAllocationCounter...
2018-01-08  Simon MarlowImprove accuracy of get/setAllocationCounter
2017-12-19  Gabor GreifGet rid of some stuttering in comments and docs
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-09  Ben GamariMerge initial Hadrian snapshot
2017-11-08  Herbert Valerio... Remove left-overs from compareByteArray# inline conversion
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
2017-11-02  Sergei Trofimovichrts/PrimOps.cmm: add declaration for heapOverflow closure
2017-10-19  James ClarkeUntag the potential AP_STACK in stg_getApStackValzh
2017-10-16  Herbert Valerio... Implement new `compareByteArrays#` primop
2017-09-26  Ben Gamarirts: Throw proper HeapOverflow exception on allocating...
2017-09-26  Gabor GreifA bunch of typofixes
2017-09-22  Ben Gamarirts: Set unwind information for remaining stack frames
2017-07-06  Gabor GreifTypos in comments [ci skip]
2017-07-03  Ben Gamarirts: Fix isByteArrayPinned#'s treatment of large arrays
2017-05-08  David FeuerOptimize casMutVar# for single-threaded RTS
2017-04-29  Ben GamariPrefer #if defined to #ifdef
2017-04-29  Erik de Castro LopoEnable new warning for fragile/incorrect CPP #if usage
2017-04-05  Ben GamariRevert "Enable new warning for fragile/incorrect CPP...
2017-04-04  Erik de Castro LopoEnable new warning for fragile/incorrect CPP #if usage
2017-02-04  Takenobu TaniFix comment (old file names) in rts/
2016-12-07  Simon MarlowOverhaul of Compact Regions (#12455)
2016-10-28  Ömer Sinan AğacanMinor refactoring in stg_unpackClosurezh
2016-09-12  Simon MarlowAdd hs_try_putmvar()
2016-08-01  alexbiehlUse MO_Cmpxchg in Primops.cmm instead of ccall cas(..)
2016-07-20  Giovanni CampagnaCompact Regions
2016-06-10  Simon MarlowNUMA support
2016-06-04  Ben GamariRename isPinnedByteArray# to isByteArrayPinned#
2016-05-18  Ben Gamarirts: Add isPinnedByteArray# primop
2016-03-11  Sergei Trofimovichrts: fix threadStackUnderflow type in cmm
2015-12-30  Sergei Trofimovichrts/PrimOps.cmm: fix UNREG profiled build
2015-12-21  Simon MarlowMaintain cost-centre stacks in the interpreter
2015-11-07  Simon MarlowMake GHCi & TH work when the compiler is built with...
2015-09-11  Siddhanathan Shanmugams/StgArrWords/StgArrBytes/
2015-06-16  Ben GamariEncode alignment in MO_Memcpy and friends
2015-06-16  Ben GamariEncode alignment in MO_Memcpy and friends
2015-01-19  Sergei TrofimovichCMM: add a mechanism to import C .data labels
2014-10-21  Sergei TrofimovichRevert "rts/PrimOps.cmm: follow '_static_closure' update"
2014-10-20  Edward Z. YangRevert "Rename _closure to _static_closure, apply namin...
2014-10-02  Sergei Trofimovichrts/PrimOps.cmm: follow '_static_closure' update
2014-10-02  Edward Z. YangRename _closure to _static_closure, apply naming consis...
2014-09-24  Herbert Valerio... `M-x delete-trailing-whitespace` & `M-x untabify`
2014-09-17  Herbert Valerio... Implement `decodeDouble_Int64#` primop
2014-08-16  Gabor GreifRevert "Fix typos 'resizze'"
2014-08-16  Gabor GreifFix typos 'resizze'
2014-08-16  Herbert Valerio... Implement {resize,shrink}MutableByteArray# primops
2014-06-30  Johan TibellRe-add more primops for atomic ops on byte arrays
2014-06-26  Johan TibellRevert "Add more primops for atomic ops on byte arrays"
2014-06-26  Joachim BreitnerMerge Thomas Miedema’s syn-all improvments
2014-06-24  Johan TibellAdd more primops for atomic ops on byte arrays
2014-05-30  Simon MarlowFix missing unlockClosure() call in tryReadMVar (#9148)
2014-05-30  Edward Z. YangPer-capability nursery weak pointer lists, fixes #9075
2014-04-19  Herbert Valerio... Fold template-haskell.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-gmp.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-simple.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold base.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold ghc-prim.git into ghc.git (re #8545)
2014-03-29  Johan TibellPrimOps.cmm: whitespace only
2014-03-29  Johan TibellAdd SmallArray# and SmallMutableArray# types
2014-03-28  Johan TibellMake copy array ops out-of-line by default
2014-03-22  Johan TibellcodeGen: inline allocation optimization for clone array...
2014-03-20  Johan TibellDon't use gcptr for interior pointers
2014-03-13  Johan TibellFix two issues in stg_newArrayzh
2014-01-16  Simon MarlowAdd a way to reserve temporary stack space in high...
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2013-10-01  Simon MarlowRemove use of R9, and fix associated bugs
2013-09-09  Patrick PalkaMerge branch 'ghc-parmake-gsoc' (#910)
2013-09-09  Patrick PalkaMerge remote-tracking branch 'origin/master' into ghc...
2013-09-08  Takano AkioAvoid allocating while holding a lock (#8242)
2013-09-06  Patrick PalkaMerge remote-tracking branch 'origin/master' into ghc...
2013-09-04  Patrick PalkaMerge remote-tracking branch 'origin/master' into ghc...
2013-08-31  Ryan Newtonminor: remove tabs from file
2013-08-31  Ryan NewtonMerge branch 'master' into atomics
2013-08-30  Patrick PalkaMerge branch 'master' into ghc-parmake-gsoc
2013-08-27  Patrick PalkaUniqSupply: make mkSplitUniqSupply thread-safe
2013-08-22  Ryan Newtonminor bugfix to casIntArray# and fetchAddIntArray#
2013-08-21  Ryan NewtonEliminate atomic_inc_by and instead medofiy atomic_inc.
2013-08-21  Ryan NewtonAdd PrimOp fetchAddIntArray# plus supporting C function...
2013-08-21  Ryan NewtonAdd PrimOp: casIntArray#. Modify casMutVar# for 'ticke...
2013-08-21  Ryan NewtonUpdate stg_casArrayzh to conform to new CMM conventions.
2013-08-21  Ryan NewtonTweak stg_casArrayzh as per Simon Marlow's suggestion.
2013-08-21  Ryan Newtonadd casArray# primop, similar to casMutVar# but for...
2013-07-17  Edward Z. YangFix bug in readMVar implementation: keep clean MVars...
next