[racket-dev] continuation-mark-set-context Regression on 64 bit Linux

2013-07-23 Thread Vincent St-Amour

On 64 bit Linux, `continuation-mark-set-context' doesn't provide any
stack trace anymore, instead always returning the empty list. It was
working at least up to 5.3.4.

When the JIT is disabled, I get the expected stack traces.

This regression breaks the profiler, the contract profiler, and the profiling
features of the Optimization Coach.

Vincent
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] continuation-mark-set-context Regression on 64 bit Linux

2013-07-23 Thread Robby Findler
Is this in 5.3.6 or in the git head version?

Is this related to the test failures you reported earlier?

Robby


On Tue, Jul 23, 2013 at 2:16 PM, Vincent St-Amour stamo...@ccs.neu.eduwrote:


 On 64 bit Linux, `continuation-mark-set-context' doesn't provide any
 stack trace anymore, instead always returning the empty list. It was
 working at least up to 5.3.4.

 When the JIT is disabled, I get the expected stack traces.

 This regression breaks the profiler, the contract profiler, and the
 profiling
 features of the Optimization Coach.

 Vincent
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] continuation-mark-set-context Regression on 64 bit Linux

2013-07-23 Thread Vincent St-Amour
At Tue, 23 Jul 2013 19:29:27 -0500,
Robby Findler wrote:
 Is this in 5.3.6 or in the git head version?

5.3.6 is fine. That was on git HEAD. Matthew's last commit fixed it.

 Is this related to the test failures you reported earlier?

No.

Vincent
_
  Racket Developers list:
  http://lists.racket-lang.org/dev