apoch / epoch-language

Home of the Epoch Programming Language Project
Other
72 stars 3 forks source link

SpecialPaths and HeapManager need to be reworked #102

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
As currently implemented HeapManager and SpecialPaths cannot be implemented 
very well on any platform except Windows.

HeapManager should be reworked to be completely self contained (i.e. it should 
have allocation and release methods).

SpecialPaths should ideally be eliminated entirely, and possibly a replacement 
created that does something more like returning a file handle to a requested 
file instead of getting a path name.

Original issue reported on code.google.com by ryoohki@gmail.com on 12 Feb 2012 at 6:33

GoogleCodeExporter commented 9 years ago

Original comment by ryoohki@gmail.com on 12 Feb 2012 at 6:33

GoogleCodeExporter commented 9 years ago
SpecialPaths was only used for a really old feature that isn't really used at 
all anymore, so I axed it. Trunk should no longer rely on that code or any of 
the deprecated config/runtime-options code.

I'll rewrite the heap management logic later on.

Original comment by don.ap...@gmail.com on 15 Feb 2012 at 5:39

GoogleCodeExporter commented 9 years ago
Fixed and committed.

Original comment by don.ap...@gmail.com on 3 Nov 2012 at 11:16