Thanks Jakob, I've submitted my first CL: 
https://chromium-review.googlesource.com/c/v8/v8/+/3194879

That one depends on updates to the 'build' repository 
https://chromium.googlesource.com/chromium/src/build, however, according to 
https://chromium.googlesource.com/chromium/src/build:

*Changes to //build should be landed in the Chromium repo. They will then 
be replicated to the stand-alone build *
*repo by the gsubtreed tool. Note: You can find all directories already 
available through gsubtreed in the list of all *
*chromium repos.*

Since the following files under build/ obtained from 'fetch v8' aren't in 
the 'build' dir from cloning https://chromium.googlesource.com/chromium, 
where would I upload them from/to? 

config/BUILDCONFIG.gn
config/clang/clang.gni
config/compiler/BUILD.gn
config/compiler/compiler.gni
config/posix/BUILD.gn
toolchain/concurrent_links.gni
config/compiler/BUILD.gn
New:
config/zos/BUILD.gn
toolchain/zos/BUILD.gn
toolchain/zos_toolchain.gni

For the following that are directly under '//build', do I upload them to 
https://chromium.googlesource.com/chromium per the above instruction?
build_config.h
dotfile_settings.gni
On Friday, September 24, 2021 at 5:48:38 PM UTC-4 Jakob Kummerow wrote:

> I'd group the changes by "topic", or kind of change. (It's a bit hard to 
> say in the abstract, without having seen the changes.)
>
> E.g. I guess you'll add a new src/base/platform/, that could be its own 
> CL. More generally: 
> - any reasonably self-contained thing/concept that you're adding can be 
> its own CL.
> - if you're making the same type of mechanical change (renaming, adding 
> #includes, ...) across the codebase, one such change (or a group of tightly 
> coupled / very similar changes) can be its own CL.
> - if those criteria aren't enough to get to manageable CL sizes, split by 
> paths (e.g. src/base/, src/*, test/cctests/, test/unittests/, ...). For the 
> definition of "manageable", ask yourself what you'd like to review. As a 
> rough guideline, if it's more than 500 lines or more than 20 files at once, 
> I'd ask whether that's really the smallest unit that makes sense. 
> (Sometimes it is!)
>
>
> On Fri, Sep 24, 2021 at 6:51 PM Gaby Baghdadi <[email protected]> wrote:
>
>> Hi. I'd like to upload changes to V8, build and icu repositories to 
>> enable V8 to build on z/OS (which runs on the s390 platforms that are 
>> already supported with Linux). 
>>
>>  The 'git diff' for the V8 changes is about 4000 lines, and affects some 
>> 150 src/, include/, test/, etc. files. Please advise on how to break up the 
>> upload, or if all changes should be uploaded in a single patch.
>>
>> Thanks.
>>
>> -- 
>> -- 
>> v8-dev mailing list
>> [email protected]
>> http://groups.google.com/group/v8-dev
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "v8-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/v8-dev/cd743160-e23f-4148-8269-5f90d639854en%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/v8-dev/cd743160-e23f-4148-8269-5f90d639854en%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/v8-dev/6ae9eb0e-ae1f-44d9-852d-5f2580337aacn%40googlegroups.com.

Reply via email to