Displaying 6 results from an estimated 6 matches for "objc2".
Did you mean:
objc
2016 Nov 11
2
Is it possible to execute Objective-C code via LLVM JIT?
...ang.
>>>>
>>>> On Tue, Oct 18, 2016 at 2:22 PM, Steven Wu <stevenwu at apple.com <mailto:stevenwu at apple.com>> wrote:
>>>> Hi Stanislav, Lang
>>>>
>>>> I have a version of objc metadata parser based on LLVM which can handle objc2 metadata from MachO object and bitcode (bitcode version is even swift compatible). I don't know if there is enough interest for me to upstream it. It probably requires some work to clean up the interface and complete it by adding objc1 support and other object format support.
>>>>...
2016 Oct 18
2
Is it possible to execute Objective-C code via LLVM JIT?
Hi Stanislav, Lang
I have a version of objc metadata parser based on LLVM which can handle objc2 metadata from MachO object and bitcode (bitcode version is even swift compatible). I don't know if there is enough interest for me to upstream it. It probably requires some work to clean up the interface and complete it by adding objc1 support and other object format support.
Steven
> On O...
2016 Oct 19
3
Is it possible to execute Objective-C code via LLVM JIT?
...by the JIT is going to be ObjC-2.
>
> Cheers,
> Lang.
>
> On Tue, Oct 18, 2016 at 2:22 PM, Steven Wu <stevenwu at apple.com <mailto:stevenwu at apple.com>> wrote:
> Hi Stanislav, Lang
>
> I have a version of objc metadata parser based on LLVM which can handle objc2 metadata from MachO object and bitcode (bitcode version is even swift compatible). I don't know if there is enough interest for me to upstream it. It probably requires some work to clean up the interface and complete it by adding objc1 support and other object format support.
>
> Steven...
2016 Oct 22
3
Is it possible to execute Objective-C code via LLVM JIT?
...;
> So no JIT for i386?
>
> Steven
>
>
> Cheers,
> Lang.
>
> On Tue, Oct 18, 2016 at 2:22 PM, Steven Wu <stevenwu at apple.com> wrote:
>
>> Hi Stanislav, Lang
>>
>> I have a version of objc metadata parser based on LLVM which can handle
>> objc2 metadata from MachO object and bitcode (bitcode version is even swift
>> compatible). I don't know if there is enough interest for me to upstream
>> it. It probably requires some work to clean up the interface and complete
>> it by adding objc1 support and other object format...
2016 Nov 11
2
Is it possible to execute Objective-C code via LLVM JIT?
...derby <enderby at apple.com> wrote:
>
> Just a comment here. The code in tools/llvm-objdump/MachODump.cpp has requirements beyond being able to parse the Objective-C for the machine it is running on. It must work cross byte sex, with differing alignment, dealing with both Objc1 & Objc2, pointers of the non-native size and not the native addresses and be robust enough to not crash with bad meta data. So while it parses the Objective-C meta data it likely is not a good model for execution.
>
> Kev
>
>> On Nov 11, 2016, at 1:26 PM, Steven Wu via llvm-dev <llvm-d...
2016 Oct 18
2
Is it possible to execute Objective-C code via LLVM JIT?
Hello,
Is it possible to execute Objective-C code using LLVM JIT?
The original point for my research is this topic on StackOverflow:
All selectors unrecognised when invoking Objective-C methods using the LLVM ExecutionEngine http://stackoverflow.com/questions/10375324/all-selectors-unrecognised-when-invoking-objective-c-methods-using-the-llvm-exec