comparison mde/file/serialize.d @ 89:97e6dce08037

Solved some/removed some obsolete jobs/FIXMEs (excluding from gui code). General cleanup.
author Diggory Hardy <diggory.hardy@gmail.com>
date Mon, 29 Sep 2008 18:27:17 +0100
parents 01f4f5f1acc9
children
comparison
equal deleted inserted replaced
88:01f4f5f1acc9 89:97e6dce08037
50 * TODO: Optimize memory allocation (if possible?). Test best sizes for initial allocations 50 * TODO: Optimize memory allocation (if possible?). Test best sizes for initial allocations
51 * instead of merely guessing? 51 * instead of merely guessing?
52 *************************************************************************************************/ 52 *************************************************************************************************/
53 //NOTE: in case of multiple formats, make this a dummy module importing both serialize modules, 53 //NOTE: in case of multiple formats, make this a dummy module importing both serialize modules,
54 // or put all the code here. 54 // or put all the code here.
55 //FIXME: Optimize by using a slicing buffer. Put everything in a struct containing this buffer to 55 //FIXME: Optimize by using a slicing buffer. Put everything in a struct containing this buffer or
56 // make it thread-safe. 56 // pass buffer to functions to make it thread-safe.
57 module mde.file.serialize; 57 module mde.file.serialize;
58 // Since serialize is never used in a module where deserialize is not used, save an import: 58 // Since serialize is never used in a module where deserialize is not used, save an import:
59 public import mde.file.deserialize; 59 public import mde.file.deserialize;
60 60
61 // tango imports 61 // tango imports