|author||merakor <email@example.com>||2021-01-06 12:56:59 +0000|
|committer||merakor <firstname.lastname@example.org>||2021-01-06 12:56:59 +0000|
README: branch update
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@
+This branch was an experiment for lazy loading the package library. It generated
+function autoloads from the cpt-* files on the lib/ directory and loaded the
+libraries of the functions when they were called. I tested this out, because I
+assumed that the result would be an increase of speed, but it turned out that
+the answer was quite the contrary.
+Using the master branch (757d256), running `cpt l` takes 33 seconds.
+Using this branch, it takes 37 seconds.
+Even though, this currently slows the operation, I would love to revisit this
+branch someday if I come up with a better idea for lazyloading functions. At the
+current stage, this branch doesn't improve speed at all.
____ ____ _____
/ ___| _ \_ _|
| | | |_) || |