File tree 1 file changed +9
-9
lines changed
1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -61,15 +61,15 @@ The compliance test strictly checks if the output json of each library is consis
61
61
The following table shows the average time each library took to apply a patch with 1000 operations to a target document as summary of the performance.
62
62
The actual benchmark data is available [ here] ( https://docs.google.com/spreadsheets/d/1ZTDWh1k-zzhYHqZB3JMD2WRV0bPRIWUMRbLiMJhMLHk/edit?usp=sharing ) .
63
63
64
- | Library | Microseconds |
65
- | -----------------------------| ------------------------------------ |
66
- | blancks/fast-jsonpatch-php | 2903 |
67
- | mikemccabe/json-patch-php | 3355 |
68
- | swaggest/json-diff | 3638 |
69
- | gamringer/php-json-patch | 7276 |
70
- | xp-forge/json-patch | 8534 |
71
- | php-jsonpatch/php-jsonpatch | 10970 |
72
- | remorhaz/php-json-patch | N/A (needs many hours to complete) |
64
+ | Library | Microseconds |
65
+ | -----------------------------| --------------|
66
+ | blancks/fast-jsonpatch-php | 2903 |
67
+ | mikemccabe/json-patch-php | 3355 |
68
+ | swaggest/json-diff | 3638 |
69
+ | gamringer/php-json-patch | 7276 |
70
+ | xp-forge/json-patch | 8534 |
71
+ | php-jsonpatch/php-jsonpatch | 10970 |
72
+ | remorhaz/php-json-patch | 870711 |
73
73
74
74
> Unfortunately remorhaz skyrocket out of the chart just with 20 operations patch. It is in the range of O(2^n) if not worse.
75
75
You can’t perform that action at this time.
0 commit comments