[rvm-research] Non Preemptible Methods in Jikes
Khaled Z Mahmoud <[email protected]> Tue, 18 Sep 2018 21:33:08 -0400
| Newsgroups | gmane.comp.java.jikes.rvm.devel |
|---|---|
| Message-ID | <CAER=_eX-2Qw4onZ+C=1wS027Jfy-K_uTnOAVwCc9iia0+Md0tQ@mail.gmail.com> |
--===============3575514827217124105== Content-Type: multipart/alternative; boundary="0000000000008aba6105762f63c6" --0000000000008aba6105762f63c6 Content-Type: text/plain; charset="UTF-8" Hi, As I understand, If a Non-Preemptible tries to call a code that could result in per-emption, an exception occurs in Jikes. For example, Allocation of new objects. Here is the question: Suppose in a Non-Preemtible, can I put at the end a code that is Pre-Emptible. At that point, non-preemtible code already finished execution. I know once could say, just put in a new method. I want to put code custom code at the end of RVM#yieldpoint. That code can do anything. Any ideas about that ? -- Regards, Khaled Mahmoud --0000000000008aba6105762f63c6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div>Hi,</div><div><br></div><div>As I un= derstand, If a Non-Preemptible=C2=A0 tries to call a code that could result= in per-emption, an exception occurs in Jikes. For example, Allocation of n= ew objects.</div><div><br></div><div>Here is the question:</div><div><br></= div><div>Suppose in a Non-Preemtible, can I put at the end a code that is P= re-Emptible. At that point, non-preemtible code already finished execution.= </div><div><br></div><div>I know once could say, just put in a new method. = I want to put code custom code at the end of RVM#yieldpoint. That code can = do anything.</div><div><br></div><div>Any ideas about that ?<br></div><div>= <br>-- <br><div class=3D"gmail_signature"><div dir=3D"ltr">Regards,<div>Kha= led Mahmoud</div></div></div> </div></div></div> --0000000000008aba6105762f63c6-- --===============3575514827217124105== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============3575514827217124105== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Jikesrvm-researchers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers --===============3575514827217124105==--