[gambit-list] Problem with interactive development using remote REPL of iOS Sim.

mikel evins mevins at me.com
Thu Feb 28 14:46:31 EST 2013


On Feb 28, 2013, at 1:36 PM, Marc Feeley <feeley at iro.umontreal.ca> wrote:

> 
> On 2013-02-28, at 10:59 AM, Jason Felice <jason.m.felice at gmail.com> wrote:
> 
>> I've been thinking about this thread and my project, and it has re-energized me to put some time in.  I'm hoping this evening I will have that time to put in.
>> 
>> Some things which I've concluded:
>> 
>> 1. The dependency on libffi is fine for all platforms I know of except for iOS on the native device.  I'll investigate using libffi for most platforms and special-case ARM support.  If feasible (I expect it will be), that should remove a boat load of code.
>> 2. I'll make it not require black hole.
>> 
> 
> Couldn't we use Mike Evins' idea of parsing the BridgeSupport files and generating specific FFI code which covers all the available methods?  This approach would be completely portable.
> 
> To avoid code bloat, we could rely on an "import" declaration which indicates which of the methods we actually need (perhaps inferred from a static program analysis).

BridgeSupport files are XML. Parsing them is easy. Do `man BridgeSupport` to find out more.






More information about the Gambit-list mailing list