[Webkit-unassigned] [Bug 22840] REGRESSION (r38349): Gmail doesn't load with profiling enabled
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Feb 8 00:36:51 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=22840
--- Comment #15 from Shafi <shafi.ahmad at gmail.com> 2010-02-08 00:36:50 PST ---
> This bug is about loading gmail under the profiler -- what does a RVCT failure
> have to do with it?
http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/WebKit/JavaScriptCore/ChangeLog?view=markup&pathrev=8041
2008-12-28 Cameron Zwarich <cwzwarich at uwaterloo.ca>
Reviewed by Oliver Hunt.
Bug 22840: REGRESSION (r38349): Gmail doesn't load with profiling
enabled
<https://bugs.webkit.org/show_bug.cgi?id=22840>
<rdar://problem/6468077>
* bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::emitNewArray): Add an assertion that the range
of registers passed to op_new_array is sequential.
(JSC::BytecodeGenerator::emitCall): Correct the relocation of registers
when emitting profiler hooks so that registers aren't leaked. Also, add
an assertion that the 'this' register is always ref'd (because it is),
remove the needless protection of the 'this' register when relocating,
and add an assertion that the range of registers passed to op_call for
function call arguments is sequential.
(JSC::BytecodeGenerator::emitConstruct): Correct the relocation of
registers when emitting profiler hooks so that registers aren't leaked.
Also, add an assertion that the range of registers passed to
op_construct
for function call arguments is sequential.
In the above comment you have posted comments to add an assertion that the
range of registers passed to op_call/op_construct for function call arguments
is sequential.
So, I want to know what are the scenarios where this assert will come.
Thanks and regards,
Shafi
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list