I have used the Visual Studio 2008 SP1 debugger with F# and have not experienced this problem. What version are you using?

By on 12/8/2008 4:47 PM ()

I have used the Visual Studio 2008 SP1 debugger with F# and have not experienced this problem. What version are you using?

OK, I remember where I saw this. From the release notes of 1.9.6.2:

<quote> <i>Debugging and stepping in Visual Studio and other .NET debuggers has been improved. However, reliable stepping is only available if tailcalls are explicitly disabled through an appropriate command line compiler flag (e.g. <c><b>--optimize- notailcalls</b></c>).<i></quote>

By on 12/19/2008 2:00 PM ()

I have used the Visual Studio 2008 SP1 debugger with F# and have not experienced this problem. What version are you using?

Yes, I'm using that same version (9.0.30729.1 SP. When I hit a tail recursive call I end up stepping through MASM code rather than F# source code. That's not particularly useful for me.

Does it step through the source code for you?

Regards,

Bill

By on 12/19/2008 1:38 PM ()
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper