#7818: Cost of STACK object should be attributed to CCCS at time of thread creation ---------------------------------+------------------------------------------ Reporter: ezyang | Owner: ezyang Type: task | Status: new Priority: normal | Milestone: 7.8.1 Component: Profiling | Version: 7.7 Keywords: | Os: Unknown/Multiple Architecture: Unknown/Multiple | Failure: None/Unknown Difficulty: Unknown | Testcase: Blockedby: | Blocking: Related: | ---------------------------------+------------------------------------------ Comment(by ezyang@…): commit 5724ea01c943bbc78b6c8b6bfa01a5d026d42f5a {{{ Author: Edward Z. Yang <ezyang@mit.edu> Date: Sun Apr 7 16:31:44 2013 -0700 More accurate cost attribution for stacks. Fixes #7818. Previously, stacks were always attributed to CCCS_SYSTEM. Now, we attribute them to the CCS when the stack was allocated. If a stack grows, new stack chunks inherit the CCS of the old stack. Signed-off-by: Edward Z. Yang <ezyang@mit.edu> rts/Threads.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) }}} -- Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/7818#comment:3> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler