Title: [104359] trunk/Source/_javascript_Core
- Revision
- 104359
- Author
- [email protected]
- Date
- 2012-01-06 16:54:54 -0800 (Fri, 06 Jan 2012)
Log Message
https://bugs.webkit.org/show_bug.cgi?id=75296
JSString should not have JS_EXPORTCLASS annotation
Patch by Hajime Morrita <[email protected]> on 2012-01-06
Reviewed by Kevin Ollivier.
* runtime/JSString.h: Removed JS_EXPORTCLASS annotation.
* _javascript_Core.vcproj/_javascript_Core/_javascript_Core.def:
Added missing symbols which were hidden by JS_EXPORTCLASS.
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (104358 => 104359)
--- trunk/Source/_javascript_Core/ChangeLog 2012-01-07 00:53:44 UTC (rev 104358)
+++ trunk/Source/_javascript_Core/ChangeLog 2012-01-07 00:54:54 UTC (rev 104359)
@@ -1,3 +1,14 @@
+2012-01-06 Hajime Morrita <[email protected]>
+
+ https://bugs.webkit.org/show_bug.cgi?id=75296
+ JSString should not have JS_EXPORTCLASS annotation
+
+ Reviewed by Kevin Ollivier.
+
+ * runtime/JSString.h: Removed JS_EXPORTCLASS annotation.
+ * _javascript_Core.vcproj/_javascript_Core/_javascript_Core.def:
+ Added missing symbols which were hidden by JS_EXPORTCLASS.
+
2012-01-06 Michael Saboff <[email protected]>
JSArray::pop() should compare SparseArrayValueMap::find() to SparseArrayValueMap::notFound()
Modified: trunk/Source/_javascript_Core/_javascript_Core.vcproj/_javascript_Core/_javascript_Core.def (104358 => 104359)
--- trunk/Source/_javascript_Core/_javascript_Core.vcproj/_javascript_Core/_javascript_Core.def 2012-01-07 00:53:44 UTC (rev 104358)
+++ trunk/Source/_javascript_Core/_javascript_Core.vcproj/_javascript_Core/_javascript_Core.def 2012-01-07 00:54:54 UTC (rev 104359)
@@ -296,6 +296,7 @@
?retrieveLastCaller@Interpreter@JSC@@QBEXPAVExecState@2@AAH1AAVUString@2@AAVJSValue@2@@Z
?s_globalObjectMethodTable@JSGlobalObject@JSC@@1UGlobalObjectMethodTable@2@B
?s_info@ExecutableBase@JSC@@2UClassInfo@2@B
+ ?s_info@JSString@JSC@@2UClassInfo@2@B
?setConfigurable@PropertyDescriptor@JSC@@QAEX_N@Z
?setDescriptor@PropertyDescriptor@JSC@@QAEXVJSValue@2@I@Z
?setDumpsGeneratedCode@BytecodeGenerator@JSC@@SAX_N@Z
@@ -336,6 +337,7 @@
?timedWait@ThreadCondition@WTF@@QAE_NAAVMutex@2@N@Z
?tlsKeyCount@WTF@@YAAAJXZ
?tlsKeys@WTF@@YAPAKXZ
+ ?toBoolean@JSString@JSC@@QBE_NPAVExecState@2@@Z
?toInt32@JSC@@YAHN@Z
?toInteger@JSValue@JSC@@QBENPAVExecState@2@@Z
?toNumberSlowCase@JSValue@JSC@@ABENPAVExecState@2@@Z
Modified: trunk/Source/_javascript_Core/runtime/JSString.h (104358 => 104359)
--- trunk/Source/_javascript_Core/runtime/JSString.h 2012-01-07 00:53:44 UTC (rev 104358)
+++ trunk/Source/_javascript_Core/runtime/JSString.h 2012-01-07 00:54:54 UTC (rev 104359)
@@ -59,7 +59,7 @@
JSString* jsStringBuilder(JSGlobalData*);
- class JS_EXPORTCLASS JSString : public JSCell {
+ class JSString : public JSCell {
public:
friend class JIT;
friend class JSGlobalData;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes