aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/sabre/vobject/bin/bench_freebusygenerator.php
diff options
context:
space:
mode:
authorzotlabs <mike@macgirvin.com>2019-04-28 17:47:26 -0700
committerzotlabs <mike@macgirvin.com>2019-04-28 17:47:26 -0700
commit95871fe13c3a9515d82510997a734bf7e8945bad (patch)
treee6974fb15bac5844220287c94755f203dc403829 /vendor/sabre/vobject/bin/bench_freebusygenerator.php
parent9536a490b3fc5fc02a6d0a79275e8df03ee8156b (diff)
parent0cecfceb14083141da389b7cc1e413ba5d5ca6d7 (diff)
downloadvolse-hubzilla-95871fe13c3a9515d82510997a734bf7e8945bad.tar.gz
volse-hubzilla-95871fe13c3a9515d82510997a734bf7e8945bad.tar.bz2
volse-hubzilla-95871fe13c3a9515d82510997a734bf7e8945bad.zip
Merge branch 'dev' of https://framagit.org/hubzilla/core into dev
Diffstat (limited to 'vendor/sabre/vobject/bin/bench_freebusygenerator.php')
-rw-r--r--vendor/sabre/vobject/bin/bench_freebusygenerator.php29
1 files changed, 10 insertions, 19 deletions
diff --git a/vendor/sabre/vobject/bin/bench_freebusygenerator.php b/vendor/sabre/vobject/bin/bench_freebusygenerator.php
index 2c51b2a32..1299c14fb 100644
--- a/vendor/sabre/vobject/bin/bench_freebusygenerator.php
+++ b/vendor/sabre/vobject/bin/bench_freebusygenerator.php
@@ -1,16 +1,16 @@
<?php
-include __DIR__ . '/../vendor/autoload.php';
+include __DIR__.'/../vendor/autoload.php';
if ($argc < 2) {
- echo "sabre/vobject ", Sabre\VObject\Version::VERSION, " freebusy benchmark\n";
+ echo 'sabre/vobject ', Sabre\VObject\Version::VERSION, " freebusy benchmark\n";
echo "\n";
echo "This script can be used to measure the speed of generating a\n";
echo "free-busy report based on a calendar.\n";
echo "\n";
echo "The process will be repeated 100 times to get accurate stats\n";
echo "\n";
- echo "Usage: " . $argv[0] . " inputfile.ics\n";
+ echo 'Usage: '.$argv[0]." inputfile.ics\n";
die();
}
@@ -30,33 +30,24 @@ $timeZone = new \DateTimeZone('America/Toronto');
$bench->fb->start();
-for ($i = 0; $i < $repeat; $i++) {
-
+for ($i = 0; $i < $repeat; ++$i) {
$fb = new Sabre\VObject\FreeBusyGenerator($start, $end, $vcal, $timeZone);
$results = $fb->getResult();
-
}
$bench->fb->stop();
-
-
echo $bench,"\n";
-function formatMemory($input) {
-
+function formatMemory($input)
+{
if (strlen($input) > 6) {
-
- return round($input / (1024 * 1024)) . 'M';
-
+ return round($input / (1024 * 1024)).'M';
} elseif (strlen($input) > 3) {
-
- return round($input / 1024) . 'K';
-
+ return round($input / 1024).'K';
}
-
}
unset($input, $splitter);
-echo "peak memory usage: " . formatMemory(memory_get_peak_usage()), "\n";
-echo "current memory usage: " . formatMemory(memory_get_usage()), "\n";
+echo 'peak memory usage: '.formatMemory(memory_get_peak_usage()), "\n";
+echo 'current memory usage: '.formatMemory(memory_get_usage()), "\n";