jekyll/lib/jekyll/drops
Parker Moore 82c3ee365f Initial work on using Liquid::Drops instead of Hashes.
The properties of Liquid::Drops are only evaluated when they're asked for
and therefore save computation time. This prevents a lot of GC time cleaning
up objects that are not needed, because they're not created unless requested.
Additionally, this saves time for actual computation of those values because
they can be computed only if needed.

It's funny how much it helps when you only do what is needed. Far less overhead.
2015-12-21 22:47:30 -05:00
..
collection_drop.rb Initial work on using Liquid::Drops instead of Hashes. 2015-12-21 22:47:30 -05:00
document_drop.rb Initial work on using Liquid::Drops instead of Hashes. 2015-12-21 22:47:30 -05:00
immutable_drop.rb Initial work on using Liquid::Drops instead of Hashes. 2015-12-21 22:47:30 -05:00
jekyll_drop.rb Initial work on using Liquid::Drops instead of Hashes. 2015-12-21 22:47:30 -05:00
mutable_drop.rb Initial work on using Liquid::Drops instead of Hashes. 2015-12-21 22:47:30 -05:00
site_drop.rb Initial work on using Liquid::Drops instead of Hashes. 2015-12-21 22:47:30 -05:00
unified_payload_drop.rb Initial work on using Liquid::Drops instead of Hashes. 2015-12-21 22:47:30 -05:00
url_drop.rb Initial work on using Liquid::Drops instead of Hashes. 2015-12-21 22:47:30 -05:00