[
https://issues.apache.org/jira/browse/SPARK-24498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16516917#comment-16516917
]
Takeshi Yamamuro edited comment on SPARK-24498 at 6/19/18 3:12 PM:
-------------------------------------------------------------------
Probably, kiszk will make polite code for this (and make a pr) though, I
quickly made prototype by myself for benchmarks in advance:
[https://github.com/apache/spark/compare/master...maropu:JdkCompiler] (I
checked all the queries in TPCDS, TPCH, and SSB could be compiled). I'll put
TPCDS benchmark results and statistics (codegen size or something) soon.
was (Author: maropu):
Probably, kiszk will make polite code for this (and make a pr) though, I
quickly made prototype by myself for benchmarks in advance:
[https://github.com/apache/spark/compare/master...maropu:JdkCompiler] (I
checked most queries in TPCDS could be compiled). I'll put TPCDS benchmark
results and statistics (codegen size or something) soon.
> Add JDK compiler for runtime codegen
> ------------------------------------
>
> Key: SPARK-24498
> URL: https://issues.apache.org/jira/browse/SPARK-24498
> Project: Spark
> Issue Type: New Feature
> Components: SQL
> Affects Versions: 2.3.0
> Reporter: Xiao Li
> Priority: Major
>
> In some cases, JDK compiler can generate smaller bytecode and take less time
> in compilation compared to Janino. However, in some cases, Janino is better.
> We should support both for our runtime codegen. Janino will be still our
> default runtime codegen compiler.
> See the related JIRAs in DRILL:
> - https://issues.apache.org/jira/browse/DRILL-1155
> - https://issues.apache.org/jira/browse/DRILL-4778
> - https://issues.apache.org/jira/browse/DRILL-5696
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]