comparison src/rpcify.sml @ 1104:72670131dace

Basis.serialize; separate file for mhash; run transactional finishers in reverse order; set needs_sig properly
author Adam Chlipala <adamc@hcoop.net>
date Thu, 31 Dec 2009 11:41:57 -0500
parents dfe34fad749d
children 3cfc79f92db7
comparison
equal deleted inserted replaced
1103:2f42c61b8d0a 1104:72670131dace
105 val (exported, export_decls) = 105 val (exported, export_decls) =
106 if IS.member (#exported st, n) then 106 if IS.member (#exported st, n) then
107 (#exported st, #export_decls st) 107 (#exported st, #export_decls st)
108 else 108 else
109 (IS.add (#exported st, n), 109 (IS.add (#exported st, n),
110 (DExport (Rpc ReadWrite, n), loc) :: #export_decls st) 110 (DExport (Rpc ReadWrite, n, false), loc) :: #export_decls st)
111 111
112 val st = {exported = exported, 112 val st = {exported = exported,
113 export_decls = export_decls} 113 export_decls = export_decls}
114 114
115 val e' = EServerCall (n, args, ran) 115 val e' = EServerCall (n, args, ran)