Re: Contribute a RISC-V 64 JIT backend
Logan Chien <[email protected]> Sun, 7 Jan 2024 23:41:01 -0800
| Newsgroups | gmane.comp.python.pypy |
|---|---|
| Message-ID | <CALQyFuCuzRR=qZ2E1nFFf4QERNJfeNXaC8VW+kz0PrTc_CZ1ZQ@mail.gmail.com> |
--===============5514774021474166953== Content-Type: multipart/alternative; boundary="00000000000069addf060e6a5281" --00000000000069addf060e6a5281 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, I forgot to include the link in my previous email. If you want to have a look on my prototype, you can find it here: https://github.com/loganchien/pypy/tree/rv64 Thanks. Regards, Logan On Sun, Jan 7, 2024 at 5:18=E2=80=AFPM Logan Chien <[email protected]= om> wrote: > Hi all, > > I would like to contribute a RISC-V 64 JIT backend for RPython. I have > made some progress at the end of 2023. > > ## Status > > My prototype can pass the test cases below: > > * test_runner.py > * test_basic.py and almost all test_ajit.py related tests (except > test_rvmprof.py) > * test_zrpy_gc_boehm.py > > I am still working on test_zrpy_gc.py though (p.s. I can pass this if I > disable malloc inlining). > > I haven't done a full translation yet. > > ## Logistic > > I wonder how you would like to review the patches? I have roughly 73 > pending commits. Each commit has a specific reason for change and > corresponding test cases (if applicable). > > Is it better to just send one GitHub Pull Request containing all of them? > > Or, do you prefer one commit per Pull Request? > > Thank you. > > Regards, > Logan > --00000000000069addf060e6a5281 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi,</div><div><br></div><div>I forgot to include the = link in my previous email.<br></div><div><br></div><div>If you want to have= a look on my prototype, you can find it here:</div><div><a href=3D"https:/= /github.com/loganchien/pypy/tree/rv64">https://github.com/loganchien/pypy/t= ree/rv64</a></div><div><br></div><div>Thanks.</div><div><br></div><div>Rega= rds,</div><div>Logan<br></div><div><br></div><div><br></div></div><br><div = class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Jan 7, = 2024 at 5:18=E2=80=AFPM Logan Chien <<a href=3D"mailto:tzuhsiang.chien@g= mail.com">[email protected]</a>> wrote:<br></div><blockquote cla= ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid = rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Hi all,</div><div>= <br></div><div>I would like to contribute a RISC-V 64 JIT backend for RPyth= on.=C2=A0 I have made some progress at the end of 2023.</div><div><br></div= ><div>## Status<br></div><div><br></div><div>My prototype can pass the test= cases below:</div><div><br></div><div>* test_runner.py</div><div>* test_ba= sic.py and almost all test_ajit.py related tests (except test_rvmprof.py)</= div><div>* test_zrpy_gc_boehm.py</div><div><br></div><div>I am still workin= g on test_zrpy_gc.py though (p.s. I can pass this if I disable malloc inlin= ing).</div><div><br></div><div>I haven't done a full translation yet.<b= r></div><div><br></div><div>## Logistic</div><div><br></div><div>I wonder h= ow<span> you</span> would like to review the patches?=C2=A0 I have roughly = 73 pending commits.=C2=A0 Each commit has a specific reason for change and = corresponding test cases (if applicable).</div><div><br></div><div>Is it be= tter to just send one GitHub Pull Request containing all of them?</div><div= ><br></div><div>Or, do you prefer one commit per Pull Request?</div><div><b= r></div><div>Thank you.</div><div><br></div><div>Regards,</div><div>Logan<b= r></div></div> </blockquote></div> --00000000000069addf060e6a5281-- --===============5514774021474166953== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ pypy-dev mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/pypy-dev.python.org/ Member address: [email protected] --===============5514774021474166953==--