[
http://jira.codehaus.org/browse/RVM-115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ian Rogers reassigned RVM-115:
------------------------------
Assignee: Ian Rogers
> Finish removing all uses of LogicallyUninterruptible
> ----------------------------------------------------
>
> Key: RVM-115
> URL:
http://jira.codehaus.org/browse/RVM-115> Project: RVM
> Issue Type: Improvement
> Components: Runtime
> Reporter: David Grove
> Assignee: Ian Rogers
> Priority: Minor
> Fix For: 3.0.1
>
>
> Several years ago Perry, Daniel, and I started removing uses of LogicallyUninterruptible and replacing them with UninterruptibleNoWarn or Unpremptible (depending on the actual semantics of each usage...).
> We should finish this work item and finally kill LogicallyUninterruptible.
> In addition to being cleaner, this change could also allow us to do further optimization of uninterruptible code (for example since uninteruptible code is not allowed to raise exceptions (NullPointer, ArrayBoundsCheck), we could in principle compile uninterruptible code without nullcheck/boundcheck operations. Whether or not this is actually a good idea is less clear, but it isn't even possible to safely try this until we do the cleanups and make Uninterruptibility a strictly enforced property with fewer loopholes.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
Jikesrvm-issues mailing list
Jikesrvm-issues@...
https://lists.sourceforge.net/lists/listinfo/jikesrvm-issues