Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /MLRISC/trunk/instructions/regionInfo.sml
ViewVC logotype

View of /MLRISC/trunk/instructions/regionInfo.sml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2126 - (download) (annotate)
Thu Nov 2 16:11:29 2006 UTC (12 years, 7 months ago) by blume
File size: 562 byte(s)
moved MLRISC to toplevel
signature REGION_INFO =
sig

   (*
    * An action associated with a region:
    * This can be initialization, read, or update
    *
    * Mutability: is the region writable?
    * This can be mutatble or immutable
    * 
    * A strong update to the same exact location always override the 
    * previous action.
    *)
   datatype action = INIT | READ | UPDATE
   type kind = {action:action, strong:bool, mutable:bool}

end

structure RegionInfo =
struct
   datatype action = INIT | READ | UPDATE
   type kind = {action:action, strong:bool, mutable:bool}
end

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0