The merge has happened.

Developers/Users should see no visible changes.
Please build and test, should you have any problems, just yell at me on #irc or parrot-porters.
Regression test cases will be appreciated. :)
I'll try to be available until 3:00pm MDT and later this evening 9:00pmMDT -> until my eyelids close.

NOTE:
Jitted nci stubs are supported now on i386 linux and win32.
However jitted nci stubs are DISABLED by default.
Once we have this initial merge completed and everyone happy, I will enable jitted nci stubs as the default, accompanied by another message to parrot-porters If you want to test jitted nci stubs uncomment tools/build cs/nativecall.pl:308, make realclean, rinse, etc Jitted nci stubs for x86_64 and i386 OSX are in the works but not present in this current merge. i386 OSX doesn't work with the current patch because it requires a 16 byte aligned stack.
Don't worry, by default configure disables jit on OSX.

Things that have changed under the covers:
1) a new makefile is being generated
+++ config/gen/makefiles.pm (working copy)
@@ -41,6 +41,8 @@
            conditioned_lines => 1,
        },

+        'compilers/ncigen/Makefile'  =>
+            { SOURCE => 'compilers/ncigen/config/makefiles/ncigen.in' },

2) nci c function stub generation has changed slightly


Kevin

Reply via email to