[00:54] <CIA-52> ubiquity: cjwatson * r3765 ubiquity/ (debian/changelog ubiquity/components/partman.py): Thaw choose_partition choices on partman startup.
[01:06] <CIA-52> ubiquity: cjwatson * r3766 ubiquity/ (debian/changelog ubiquity/components/partman.py):
[01:06] <CIA-52> ubiquity: Always use default_mountpoint_choices method to get mountpoint choices
[01:06] <CIA-52> ubiquity: rather than going through slower partman scripts. (We were already
[01:06] <CIA-52> ubiquity: doing this in some fast paths.)
[01:42] <CIA-52> ubiquity: cjwatson * r3767 ubiquity/ (3 files in 2 dirs):
[01:42] <CIA-52> ubiquity: Cache question types in each DebconfFilter instance, saving a debconf
[01:42] <CIA-52> ubiquity: command during widget search for every component using type: or ERROR
[01:42] <CIA-52> ubiquity: matching.
[02:39] <CIA-52> ubiquity: cjwatson * r3768 ubiquity/ (4 files in 3 dirs):
[02:39] <CIA-52> ubiquity: Always use use_as method to get method choices rather than going through
[02:39] <CIA-52> ubiquity: slower partman scripts. (We were already doing this in some fast
[02:39] <CIA-52> ubiquity: paths.)
[03:01] <CIA-52> ubiquity: cjwatson * r3769 ubiquity/ (10 files in 6 dirs):
[03:01] <CIA-52> ubiquity: Install wrapper scripts to cache results of os-prober and
[03:01] <CIA-52> ubiquity: linux-boot-prober. The wrapper approach means that we capture calls to
[03:01] <CIA-52> ubiquity: these scripts from shell as well as Python.
[03:15] <CIA-52> ubiquity: cjwatson * r3770 ubiquity/ (debian/changelog ubiquity/components/partman.py):
[03:15] <CIA-52> ubiquity: Cache question descriptions in partman plugin, since these are
[03:15] <CIA-52> ubiquity: frequently fetched and there's no REGISTER funkiness going on in
[03:15] <CIA-52> ubiquity: partman.
[03:16] <cjwatson> so close, I'm at 21% of pre-optimisation run-time
[03:16] <cjwatson> maybe the resize optimisation hacks in 2.1.7 will take me past the 20% threshold - I'm benchmarking 2.1.6 plus edits at the moment
[03:22] <cjwatson> I have about one or two more tricks up my sleeve, and then any more optimisation will be hard work
[03:46] <cjwatson> 19.6%!
[03:47] <CIA-52> ubiquity: cjwatson * r3771 ubiquity/ (debian/changelog ubiquity/components/partman.py):
[03:47] <CIA-52> ubiquity: Avoid descending into partman/free_space just to find out whether it's
[03:47] <CIA-52> ubiquity: possible to create a partition there. We can get the same information
[03:47] <CIA-52> ubiquity: by inspecting the data returned by PARTITIONS.
[08:25] <djszapi> Hello!
[08:26] <djszapi> I'd have a question to you.
[08:26] <djszapi> does ubuntu installer support utf8 ?