[haiku-bugs] [Haiku] #16288: mimeset under libroot_build is rather slow and inefficient

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sat, 20 Jun 2020 21:57:13 -0000

#16288: mimeset under libroot_build is rather slow and inefficient
--------------------------+--------------------------
 Reporter:  waddlesplash  |       Owner:  bonefish
     Type:  enhancement   |      Status:  new
 Priority:  normal        |   Milestone:  Unscheduled
Component:  Build System  |     Version:  R1/beta2
 Keywords:                |  Blocked By:
 Blocking:                |    Platform:  All
--------------------------+--------------------------
 mimeset under libroot_build spends 87% of its time inside libroot_build's
 normalize_dir_path, mostly due to
 [https://github.com/haiku/haiku/blob/master/src/build/libroot/fs.cpp#L202
 find_dir_entry]; in fact, mimeset can be slower than running GCC to
 compile source files under libroot build. It would be good to improve
 this.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/16288>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: