summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2017-05-01 00:00:33 +0200
committerMike Pall <mike>2017-05-01 00:00:33 +0200
commitb608891d7b2d4754932176a2e32208c8f5663337 (patch)
treee39c5c8a57d87f762dbb82ce411bcda6c4b9ebd0
parentcf8a5bea89984024a8607874e9db990c92e982dc (diff)
downloadluajit2-b608891d7b2d4754932176a2e32208c8f5663337.tar.gz
FFI: Update docs on compiler limitations.
-rw-r--r--doc/ext_ffi_semantics.html3
1 files changed, 1 insertions, 2 deletions
diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html
index bba03b7b..800b6b18 100644
--- a/doc/ext_ffi_semantics.html
+++ b/doc/ext_ffi_semantics.html
@@ -1221,13 +1221,12 @@ The following operations are currently not compiled and may exhibit
suboptimal performance, especially when used in inner loops:
</p>
<ul>
-<li>Bitfield accesses and initializations.</li>
<li>Vector operations.</li>
<li>Table initializers.</li>
<li>Initialization of nested <tt>struct</tt>/<tt>union</tt> types.</li>
<li>Non-default initialization of VLA/VLS or large C&nbsp;types
(&gt; 128&nbsp;bytes or &gt; 16 array elements.</li>
-<li>Conversions from lightuserdata to <tt>void&nbsp;*</tt>.</li>
+<li>Bitfield initializations.</li>
<li>Pointer differences for element sizes that are not a power of
two.</li>
<li>Calls to C&nbsp;functions with aggregates passed or returned by