aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Pall <mike>2013-05-24 00:45:44 +0200
committerMike Pall <mike>2013-05-24 00:49:02 +0200
commitf1f7e403182c891a356ce8813417820af19a778b (patch)
treee992da894d0e7fb21cffb2948ad04ffc38cd158c /doc
parentb3369f3c95a11a8c451b244a2da69f1c3aee31c4 (diff)
downloadluajit-f1f7e403182c891a356ce8813417820af19a778b.tar.gz
luajit-f1f7e403182c891a356ce8813417820af19a778b.tar.bz2
luajit-f1f7e403182c891a356ce8813417820af19a778b.zip
FFI: Compile VLA/VLS and large cdata allocs with default initialization.
Diffstat (limited to 'doc')
-rw-r--r--doc/ext_ffi_semantics.html5
1 files changed, 2 insertions, 3 deletions
diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html
index 15c9a6db..6f84533c 100644
--- a/doc/ext_ffi_semantics.html
+++ b/doc/ext_ffi_semantics.html
@@ -1219,9 +1219,8 @@ suboptimal performance, especially when used in inner loops:
1219<li>Vector operations.</li> 1219<li>Vector operations.</li>
1220<li>Table initializers.</li> 1220<li>Table initializers.</li>
1221<li>Initialization of nested <tt>struct</tt>/<tt>union</tt> types.</li> 1221<li>Initialization of nested <tt>struct</tt>/<tt>union</tt> types.</li>
1222<li>Allocations of variable-length arrays or structs.</li> 1222<li>Non-default initialization of VLA/VLS or large C&nbsp;types
1223<li>Allocations of C&nbsp;types with a size &gt; 128&nbsp;bytes or an 1223(&gt; 128&nbsp;bytes or &gt; 16 array elements.</li>
1224alignment &gt; 8&nbsp;bytes.</li>
1225<li>Conversions from lightuserdata to <tt>void&nbsp;*</tt>.</li> 1224<li>Conversions from lightuserdata to <tt>void&nbsp;*</tt>.</li>
1226<li>Pointer differences for element sizes that are not a power of 1225<li>Pointer differences for element sizes that are not a power of
1227two.</li> 1226two.</li>