[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==--