[webkit-reviews] review denied: [Bug 32128] [Chromium] webcore_bindings target builds too slowly : [Attachment 48751] derivedsources hack
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Feb 15 06:55:22 PST 2010
Jeremy Orlow <jorlow at chromium.org> has denied review:
Bug 32128: [Chromium] webcore_bindings target builds too slowly
https://bugs.webkit.org/show_bug.cgi?id=32128
Attachment 48751: derivedsources hack
https://bugs.webkit.org/attachment.cgi?id=48751&action=review
------- Additional Comments from Jeremy Orlow <jorlow at chromium.org>
> diff --git a/WebCore/WebCore.gyp/WebCore.gyp
b/WebCore/WebCore.gyp/WebCore.gyp
> index e40da56..5734c12 100644
> --- a/WebCore/WebCore.gyp/WebCore.gyp
> +++ b/WebCore/WebCore.gyp/WebCore.gyp
> @@ -579,6 +579,8 @@
> # This file includes all the .cpp files generated from the .idl
files
> # in webcore_files.
> '../bindings/v8/DerivedSourcesAllInOne.cpp',
> + '../bindings/v8/DerivedSourcesAllInTwo.cpp',
> + '../bindings/v8/DerivedSourcesAllInThree.cpp',
>
> # Additional .cpp files from webcore_bindings_sources actions.
> '<(SHARED_INTERMEDIATE_DIR)/webkit/HTMLElementFactory.cpp',
Hm. Seems like maybe we should have it do this for release but not debug?
Maybe in release, AllInOne could then include the others and gyp would not
compile them?
> diff --git a/WebCore/bindings/v8/DerivedSourcesAllInThree.cpp
b/WebCore/bindings/v8/DerivedSourcesAllInThree.cpp
> new file mode 100644
> index 0000000..e7c10b7
> --- /dev/null
> +++ b/WebCore/bindings/v8/DerivedSourcesAllInThree.cpp
> @@ -0,0 +1,201 @@
Need copyright/license.
> diff --git a/WebCore/bindings/v8/DerivedSourcesAllInTwo.cpp
b/WebCore/bindings/v8/DerivedSourcesAllInTwo.cpp
> new file mode 100644
> index 0000000..00f012d
> --- /dev/null
> +++ b/WebCore/bindings/v8/DerivedSourcesAllInTwo.cpp
> @@ -0,0 +1,126 @@
Ditto on copyright/license. + config.
Any reason you chose to split it into 3? Maybe a bit more would be better?
Thanks a lot for doing this! With these changes, I think we could actually
check this in as default!
More information about the webkit-reviews
mailing list