Skip to content

Commit a53b636

Browse files
committed
Improve benchmarks
1 parent 90604ed commit a53b636

16 files changed

+498
-535
lines changed

bench/composer.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@
2525
"symfony/var-dumper": "^7.1"
2626
},
2727
"scripts": {
28-
"bench": "phpbench run --report=grouped"
28+
"bench": [
29+
"phpbench run --report=grouped --tag=current --filter=benchNormalization",
30+
"phpbench run --report=grouped --tag=current --filter=benchCachedNormalization",
31+
"phpbench run --report=grouped --tag=current --filter=benchDenormalization",
32+
"phpbench run --report=grouped --tag=current --filter=benchCachedDenormalization"
33+
]
2934
},
3035
"minimum-stability": "dev",
3136
"prefer-stable": true

bench/phpbench.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,17 @@
77
"runner.php_config": {
88
"opcache.enable": 1,
99
"opcache.enable_cli": 1,
10-
"opcache.jit_buffer_size": "0",
10+
"opcache.jit_buffer_size": "128M",
11+
"opcache.jit": "1255",
1112
"xdebug.mode": "off"
1213
},
14+
"storage.xml_storage_path": "var",
15+
"storage.store_binary": true,
16+
"storage.driver": "xml",
1317
"report.generators": {
1418
"grouped": {
15-
"extends": "aggregate",
16-
"break": ["benchmark", "set"]
19+
"extends": "overview",
20+
"tabbed": false
1721
}
1822
}
1923
}

bench/src/BenchInterface.php

Lines changed: 0 additions & 15 deletions
This file was deleted.

bench/src/CachedDenormalizationBench.php

Lines changed: 0 additions & 104 deletions
This file was deleted.

bench/src/CachedNormalizationBench.php

Lines changed: 0 additions & 127 deletions
This file was deleted.

bench/src/DenormalizationBench.php

Lines changed: 0 additions & 79 deletions
This file was deleted.

0 commit comments

Comments
 (0)