Title: [206284] trunk/Source/_javascript_Core
Revision
206284
Author
mark....@apple.com
Date
2016-09-22 18:15:53 -0700 (Thu, 22 Sep 2016)

Log Message

Removed unused hasErrorInfo().
https://bugs.webkit.org/show_bug.cgi?id=162473

Reviewed by Saam Barati.

* _javascript_Core.order:
* runtime/Error.cpp:
(JSC::hasErrorInfo): Deleted.
* runtime/Error.h:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (206283 => 206284)


--- trunk/Source/_javascript_Core/ChangeLog	2016-09-23 01:14:59 UTC (rev 206283)
+++ trunk/Source/_javascript_Core/ChangeLog	2016-09-23 01:15:53 UTC (rev 206284)
@@ -1,5 +1,17 @@
 2016-09-22  Mark Lam  <mark....@apple.com>
 
+        Removed unused hasErrorInfo().
+        https://bugs.webkit.org/show_bug.cgi?id=162473
+
+        Reviewed by Saam Barati.
+
+        * _javascript_Core.order:
+        * runtime/Error.cpp:
+        (JSC::hasErrorInfo): Deleted.
+        * runtime/Error.h:
+
+2016-09-22  Mark Lam  <mark....@apple.com>
+
         Array.prototype.join should do overflow checks on string joins.
         https://bugs.webkit.org/show_bug.cgi?id=162459
 

Modified: trunk/Source/_javascript_Core/_javascript_Core.order (206283 => 206284)


--- trunk/Source/_javascript_Core/_javascript_Core.order	2016-09-23 01:14:59 UTC (rev 206283)
+++ trunk/Source/_javascript_Core/_javascript_Core.order	2016-09-23 01:15:53 UTC (rev 206284)
@@ -1761,7 +1761,6 @@
 _cti_vm_throw
 __ZN3JSC8jitThrowEPNS_2VMEPNS_9ExecStateENS_7JSValueENS_16ReturnAddressPtrE
 __ZN3JSC11Interpreter14throwExceptionERPNS_9ExecStateERNS_7JSValueEj
-__ZN3JSC12hasErrorInfoEPNS_9ExecStateEPNS_8JSObjectE
 __ZN3JSC9CodeBlock27lineNumberForBytecodeOffsetEj
 __ZN3JSC17UnlinkedCodeBlock27lineNumberForBytecodeOffsetEj
 __ZN3JSC12addErrorInfoEPNS_9ExecStateEPNS_8JSObjectEiRKNS_10SourceCodeE

Modified: trunk/Source/_javascript_Core/runtime/Error.cpp (206283 => 206284)


--- trunk/Source/_javascript_Core/runtime/Error.cpp	2016-09-23 01:14:59 UTC (rev 206283)
+++ trunk/Source/_javascript_Core/runtime/Error.cpp	2016-09-23 01:15:53 UTC (rev 206284)
@@ -193,13 +193,6 @@
     return error;
 }
 
-
-bool hasErrorInfo(ExecState* exec, JSObject* error)
-{
-    return error->hasProperty(exec, Identifier::fromString(exec, linePropertyName))
-        || error->hasProperty(exec, Identifier::fromString(exec, sourceURLPropertyName));
-}
-
 JSObject* throwConstructorCannotBeCalledAsFunctionTypeError(ExecState* exec, ThrowScope& scope, const char* constructorName)
 {
     return throwTypeError(exec, scope, makeString("calling ", constructorName, " constructor without new is invalid"));

Modified: trunk/Source/_javascript_Core/runtime/Error.h (206283 => 206284)


--- trunk/Source/_javascript_Core/runtime/Error.h	2016-09-23 01:14:59 UTC (rev 206283)
+++ trunk/Source/_javascript_Core/runtime/Error.h	2016-09-23 01:15:53 UTC (rev 206284)
@@ -64,7 +64,6 @@
 
 bool addErrorInfoAndGetBytecodeOffset(ExecState*, VM&, JSObject*, bool, CallFrame*&, unsigned* = nullptr);
 
-bool hasErrorInfo(ExecState*, JSObject* error);
 JS_EXPORT_PRIVATE void addErrorInfo(ExecState*, JSObject*, bool); 
 JSObject* addErrorInfo(ExecState*, JSObject* error, int line, const SourceCode&);
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to