From owner-svn-src-projects@FreeBSD.ORG Thu Mar 26 17:57:50 2015 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5089FE7A; Thu, 26 Mar 2015 17:57:50 +0000 (UTC) Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1361EFAE; Thu, 26 Mar 2015 17:57:50 +0000 (UTC) Received: by iedm5 with SMTP id m5so52782152ied.3; Thu, 26 Mar 2015 10:57:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=znpCrUoflFe2WG0eALfA1+JbqeazF/VPaSckKnE2+KI=; b=hJ3wfiXxn8G7bqbfplatkjogqNpk5MJ98kdRwYtW3H9vkwEGSA/esSzmVGX6r7wK0J /OGSN5EVeob02aLt68ol4Sgfl8oR3fz/hMD915s8EJg4Drm9zFg3Joa2GUoPqumOi/Xt CyX5k5knUjfrprH8ZkCkjWxUKg/uZy7rB+4rjDKkuGUBT6TdCL1T8jpsdoLH7Xselaa2 m9eNhsHwK90C8gE3lxo9lKJMcwxKmsrfEMTAAiqwCgpu+udOJnmoAXaecvvbqdidMS3K bUN/MubEaQRE2R75tQ0JJbTHfIhTWrPl3+MoNR38RVhCsaRBpKMjyPlz1mgVwC2pTvM4 MYsg== MIME-Version: 1.0 X-Received: by 10.107.39.72 with SMTP id n69mr8068333ion.8.1427392669416; Thu, 26 Mar 2015 10:57:49 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.36.17.194 with HTTP; Thu, 26 Mar 2015 10:57:49 -0700 (PDT) In-Reply-To: <20150326172708.GA86549@FreeBSD.org> References: <201503260728.t2Q7SWwX002310@svn.freebsd.org> <20150326172708.GA86549@FreeBSD.org> Date: Thu, 26 Mar 2015 10:57:49 -0700 X-Google-Sender-Auth: lBjiXWW2AWsNOPESaZlx5EGKQks Message-ID: Subject: Re: svn commit: r280677 - projects/lua-bootloader/sys/contrib/lua/src From: Adrian Chadd To: "Wojciech A. Koszek" Content-Type: text/plain; charset=UTF-8 Cc: svn-src-projects@freebsd.org, "src-committers@freebsd.org" , Rui Paulo X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Mar 2015 17:57:50 -0000 On 26 March 2015 at 10:27, Wojciech A. Koszek wrote: > On Thu, Mar 26, 2015 at 07:28:32AM +0000, Rui Paulo wrote: >> Author: rpaulo >> Date: Thu Mar 26 07:28:32 2015 >> New Revision: 280677 >> URL: https://svnweb.freebsd.org/changeset/base/280677 >> >> Log: >> Port lua to libstand. >> >> > > Rui, > > I appreciate you taking care of this project. > > Would we be willing to consider placing Lua in src/sys/... I originally > requested that during GSOC, but it turned out we run out of time for this. > > Motivation: This would open up some new fronts for us. Sure, if someone comes up with a non-terrible way of actually interfacing lua in as a kernel execution context. Does lua still have that big-interpreter-lock? The last time I looked at using lua in something threaded it ended up being too terrible to use. -adrian