Unreviewed, follow-up patch after r230474
authorutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 21 Apr 2018 21:58:51 +0000 (21:58 +0000)
committerutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 21 Apr 2018 21:58:51 +0000 (21:58 +0000)
https://bugs.webkit.org/show_bug.cgi?id=166684

Add "JavaScriptCore" to Darwin name. And use short name "BMScavenger"
for Linux since adding "JavaScriptCore" makes the name too long for Linux.

* bmalloc/Scavenger.cpp:
(bmalloc::Scavenger::threadRunLoop):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@230897 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/bmalloc/ChangeLog
Source/bmalloc/bmalloc/Scavenger.cpp

index 3fc0de7..3ed0d0d 100644 (file)
@@ -1,3 +1,14 @@
+2018-04-21  Yusuke Suzuki  <utatane.tea@gmail.com>
+
+        Unreviewed, follow-up patch after r230474
+        https://bugs.webkit.org/show_bug.cgi?id=166684
+
+        Add "JavaScriptCore" to Darwin name. And use short name "BMScavenger"
+        for Linux since adding "JavaScriptCore" makes the name too long for Linux.
+
+        * bmalloc/Scavenger.cpp:
+        (bmalloc::Scavenger::threadRunLoop):
+
 2018-04-18  Jer Noble  <jer.noble@apple.com>
 
         Don't put build products into WK_ALTERNATE_WEBKIT_SDK_PATH for engineering builds
index dfad43f..06a6898 100644 (file)
@@ -354,7 +354,11 @@ void Scavenger::threadEntryPoint(Scavenger* scavenger)
 void Scavenger::threadRunLoop()
 {
     setSelfQOSClass();
-    setThreadName("bmalloc scavenger");
+#if BOS(DARWIN)
+    setThreadName("JavaScriptCore bmalloc scavenger");
+#else
+    setThreadName("BMScavenger");
+#endif
     
     // This loop ratchets downward from most active to least active state. While
     // we ratchet downward, any other thread may reset our state.