Further tweaks to the ccs primops
authorSimon Marlow <marlowsd@gmail.com>
Wed, 30 Nov 2011 10:33:47 +0000 (10:33 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Wed, 30 Nov 2011 11:33:16 +0000 (11:33 +0000)
commit1fc25dfd0ba410b8100f2f910394ae041758c8c5
tree4773e1ea40a8b7bb816293ba0263ff5acac13836
parentb35a12aa910dcb90cfd7b40ca1fb6d89a0a63bc8
Further tweaks to the ccs primops

 - add getCCSOf# :: a -> State# s -> (# State# s, Addr# #)
   (returns the CCS attached to the supplied object)

 - remove traceCcs# (obsoleted by getCCSOf#)

 - rename getCCCS# to getCurrentCCS#
compiler/codeGen/CgPrimOp.hs
compiler/codeGen/StgCmmPrim.hs
compiler/prelude/primops.txt.pp