The try builds on linux64 failed due to hg errors, i've asked the
rebuild but the linux debug build shows the same failure.

- what is the difference between debug and non debug builds in terms of JIT ? 
ENABLE_ASSEMBLER and ENABLE_YARR_JIT are set in both on linux, from what i can 
tell.
- the patch doesnt touch anything under jsgcmark.cpp, and gCurrentCompartment 
is still initialized to null in jsapi.cpp:JSRuntime::JSRuntime(). The next (and 
only) initialization of cCurrentCompartment i could find is in 
jsgc.cpp:AutoGCSession::AutoGCSession(), called from GCCycle() in the same 
file. Anyway, from your debug session it even seems JSRuntime::JSRuntime() isnt 
called, since it's not defined to a viable value.
- Any idea why those codepaths seems not used only in debug builds, and only 
with my changes ?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/908508

Title:
  Firefox/Thunderbird 10 FTBFS on powerpc in js/src/yarr/pcre

To manage notifications about this bug go to:
https://bugs.launchpad.net/firefox/+bug/908508/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to