Commit b85d5db
fix: perf: general performance improvements (#2063)
* refactor: avoid extra call to entry.content()
* refactor: avoid extra object creation
* perf: combine two map function calls
* perf: avoid stat call when savedStats is null1 parent bb542e4 commit b85d5db
File tree
5 files changed
+83
-61
lines changed- js/isomorphic-git
5 files changed
+83
-61
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
979 | 979 | | |
980 | 980 | | |
981 | 981 | | |
982 | | - | |
983 | | - | |
| 982 | + | |
| 983 | + | |
| 984 | + | |
| 985 | + | |
| 986 | + | |
984 | 987 | | |
985 | 988 | | |
986 | 989 | | |
| |||
992 | 995 | | |
993 | 996 | | |
994 | 997 | | |
995 | | - | |
996 | 998 | | |
| 999 | + | |
| 1000 | + | |
997 | 1001 | | |
998 | 1002 | | |
999 | 1003 | | |
| |||
1009 | 1013 | | |
1010 | 1014 | | |
1011 | 1015 | | |
1012 | | - | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
1013 | 1019 | | |
1014 | 1020 | | |
1015 | 1021 | | |
| |||
1020 | 1026 | | |
1021 | 1027 | | |
1022 | 1028 | | |
1023 | | - | |
1024 | | - | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
1025 | 1032 | | |
1026 | | - | |
| 1033 | + | |
1027 | 1034 | | |
1028 | 1035 | | |
1029 | 1036 | | |
| |||
1036 | 1043 | | |
1037 | 1044 | | |
1038 | 1045 | | |
1039 | | - | |
| 1046 | + | |
1040 | 1047 | | |
1041 | 1048 | | |
1042 | 1049 | | |
| |||
4261 | 4268 | | |
4262 | 4269 | | |
4263 | 4270 | | |
4264 | | - | |
| 4271 | + | |
4265 | 4272 | | |
4266 | 4273 | | |
4267 | 4274 | | |
| |||
4452 | 4459 | | |
4453 | 4460 | | |
4454 | 4461 | | |
4455 | | - | |
| 4462 | + | |
| 4463 | + | |
4456 | 4464 | | |
4457 | 4465 | | |
4458 | | - | |
| 4466 | + | |
| 4467 | + | |
| 4468 | + | |
| 4469 | + | |
4459 | 4470 | | |
4460 | 4471 | | |
4461 | | - | |
4462 | | - | |
4463 | | - | |
| 4472 | + | |
| 4473 | + | |
| 4474 | + | |
| 4475 | + | |
4464 | 4476 | | |
4465 | 4477 | | |
4466 | 4478 | | |
| |||
15288 | 15300 | | |
15289 | 15301 | | |
15290 | 15302 | | |
15291 | | - | |
15292 | | - | |
15293 | 15303 | | |
15294 | 15304 | | |
15295 | | - | |
| 15305 | + | |
15296 | 15306 | | |
15297 | 15307 | | |
15298 | 15308 | | |
| |||
15342 | 15352 | | |
15343 | 15353 | | |
15344 | 15354 | | |
15345 | | - | |
15346 | | - | |
15347 | | - | |
15348 | | - | |
15349 | | - | |
15350 | | - | |
15351 | | - | |
15352 | | - | |
15353 | | - | |
15354 | | - | |
15355 | | - | |
15356 | | - | |
| 15355 | + | |
15357 | 15356 | | |
15358 | 15357 | | |
15359 | 15358 | | |
| |||
15369 | 15368 | | |
15370 | 15369 | | |
15371 | 15370 | | |
| 15371 | + | |
| 15372 | + | |
| 15373 | + | |
| 15374 | + | |
| 15375 | + | |
| 15376 | + | |
| 15377 | + | |
| 15378 | + | |
| 15379 | + | |
| 15380 | + | |
| 15381 | + | |
| 15382 | + | |
15372 | 15383 | | |
15373 | 15384 | | |
15374 | 15385 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
973 | 973 | | |
974 | 974 | | |
975 | 975 | | |
976 | | - | |
977 | | - | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
| 979 | + | |
| 980 | + | |
978 | 981 | | |
979 | 982 | | |
980 | 983 | | |
| |||
986 | 989 | | |
987 | 990 | | |
988 | 991 | | |
989 | | - | |
990 | 992 | | |
| 993 | + | |
| 994 | + | |
991 | 995 | | |
992 | 996 | | |
993 | 997 | | |
| |||
1003 | 1007 | | |
1004 | 1008 | | |
1005 | 1009 | | |
1006 | | - | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
1007 | 1013 | | |
1008 | 1014 | | |
1009 | 1015 | | |
| |||
1014 | 1020 | | |
1015 | 1021 | | |
1016 | 1022 | | |
1017 | | - | |
1018 | | - | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
1019 | 1026 | | |
1020 | | - | |
| 1027 | + | |
1021 | 1028 | | |
1022 | 1029 | | |
1023 | 1030 | | |
| |||
1030 | 1037 | | |
1031 | 1038 | | |
1032 | 1039 | | |
1033 | | - | |
| 1040 | + | |
1034 | 1041 | | |
1035 | 1042 | | |
1036 | 1043 | | |
| |||
4255 | 4262 | | |
4256 | 4263 | | |
4257 | 4264 | | |
4258 | | - | |
| 4265 | + | |
4259 | 4266 | | |
4260 | 4267 | | |
4261 | 4268 | | |
| |||
4446 | 4453 | | |
4447 | 4454 | | |
4448 | 4455 | | |
4449 | | - | |
| 4456 | + | |
| 4457 | + | |
4450 | 4458 | | |
4451 | 4459 | | |
4452 | | - | |
| 4460 | + | |
| 4461 | + | |
| 4462 | + | |
| 4463 | + | |
4453 | 4464 | | |
4454 | 4465 | | |
4455 | | - | |
4456 | | - | |
4457 | | - | |
| 4466 | + | |
| 4467 | + | |
| 4468 | + | |
| 4469 | + | |
4458 | 4470 | | |
4459 | 4471 | | |
4460 | 4472 | | |
| |||
15282 | 15294 | | |
15283 | 15295 | | |
15284 | 15296 | | |
15285 | | - | |
15286 | | - | |
15287 | 15297 | | |
15288 | 15298 | | |
15289 | | - | |
| 15299 | + | |
15290 | 15300 | | |
15291 | 15301 | | |
15292 | 15302 | | |
| |||
15336 | 15346 | | |
15337 | 15347 | | |
15338 | 15348 | | |
15339 | | - | |
15340 | | - | |
15341 | | - | |
15342 | | - | |
15343 | | - | |
15344 | | - | |
15345 | | - | |
15346 | | - | |
15347 | | - | |
15348 | | - | |
15349 | | - | |
15350 | | - | |
| 15349 | + | |
15351 | 15350 | | |
15352 | 15351 | | |
15353 | 15352 | | |
| |||
15363 | 15362 | | |
15364 | 15363 | | |
15365 | 15364 | | |
| 15365 | + | |
| 15366 | + | |
| 15367 | + | |
| 15368 | + | |
| 15369 | + | |
| 15370 | + | |
| 15371 | + | |
| 15372 | + | |
| 15373 | + | |
| 15374 | + | |
| 15375 | + | |
| 15376 | + | |
15366 | 15377 | | |
15367 | 15378 | | |
15368 | 15379 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Large diffs are not rendered by default.
0 commit comments