[jira] Created: (RVM-594) Naming of MM_Interface

View: New views
4 Messages — Rating Filter:   Alert me  

[jira] Created: (RVM-594) Naming of MM_Interface

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Naming of MM_Interface
----------------------

                 Key: RVM-594
                 URL: http://jira.codehaus.org/browse/RVM-594
             Project: RVM
          Issue Type: Wish
          Components: MMTk
            Reporter: Ian Rogers
            Assignee: David Grove
             Fix For: 3.0


the interface between Jikes RVM and MMTk is in different places:

org.jikesrvm.memorymanagers.mminterface.*
org.jikesrvm.mm.mmtk.*

the main interface is called MM_Interface. The memory managers package or mm package only ever contains mmtk. I suggest that the two packages above become:

org.jikesrvm.mmtk

The MM_ prefix looks redundant and similar to the now demised VM_ and OPT_ prefixes. Obviously a better name than Interface would be needed for MM_Interface.

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

[jira] Commented: (RVM-594) Naming of MM_Interface

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/RVM-594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=142440#action_142440 ]

Daniel Frampton commented on RVM-594:
-------------------------------------

The current state of things is not entirely clear, and not necessarily perfectly organised around the idea, but there are some clear distinctions here:

- The interface from MMTk to *any* VM - org.mmtk.vm.*. This is implemented for JikesRVM in org.jikesrvm.mm.mmtk.*

- The interface from JikesRVM to *any* MM. This is the set of methods in MM_Interface and the constants in MM_Constants. As MMTk is currently the only memory manager this is a little bit artificial, but the desire is to keep it separate.

It might be possible to have MM_Interface in org.jikesrvm.mm (possibly renamed to just be MM or MemoryManager) and then have the rest of the implementation in org.jikesrvm.mm.mmtk.

> Naming of MM_Interface
> ----------------------
>
>                 Key: RVM-594
>                 URL: http://jira.codehaus.org/browse/RVM-594
>             Project: RVM
>          Issue Type: Wish
>          Components: MMTk
>            Reporter: Ian Rogers
>            Assignee: David Grove
>             Fix For: 3.0
>
>
> the interface between Jikes RVM and MMTk is in different places:
> org.jikesrvm.memorymanagers.mminterface.*
> org.jikesrvm.mm.mmtk.*
> the main interface is called MM_Interface. The memory managers package or mm package only ever contains mmtk. I suggest that the two packages above become:
> org.jikesrvm.mmtk
> The MM_ prefix looks redundant and similar to the now demised VM_ and OPT_ prefixes. Obviously a better name than Interface would be needed for MM_Interface.

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

[jira] Work started: (RVM-594) Naming of MM_Interface

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     [ http://jira.codehaus.org/browse/RVM-594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on RVM-594 started by David Grove.

> Naming of MM_Interface
> ----------------------
>
>                 Key: RVM-594
>                 URL: http://jira.codehaus.org/browse/RVM-594
>             Project: RVM
>          Issue Type: Wish
>          Components: MMTk
>            Reporter: Ian Rogers
>            Assignee: David Grove
>             Fix For: 3.0
>
>
> the interface between Jikes RVM and MMTk is in different places:
> org.jikesrvm.memorymanagers.mminterface.*
> org.jikesrvm.mm.mmtk.*
> the main interface is called MM_Interface. The memory managers package or mm package only ever contains mmtk. I suggest that the two packages above become:
> org.jikesrvm.mmtk
> The MM_ prefix looks redundant and similar to the now demised VM_ and OPT_ prefixes. Obviously a better name than Interface would be needed for MM_Interface.

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

[jira] Closed: (RVM-594) Naming of MM_Interface

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     [ http://jira.codehaus.org/browse/RVM-594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Grove closed RVM-594.
---------------------------

    Resolution: Fixed

renamings committed in r14775, 14777, 14778.



> Naming of MM_Interface
> ----------------------
>
>                 Key: RVM-594
>                 URL: http://jira.codehaus.org/browse/RVM-594
>             Project: RVM
>          Issue Type: Wish
>          Components: MMTk
>            Reporter: Ian Rogers
>            Assignee: David Grove
>             Fix For: 3.0
>
>
> the interface between Jikes RVM and MMTk is in different places:
> org.jikesrvm.memorymanagers.mminterface.*
> org.jikesrvm.mm.mmtk.*
> the main interface is called MM_Interface. The memory managers package or mm package only ever contains mmtk. I suggest that the two packages above become:
> org.jikesrvm.mmtk
> The MM_ prefix looks redundant and similar to the now demised VM_ and OPT_ prefixes. Obviously a better name than Interface would be needed for MM_Interface.

--
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
LightInTheBox - Buy quality products at wholesale price