diff options
author | Mike Pall <mike> | 2013-09-10 00:02:20 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2013-09-10 00:02:20 +0200 |
commit | 29078518c14a4f49224fc58c57053bda2e8284dc (patch) | |
tree | 8112520c4b45e5a7953fcdeff8d23a7a1b2e44bf /src/jit/zone.lua | |
parent | 2befb8b1de3c6dec4d326a01419615a8bab4eeef (diff) | |
download | luajit-29078518c14a4f49224fc58c57053bda2e8284dc.tar.gz luajit-29078518c14a4f49224fc58c57053bda2e8284dc.tar.bz2 luajit-29078518c14a4f49224fc58c57053bda2e8284dc.zip |
Add -jp=fl mode and minor fixes.
Diffstat (limited to 'src/jit/zone.lua')
-rw-r--r-- | src/jit/zone.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/jit/zone.lua b/src/jit/zone.lua index da2eccb0..7201d014 100644 --- a/src/jit/zone.lua +++ b/src/jit/zone.lua | |||
@@ -35,7 +35,11 @@ return setmetatable({ | |||
35 | end | 35 | end |
36 | }, { | 36 | }, { |
37 | __call = function(t, zone) | 37 | __call = function(t, zone) |
38 | if zone then t[#t+1] = zone else return assert(remove(t)) end | 38 | if zone then |
39 | t[#t+1] = zone | ||
40 | else | ||
41 | return (assert(remove(t), "empty zone stack")) | ||
42 | end | ||
39 | end | 43 | end |
40 | }) | 44 | }) |
41 | 45 | ||