Merge "Compat fix for HHVM on non-Linux OSs"
authorOri Livneh <ori@wikimedia.org>
Wed, 23 Sep 2015 18:03:19 +0000 (18:03 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Wed, 23 Sep 2015 18:03:19 +0000 (18:03 +0000)
includes/profiler/ProfilerFunctions.php

index 6c58453..50a77ec 100644 (file)
@@ -32,7 +32,7 @@
 function wfGetRusage() {
        if ( !function_exists( 'getrusage' ) ) {
                return false;
-       } elseif ( defined( 'HHVM_VERSION' ) ) {
+       } elseif ( defined( 'HHVM_VERSION' ) && PHP_OS === 'Linux' ) {
                return getrusage( 2 /* RUSAGE_THREAD */ );
        } else {
                return getrusage( 0 /* RUSAGE_SELF */ );