Re: New LLVM JIT Features

2019-04-03 Thread preejackie
Hi Andres, Thanks for your thoughts , please see my comments inline. On 03/04/19 10:53 AM, Andres Freund wrote: On 2019-04-03 10:44:06 +0530, preejackie wrote: Hi Andres, Thanks for the reply! Please see my comments inline. On 03/04/19 3:20 AM, Andres Freund wrote: Hi, On 2019-04-02 00:51:

Re: New LLVM JIT Features

2019-04-02 Thread Andres Freund
On 2019-04-03 10:44:06 +0530, preejackie wrote: > Hi Andres, > > Thanks for the reply! Please see my comments inline. > > On 03/04/19 3:20 AM, Andres Freund wrote: > > Hi, > > > > On 2019-04-02 00:51:51 +0530, preejackie wrote: > > > As LLVM ORC supports compiling in multiple backend threads, it

Re: New LLVM JIT Features

2019-04-02 Thread preejackie
Hi Andres, Thanks for the reply! Please see my comments inline. On 03/04/19 3:20 AM, Andres Freund wrote: Hi, On 2019-04-02 00:51:51 +0530, preejackie wrote: As LLVM ORC supports compiling in multiple backend threads, it would be effective if we compile the functions speculatively before they

Re: New LLVM JIT Features

2019-04-02 Thread Andres Freund
Hi, On 2019-04-02 00:51:51 +0530, preejackie wrote: > As LLVM ORC supports compiling in multiple backend threads, it would be > effective if we compile the functions speculatively before they are called > by the executing function. So when we request JIT to compile a function, JIT > will immediate

Re: New LLVM JIT Features

2019-04-02 Thread Thomas Munro
On Wed, Apr 3, 2019 at 8:39 AM Praveen Velliengiri wrote: > On Apr 2, 2019 12:51 AM, "preejackie" wrote: >> I'm Praveen Velliengiri, student from India. I'm working on developing a >> Speculative compilation support in LLVM ORC JIT Infrastructure. >> >> As LLVM ORC supports compiling in multiple

Re: New LLVM JIT Features

2019-04-02 Thread Praveen Velliengiri
hi I'm following up on this request, please feel free to reply On Apr 2, 2019 12:51 AM, "preejackie" wrote: > Hi > > I'm Praveen Velliengiri, student from India. I'm working on developing a > Speculative compilation support in LLVM ORC JIT Infrastructure. > > As LLVM ORC supports compiling in mu