Bug 143427

Summary: StringConstructor with Symbol fails in DFG
Product: WebKit Reporter: Joseph Pecoraro <joepeck>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: fpizlo, ggaren, joepeck, ysuzuki
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Joseph Pecoraro 2015-04-05 16:55:13 PDT
* SUMMARY
StringConstructor with Symbol fails in DFG

* TEST
jsc> for (var i = 0; i < 10; ++i) { String(Symbol()); }
"Symbol()"

jsc> for (var i = 0; i < 100000; ++i) { String(Symbol()); }
Exception: TypeError: Type error

* EXPECTED
"Symbol()"
Comment 1 Yusuke Suzuki 2015-04-05 17:42:44 PDT
Ah! Opened issue :D

*** This bug has been marked as a duplicate of bug 143424 ***
Comment 2 Joseph Pecoraro 2015-04-05 17:43:28 PDT
Nice!