Hi there, Great that you are interested in contributing to v8. For v8 we use a formatting tool to ensure consistency, so I don't think there is much interesting work there. Documentation is certainly helpful, particularly from the perspective of somebody who has just taken the time to understand that piece of code - with a fresh pair of eyes you recognize what was hard to understand, and document that.
Another avenue for contributing would be adding types to some CodeStubAssembler (CSA) code. There is some information about CSA here: https://github.com/v8/v8/wiki/CodeStubAssembler-Builtins We recently added a type system to CSA (using TNode<> instead of Node*). We are in the process of converting over old code to use the new type system gradually. If you are interested in helping with that, you can email me directly and I can let you know where to start. Cheers, Peter On Saturday, June 16, 2018 at 4:11:38 AM UTC+2, [email protected] wrote: > > By the way, even though I wish to start contributing documenting, > commenting and formatting code, it doesn't mean that I don't know anything > about c++***. > > On Friday, June 15, 2018 at 10:07:55 PM UTC-4, [email protected] wrote: >> >> Hi, good night. I'm new to start contributing at v8, I visited the >> related page (I posted the link in this message subject) and I saw that I >> needed to ask on mailing list for guidance. >> >> I will be honestly, I am not very experienced but I like programming a >> lot, so I am learning it everyday (I've been programming 1 and a half year >> ago, I'm 18 right now), reading books and so forth. I've heard that a good >> way to start contributing is documenting code, formatting the source code >> very well (according the common standard established by the v8 development >> team). >> >> I like to start contributing in this way, and then, as I become more >> expert, contribute to source code directly adding more features, fixing >> bugs, etc. As more experienced developers like you do. I have already >> downloaded (and updated many times) the v8 source code to my pc and started >> exploring it, reading files, comments. I think that a better commenting and >> well source code formatting will improve the work of other developers. >> >> I don't know if you accept this kind of contribution, but I will be glad >> to contribute at anything v8 needs. That's the main reason I posted this >> message here. I hope I can help you. 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]. For more options, visit https://groups.google.com/d/optout.
