Luke Gorrie

Results 165 issues of Luke Gorrie

This is an idea that builds on Super Side Traces (#108). Suppose that when we create a side trace we do construct the super-IR that includes all parent instructions. It...

enhancement
idea
rfc

Here is an Infrequently Answered Question: > Where can a trace end? Why? Can a trace end on any bytecode at all? Or are there restrictions about e.g. what is...

IAF

Here is an example to help explore what is special about a side trace (#99). The idea is to look at the LuaJIT IR dump for a simple side trace...

help wanted
question

This is an Infrequently Answered Question: > What is the difference between a **root trace** and a **side trace**? Anybody have a succinct answer?

help wanted
question
IAF

RaptorJIT should strive to make the performance of IR instructions predictable. You should be able to predict the machine code for an IR instruction by inspection of the opcode, result...

goal

Just a reality check: is funding open source projects already a solved problem? There are tens of thousands of people working full-time on developing open source software and being paid...

Can you take a poll on Github somehow? It occurs to me that you can come at funding open source from a bunch of different perspectives and I wonder which...

Just an idea for a use-case for LOOM. I am often wanting to discuss LuaJIT behavior with other developers, e.g. on https://github.com/LuaJIT/LuaJIT/issues/293#issuecomment-283907508, and a common problem is sharing the relevant...

I have started reading LuaJIT sources. I like the fact that the source code is compact and it is reasonable to print and read a whole file (or read it...

tech
luajit

Fight me: > Programming with a [tracing JIT](https://en.wikipedia.org/wiki/Tracing_just-in-time_compilation) is just like playing guitar with a looper pedal. First check out this (amazing) [guitar performance with a looper pedal on YouTube](https://www.youtube.com/watch?v=Lu7Zvjiq0nE)...

luajit
raptorjit