Branch: refs/heads/smoke-me/new-thunks-gh1171
Home: https://github.com/parrot/parrot
Commit: 5a7df0b1a7600e60a61a7fe17a3a9953511dc117
https://github.com/parrot/parrot/commit/5a7df0b1a7600e60a61a7fe17a3a9953511dc117
Author: Reini Urban <[email protected]>
Date: 2015-01-15 (Thu, 15 Jan 2015)
Changed paths:
M src/nci/core_thunks.c
M src/nci/core_thunks.nci
M src/nci/extra_thunks.c
M src/nci/extra_thunks.nci
M t/pmc/nci.t
M tools/dev/nci_thunk_gen.pir
Log Message:
-----------
nci: avoid static thunks for 234
The cc optimizer will create invalid conversions due to strict aliasing.
We rather rely on the better code in libffi to convert 234 intrefs dynamically.
Closes GH #1171
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-commits