platform-encoding branch

2011-01-08 Thread Peter Lobsinger
The purpose platform-encoding branch is to lay some groundwork for managing encodings on different platforms. The underlying assumption used is that a platform uses 1 encoding for its various interfaces (argv, paths, environment variables, etc). A new encoding alias, "platform", has been added to

Re: remove memexec.c

2011-01-08 Thread Peter Lobsinger
On Sat, Jan 8, 2011 at 12:03 PM, jerry gay wrote: > On Fri, Jan 7, 2011 at 20:58, Peter Lobsinger wrote: >> We currently have 3 (openbsd, windows, everybody else) >> platform-specific implementations of code for allocating, >> reallocating, and freeing executable memory pages. This was used at >>

Re: remove memexec.c

2011-01-08 Thread jerry gay
On Fri, Jan 7, 2011 at 20:58, Peter Lobsinger wrote: > We currently have 3 (openbsd, windows, everybody else) > platform-specific implementations of code for allocating, > reallocating, and freeing executable memory pages. This was used at > one time to implement the JIT. I propose we remove this

Re: remove memexec.c

2011-01-08 Thread Andrew Whitworth
+1 from me. If the code is dead and if we aren't going to need it for a future JIT implementation we can get rid of it. --Andrew Whitworth On Fri, Jan 7, 2011 at 11:58 PM, Peter Lobsinger wrote: > We currently have 3 (openbsd, windows, everybody else) > platform-specific implementations of cod