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

SCM Repository

[smlnj] Diff of /sml/trunk/compiler/ElabData/prim/primop.sig
ViewVC logotype

Diff of /sml/trunk/compiler/ElabData/prim/primop.sig

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 5014, Sun Apr 28 20:24:18 2019 UTC revision 5015, Mon Apr 29 01:51:55 2019 UTC
# Line 126  Line 126 
126     (* Allocate uninitialized storage on the heap.     (* Allocate uninitialized storage on the heap.
127      * The record is meant to hold short-lived C objects, i.e., they      * The record is meant to hold short-lived C objects, i.e., they
128      * are not ML pointers.  The representation is      * are not ML pointers.  The representation is
129      * the same as RECORD with tag tag_raw32 or tag_fblock.      * the same as RECORD with tag tag_raw or tag_raw64.
130      *)      *)
131        | RAW_RECORD of { fblock: bool }  (* E: *)        | RAW_RECORD of { align64 : bool }  (* E: *)
132    
133      (* non-environmental primops (not found in InLine) *)      (* non-environmental primops (not found in InLine) *)
134        | UNBOXEDASSIGN                   (* assignment to integer reference *)        | UNBOXEDASSIGN                   (* assignment to integer reference *)

Legend:
Removed from v.5014  
changed lines
  Added in v.5015

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