| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
Blocks >128K are not kept in the segment list and were not destroyed.
|
| |
|
| |
|
|
|
|
| |
Add SLOAD variant to access the frame type/size.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
This loop is now roughly 1000x faster than the Lua interpreter:
local function f(a,b,...) end; for i=1,2e8 do f(1,2,i) end
Yet another silly microbenchmark -- I know.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
lua_State now fits into one cache line on x64.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Command line starts now, but it can't run any Lua code yet.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Remove unneeded PC restore in vm_growstack_*.
Don't declare symbols that are unused in interpreter-only builds.
Don't embed lj_vm_foldfpm in interpreter-only builds.
Add 2nd temporary TValue in lua_State.
|
| |
|
| |
|
| |
|