arrow-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wes McKinney <>
Subject Re: CLang, LLVM and optimization during conversion
Date Thu, 15 Dec 2016 18:44:32 GMT
We've been developing and testing the Arrow C++ library with Clang,
but haven't done any work on LLVM or code generation with it. It would
be interesting to make it easy to create custom UDFs in LLVM and
evaluate them on Arrow data -- a bit of glue necessary to bridge the
Arrow world and the LLVM world.

On Wed, Dec 14, 2016 at 9:52 AM, Donald Foss <> wrote:
> Changing the subject line to (try to) avoid thread confusion.
> Has anyone done any work or tests with Arrow and CLang? The way the LLVM
> code conversions work *could* be a natural path, considering that the wheel
> is already round. Just yesterday I was looking at how the LLVM converter to
> JavaScript on v8 produced optimized code that caused fewer GC events, thus
> fewer hits to the render engine in-browser. Just a thought filed under
> Things That Make You Go Hmmm.
> --Donald
> On Dec 13, 2016 1:23 PM, Wes McKinney
> wrote:

View raw message