diff options
-rw-r--r-- | doc/changes.html | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/doc/changes.html b/doc/changes.html index f58cde83..f024701a 100644 --- a/doc/changes.html +++ b/doc/changes.html | |||
@@ -72,6 +72,42 @@ to see whether newer versions are available. | |||
72 | </p> | 72 | </p> |
73 | 73 | ||
74 | <div class="major" style="background: #d0d0ff;"> | 74 | <div class="major" style="background: #d0d0ff;"> |
75 | <h2 id="LuaJIT-2.0.3">LuaJIT 2.0.3 — 2014-03-12</h2> | ||
76 | <ul> | ||
77 | <li>Add PS4 port.</li> | ||
78 | <li>Add support for multilib distro builds.</li> | ||
79 | <li>Fix OSX build.</li> | ||
80 | <li>Fix MinGW build.</li> | ||
81 | <li>Fix Xbox 360 build.</li> | ||
82 | <li>Improve ULOAD forwarding for open upvalues.</li> | ||
83 | <li>Fix GC steps threshold handling when called by JIT-compiled code.</li> | ||
84 | <li>Fix argument checks for <tt>math.deg()</tt> and <tt>math.rad()</tt>.</li> | ||
85 | <li>Fix <tt>jit.flush(func|true)</tt>.</li> | ||
86 | <li>Respect <tt>jit.off(func)</tt> when returning to a function, too.</li> | ||
87 | <li>Fix compilation of <tt>string.byte(s, nil, n)</tt>.</li> | ||
88 | <li>Fix line number for relocated bytecode after closure fixup</li> | ||
89 | <li>Fix frame traversal for backtraces.</li> | ||
90 | <li>Fix ABC elimination.</li> | ||
91 | <li>Fix handling of redundant PHIs.</li> | ||
92 | <li>Fix snapshot restore for exit to function header.</li> | ||
93 | <li>Fix type punning alias analysis for constified pointers</li> | ||
94 | <li>Fix call unroll checks in the presence of metamethod frames.</li> | ||
95 | <li>Fix initial maxslot for down-recursive traces.</li> | ||
96 | <li>Prevent BASE register coalescing if parent uses <tt>IR_RETF</tt>.</li> | ||
97 | <li>Don't purge modified function from stack slots in <tt>BC_RET</tt>.</li> | ||
98 | <li>Fix recording of <tt>BC_VARG</tt>.</li> | ||
99 | <li>Don't access dangling reference to reallocated IR.</li> | ||
100 | <li>Fix frame depth display for bytecode dump in <tt>-jdump</tt>.</li> | ||
101 | <li>ARM: Fix register allocation when rematerializing FPRs.</li> | ||
102 | <li>x64: Fix store to upvalue for lightuserdata values.</li> | ||
103 | <li>FFI: Add missing GC steps for callback argument conversions.</li> | ||
104 | <li>FFI: Properly unload loaded DLLs.</li> | ||
105 | <li>FFI: Fix argument checks for <tt>ffi.string()</tt>.</li> | ||
106 | <li>FFI/x64: Fix passing of vector arguments to calls.</li> | ||
107 | <li>FFI: Rehash finalizer table after GC cycle, if needed.</li> | ||
108 | <li>FFI: Fix <tt>cts->L</tt> for cdata unsinking in snapshot restore.</li> | ||
109 | </ul> | ||
110 | |||
75 | <h2 id="LuaJIT-2.0.2">LuaJIT 2.0.2 — 2013-06-03</h2> | 111 | <h2 id="LuaJIT-2.0.2">LuaJIT 2.0.2 — 2013-06-03</h2> |
76 | <ul> | 112 | <ul> |
77 | <li>Fix memory access check for fast string interning.</li> | 113 | <li>Fix memory access check for fast string interning.</li> |