Title: [265421] trunk/Source/_javascript_Core
- Revision
- 265421
- Author
- [email protected]
- Date
- 2020-08-09 21:48:37 -0700 (Sun, 09 Aug 2020)
Log Message
Unreviewed, reverting r265392.
https://bugs.webkit.org/show_bug.cgi?id=215316
Crash ARM64 / ARM64E JSC tests
Reverted changeset:
"REGRESSION(r261159) PokerBros only shows black screen"
https://bugs.webkit.org/show_bug.cgi?id=215293
https://trac.webkit.org/changeset/265392
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (265420 => 265421)
--- trunk/Source/_javascript_Core/ChangeLog 2020-08-10 02:18:44 UTC (rev 265420)
+++ trunk/Source/_javascript_Core/ChangeLog 2020-08-10 04:48:37 UTC (rev 265421)
@@ -1,3 +1,16 @@
+2020-08-09 Commit Queue <[email protected]>
+
+ Unreviewed, reverting r265392.
+ https://bugs.webkit.org/show_bug.cgi?id=215316
+
+ Crash ARM64 / ARM64E JSC tests
+
+ Reverted changeset:
+
+ "REGRESSION(r261159) PokerBros only shows black screen"
+ https://bugs.webkit.org/show_bug.cgi?id=215293
+ https://trac.webkit.org/changeset/265392
+
2020-08-09 Yusuke Suzuki <[email protected]>
[JSC] Make CommandLine on Worker agent (JSC shell feature for testing) work on iOS
Modified: trunk/Source/_javascript_Core/runtime/JSObject.cpp (265420 => 265421)
--- trunk/Source/_javascript_Core/runtime/JSObject.cpp 2020-08-10 02:18:44 UTC (rev 265420)
+++ trunk/Source/_javascript_Core/runtime/JSObject.cpp 2020-08-10 04:48:37 UTC (rev 265421)
@@ -44,10 +44,6 @@
#include "VMInlines.h"
#include <wtf/Assertions.h>
-#if PLATFORM(IOS)
-#include <wtf/spi/darwin/dyldSPI.h>
-#endif
-
namespace JSC {
// We keep track of the size of the last array after it was grown. We use this
@@ -513,25 +509,9 @@
return info->className;
}
-#if PLATFORM(IOS)
-inline static bool needsOldStringName()
-{
- static bool isPokerBros = CFEqual(CFBundleGetIdentifier(CFBundleGetMainBundle()), CFSTR("com.kpgame.PokerBros"))
- && dyld_get_program_sdk_version() < DYLD_IOS_VERSION_14_0;
- return isPokerBros;
-}
-#endif
-
String JSObject::toStringName(const JSObject* object, JSGlobalObject* globalObject)
{
VM& vm = globalObject->vm();
-#if PLATFORM(IOS)
- if (UNLIKELY(needsOldStringName())) {
- const ClassInfo* info = object->classInfo(vm);
- ASSERT(info);
- return info->className;
- }
-#endif
auto scope = DECLARE_THROW_SCOPE(vm);
bool objectIsArray = isArray(globalObject, object);
RETURN_IF_EXCEPTION(scope, String());
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes