TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Building a baseline JIT for Lua automatically (2023)

133 点作者 lawrencechen超过 1 年前

7 条评论

tiffanyh超过 1 年前
FYI - Mike Pall is back working on LuaJIT.<p>And v3.0 is underway.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;LuaJIT&#x2F;LuaJIT&#x2F;issues&#x2F;1092">https:&#x2F;&#x2F;github.com&#x2F;LuaJIT&#x2F;LuaJIT&#x2F;issues&#x2F;1092</a>
评论 #38956449 未加载
评论 #38954011 未加载
评论 #38957565 未加载
ngrilly超过 1 年前
It was a very interesting read, in the context of Python getting a copy-and-patch JIT compiler in the upcoming 3.13 release [1], to understand better the approach.<p>[1] <a href="https:&#x2F;&#x2F;tonybaloney.github.io&#x2F;posts&#x2F;python-gets-a-jit.html" rel="nofollow">https:&#x2F;&#x2F;tonybaloney.github.io&#x2F;posts&#x2F;python-gets-a-jit.html</a>
评论 #38950676 未加载
summarity超过 1 年前
The last (interpreter only) version mentioned that neither GC nor modules were implemented. Did that change?<p>The JIT work is exciting but even more exciting would be a faster, fully featured interpreter for platforms with runtime code generation constraints (e.g. iOS) for integration into engines like Love
评论 #38949734 未加载
lambdaone超过 1 年前
This is a beautiful piece of work. Connecting all the semantic levels is hard work, and this does it elegantly. It goes to show that old-fashioned technology like object files and linkers is still useful, and can still pay off in unexpected ways as part of new technology.
评论 #38951358 未加载
eachro超过 1 年前
I tried reading this post and it just went way over my head. Anyone have any good resources on background material to even start?
评论 #38950612 未加载
评论 #38950622 未加载
评论 #38950744 未加载
评论 #38950217 未加载
stargrazer超过 1 年前
I am using <a href="https:&#x2F;&#x2F;luajit.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;luajit.org&#x2F;</a> in my GCC C++ project.<p>Can I use this faster Lua JIT in my project as a replacement? And if so, how so?<p>The existing luajit doesn&#x27;t do v5.1, so it would be nice to use this newer engine at the newer baseline lua version level.
评论 #38950270 未加载
评论 #38951049 未加载
评论 #38952596 未加载
chombier超过 1 年前
For those interested, the ACM page for the paper has a good introductory video <a href="https:&#x2F;&#x2F;dl.acm.org&#x2F;doi&#x2F;abs&#x2F;10.1145&#x2F;3485513" rel="nofollow">https:&#x2F;&#x2F;dl.acm.org&#x2F;doi&#x2F;abs&#x2F;10.1145&#x2F;3485513</a>