Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id C1D562009FB for ; Fri, 6 May 2016 12:22:18 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id C07F9160A0C; Fri, 6 May 2016 10:22:18 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 12D771609F6 for ; Fri, 6 May 2016 12:22:17 +0200 (CEST) Received: (qmail 74983 invoked by uid 500); 6 May 2016 10:22:17 -0000 Mailing-List: contact commits-help@beam.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@beam.incubator.apache.org Delivered-To: mailing list commits@beam.incubator.apache.org Received: (qmail 74974 invoked by uid 99); 6 May 2016 10:22:17 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 May 2016 10:22:17 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id E3C4BC2A1B for ; Fri, 6 May 2016 10:22:16 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -5.299 X-Spam-Level: X-Spam-Status: No, score=-5.299 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.079] autolearn=disabled Received: from mx2-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id mAjBcK0tNbvJ for ; Fri, 6 May 2016 10:22:15 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx2-lw-eu.apache.org (ASF Mail Server at mx2-lw-eu.apache.org) with SMTP id F2E375F3DA for ; Fri, 6 May 2016 10:22:13 +0000 (UTC) Received: (qmail 72663 invoked by uid 99); 6 May 2016 10:22:13 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 06 May 2016 10:22:13 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 1EF972C14F4 for ; Fri, 6 May 2016 10:22:13 +0000 (UTC) Date: Fri, 6 May 2016 10:22:13 +0000 (UTC) From: "Suminda Dharmasena (JIRA)" To: commits@beam.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Comment Edited] (BEAM-262) Native Runners | Direct Compiler MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 06 May 2016 10:22:18 -0000 [ https://issues.apache.org/jira/browse/BEAM-262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15273879#comment-15273879 ] Suminda Dharmasena edited comment on BEAM-262 at 5/6/16 10:21 AM: ------------------------------------------------------------------ The whole pipeline is compiled into run as native or on a VM of choice. The result is direct ByteCode/IL/IR/ObjectCode. What I mean in this https://issues.apache.org/jira/browse/BEAM-263 is nearly the same but source code is generated. was (Author: sirinath): The whole pipeline is compiled into run as native or on a VM of choice. > Native Runners | Direct Compiler > --------------------------------- > > Key: BEAM-262 > URL: https://issues.apache.org/jira/browse/BEAM-262 > Project: Beam > Issue Type: Improvement > Reporter: Suminda Dharmasena > > Having to depend on other frameworks to do the heavy lifting means that the quakes, limitation and overhead of the other platform limits what can be achieved. Hence is it possible to have Beam directly generate code for LLVM, JVM and .Net platforms without dependence on any other platform. > Also perhaps there can be code generation than directly native code in high level languages like C/C++, Java, C#, F#, Rust, Julia, D, Nim, etc. -- This message was sent by Atlassian JIRA (v6.3.4#6332)