[Webkit-unassigned] [Bug 132683] [Win] Crash when enabling DFG JIT.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu May 8 14:35:54 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=132683
--- Comment #5 from peavo at outlook.com 2014-05-08 14:36:16 PST ---
Tried to replicate the actual code more accurately, and tested with an enum.
I got the same results, with argument regT0, testfunc(void* p) is called, and with argument regT1, testfunc(A a) is called.
namespace X86Registers {
typedef enum {
eax,
ecx,
edx,
ebx,
esp,
ebp,
esi,
edi,
} RegisterID;
}
typedef X86Registers::RegisterID GPRReg;
typedef X86Registers::RegisterID RegisterID;
static const GPRReg regT0 = X86Registers::eax;
static const GPRReg regT1 = X86Registers::edx;
class A
{
public:
A(RegisterID i) {}
};
void testfunc(void* p)
{
}
void testfunc(A a)
{
}
testfunc(regT0); // Invokes testfunc(void* p)
testfunc(regT1); // Invokes testfunc(A a)
--
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