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

New LLVM JIT Features

2019-04-01 Thread preejackie
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 multiple backend threads, it would be effective if we compile the functions speculatively before they are called by th