[Webkit-unassigned] [Bug 22840] REGRESSION (r38349): Gmail doesn't load with profiling enabled
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Feb 7 23:15:50 PST 2010
https://bugs.webkit.org/show_bug.cgi?id=22840
Shafi <shafi.ahmad at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |shafi.ahmad at gmail.com
--- Comment #11 from Shafi <shafi.ahmad at gmail.com> 2010-02-07 23:15:49 PST ---
I am getting run time crash with RVCT compiler v3.1 but if the below 2
functions are compiled with RVCT compiler v2.2 it runs fine.
Functions:
----------
JSC::BytecodeGenerator::emitCall
JSC::BytecodeGenerator::emitConstruct
It looks me the run time stack gets corrupted.
With both the RVCT compiler v2.2 and v3.1 I am getting ASSERTS
=> ASSERT(argv[argv.size() - 1]->index() == argv[argv.size() - 2]->index() +
1);
in aforesaid functions.
Please let me know the followings
1. "op_construct/op_call requires the arguments to be a sequential range of
registers" Is it specific to particular compilers or platform dependent(like
gcc compiler or window platform)?. On window-x86 ia not getting this assert.
2. Is there any corner case or some particular scenario(s) where the
requirements stated above may fails?
Please note that the profiling is not enabled, the command line used for
compilation is armcpp --cpp --thumb --bss_threshold=0 --debug -c
--cpu=Cortex-A8 --fpu=VFPv3 --fpmode=fast -O1 BytecodeGenerator.cpp
Thanks in advance.
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