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