Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Add request enter/suspend/exit

#2

I'm not currently using the request semantics that I'm supposed to be. I need to go through and add the appropriate calls when I dip in and out of the JS VM.

Reported by Paul J. Davis · March 25th, 2009 @ 06:59 PM

State: resolved
Milestone: none
Assigned to: Paul J. Davis Paul J. Davis

Activity

  1. Paul J. Davis
    Paul J. Davis
    • State changed from new to resolved

    (from [786f808e62fd0a891ece4d60bff5626e2e1364cf]) Add JS_[Begin|End]Request semantics.

    This should wrap entries into the JS VM in JS_BeginRequest/JS_EndRequest calls. I've added a setup.py debug flag to build spidermonkey in debug mode so that calls into the VM requiring a request fail on an assert. To build in debug mode you can do:

    python setup.py --debug $(ACTION)
    
    

    I basically went through and added the calls where I thought they should go and then turned on the debug build to get the ones I missed. Its quite possible I still have some edge cases missing their required calls.

    [#2 Add request enter/suspend/exit state:resolved] http://github.com/davisp/python-...

    May 10th, 2009 @ 12:52 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.