-
Notifications
You must be signed in to change notification settings - Fork 9
NYI messages from LuaJIT #27
Copy link
Copy link
Closed
Description
Hi John,
Running the soak.lua or the units tests with -jv outputs a few NYI messages. NYI messages indicate that this has not yet been implemented in the in LuaJIT's JIT compiler. See: http://wiki.luajit.org/NYI.
I think it will be good to solve these problems (where possible), especially in performance-critical code (such as voperation and gvalue and vobject).
NYI messages:
Fixed with: kleisauke@f898808.[NYI: bytecode 50 at voperation.lua:102]Fixed with: Remove vips_argument_map callback #28[NYI: bytecode 51 at voperation.lua:118]Fixed with: kleisauke@8c46fac.[NYI: bytecode 51 at voperation.lua:188]Not fixable, we must iterate with[NYI: bytecode 72 at voperation.lua:214]pairshere.Fixed with: kleisauke@c4d87b5.[NYI: bytecode 50 at voperation.lua:265]Fixed with: kleisauke@f898808[NYI: unsupported C type conversion at vobject.lua:89]Not fixable, we can't circumvent the vargargs closure.[NYI: bytecode 51 at Image_methods.lua:771]Fixed with: kleisauke@f898808.[NYI: unsupported C type conversion at Image_methods.lua:448][NYI: unsupported C type conversion at gvalue.lua:134], see footnote 1.Fixed with: kleisauke@6dd0e10[NYI: bytecode 51 at voperation.lua:91]
Footnotes:
- I think there might be ints in the array (because I don't see these messages for the
array_int_typegtype).
I'll make a PR in the course of next week.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels