]> git.donarmstrong.com Git - lilypond.git/commit
Optimizations for optimal-page-breaking.
authorJoe Neeman <joeneeman@gmail.com>
Mon, 9 Aug 2010 19:11:29 +0000 (12:11 -0700)
committerJoe Neeman <joeneeman@gmail.com>
Fri, 20 Aug 2010 00:50:02 +0000 (17:50 -0700)
commit326f7c9d674666df6a8bbfc0883eaf5dfdbaa13e
treee824015383faee6a81a80bdff9ea3c0ce942ed36
parent924efdc7aa85b759c6afa213dce418b5e29f3eda
Optimizations for optimal-page-breaking.

Introduce a new page-spacing routine that doesn't constrain the
number of pages.  This makes space_system_on_best_pages much
faster, and it could also be used in other parts of
Optimal_page_breaking::solve.
lily/include/page-spacing.hh
lily/page-breaking.cc
lily/page-spacing.cc