[Webkit-unassigned] [Bug 28339] New: Arguments::initializeStandardProperties prevents JavaScriptCore compilation.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Aug 15 08:43:05 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=28339

           Summary: Arguments::initializeStandardProperties prevents
                    JavaScriptCore compilation.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Other
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P1
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: simon.maxime at gmail.com


Since r47292, we are unable to compile JavaScriptCore under Haiku.
The issue is from the newly introduced function void
Arguments::initializeStandardProperties().
Here is the output:
In file included from JavaScriptCore/interpreter/Interpreter.cpp:33:
JavaScriptCore/runtime/Arguments.h: In member function 'void
JSC::Arguments::initializeStandardProperties(JSC::CallFrame*)':
JavaScriptCore/runtime/Arguments.h:248: error: no matching function for call to
'JSC::Arguments::putDirectFunction(const JSC::Identifier&,
JSC::NativeFunctionWrapper*, JSC::Attribute)'
JavaScriptCore/runtime/JSObject.h:515: note: candidates are: void
JSC::JSObject::putDirectFunction(const JSC::Identifier&, JSC::JSCell*, unsigned
int)
JavaScriptCore/runtime/JSObject.h:510: note:                 void
JSC::JSObject::putDirectFunction(const JSC::Identifier&, JSC::JSCell*, unsigned
int, bool, JSC::PutPropertySlot&)
JavaScriptCore/runtime/JSObject.h:173: note:                 void
JSC::JSObject::putDirectFunction(JSC::ExecState*, JSC::InternalFunction*,
unsigned int)
JavaScriptCore/runtime/Arguments.h:249: error: no matching function for call to
'JSC::Arguments::putDirectFunction(const JSC::Identifier&,
JSC::NativeFunctionWrapper*, JSC::Attribute)'
JavaScriptCore/runtime/JSObject.h:515: note: candidates are: void
JSC::JSObject::putDirectFunction(const JSC::Identifier&, JSC::JSCell*, unsigned
int)
JavaScriptCore/runtime/JSObject.h:510: note:                 void
JSC::JSObject::putDirectFunction(const JSC::Identifier&, JSC::JSCell*, unsigned
int, bool, JSC::PutPropertySlot&)
JavaScriptCore/runtime/JSObject.h:173: note:                 void
JSC::JSObject::putDirectFunction(JSC::ExecState*, JSC::InternalFunction*,
unsigned int)

As the other ports don't seem affected, I'm wondering if it is not a simple
lack of #ifdef. Also, the only way I found to avoid the problem was to comment
out this function.

Regards,
Maxime

-- 
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