Hi folks.

In order to facilitate the contribution and possible merging of the cilkplus work into mainline, I have created a new git branch (cilkplus-merge). I have also created a wiki page where we (Balaji and myself) will keep a status of the work:

        http://gcc.gnu.org/wiki/cilkplus-merge

I have also linked this wiki entry from our main wiki, adding it as an ongoing project:

        http://gcc.gnu.org/wiki/

The goal of this branch (as opposed to the cilkplus-branch where Balaji has been working on), is to serve as a staging area for work being contributed for review. My goal is to only put things that are being submitted for review, and are independently testable, etc.

As such, the branch only contains the array notation work, to make it easier for the reviewers (ok, Joseph in this case :-)), to look at independent chunks. After this is in an acceptable condition, perhaps we can merge it into trunk, and then move onto the rest of the items as listed in the wiki.

Basically, the order of submission/review/contribution is tentatively set as:

        - array notation (AWAITING REVIEW)
        - #pragma simd
        - elemental functions
        - cilkplus keywords
                - cilk_spawn
                - cilk_sync
                - cilk_for
        - runtime

In a separate mail to gcc-patches I will include the latest, tested patchset for the array notation work for review, and as of now, the only code in the branch (independent of anything else cilkplus).

Please let me or Balaji know if you have any suggestions, or if we can change our plan of attack to aid in review.

Thanks.
Aldy

Reply via email to