[Webkit-unassigned] [Bug 128502] New: [Mac] offlineasm build phases have incorrect dependencies specified, waste 4+ seconds on every build

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Feb 9 11:47:22 PST 2014


https://bugs.webkit.org/show_bug.cgi?id=128502

           Summary: [Mac] offlineasm build phases have incorrect
                    dependencies specified, waste 4+ seconds on every
                    build
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mrowe at apple.com
                CC: fpizlo at apple.com


The total time taken to run generate_offset_extractor.rb and asm.rb is 4+ seconds on my Mac Pro, and they run on every build irrespective of whether their inputs have changed. This accounts for more than 50% of the time spent in a no-op build. asm.rb is the most expensive of the two.

The dependencies on the script phase that runs generate_offset_extractor.rb in the LLInt Offsets target has incorrect dependencies specified, leading it to be invoked on every build. The script phase that runs asm.rb has no dependencies specified, leading it to also be invoked on every build.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list