You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey Varlamov (JIRA)" <ji...@apache.org> on 2007/05/22 12:49:16 UTC

[jira] Assigned: (HARMONY-2057) [drlvm][jit] Jitrino.OPT's bpp.version=6 algorithm (the default) considers that all VM helpers are interruptable.

     [ https://issues.apache.org/jira/browse/HARMONY-2057?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Varlamov reassigned HARMONY-2057:
----------------------------------------

    Assignee: Alexey Varlamov

> [drlvm][jit] Jitrino.OPT's bpp.version=6 algorithm (the default) considers that all VM helpers are interruptable.
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-2057
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2057
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Mikhail Fursov
>         Assigned To: Alexey Varlamov
>         Attachments: HARMONY-2057.patch, HARMONY-2057_enum.patch, SyncTest.java
>
>
> Run SyncTest using 2 different bbp algorithms:
> For BBP.version=1 (needs HARMONY-2056 to work correctly)
> java.exe -Xem:opt -Djit. f.arg.codegen.bbp.version=1  -Djit.CS_OPT.f.filter=Waiter::run -Djit.f.arg.log=ct,irdump,dotdump -Djit.CS_OPT.arg.optimizer.inliner=off SyncTest
> waiter started..
> stopper started..
> stopping..
> inside finish()..
> stopped..
> passed!
> For BBP.version=6
> java.exe -Xem:opt -Djit. f.arg.codegen.bbp.version=6  -Djit.CS_OPT.f.filter=Waiter::run -Djit.f.arg.log=ct,irdump,dotdump -Djit.CS_OPT.arg.optimizer.inliner=off SyncTest
> waiter started..
> .....(hangs..)
> If you check the IR you will see that for version=6 there was no BBP code insertion into the loop with monenter and monexit helpers.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.