On Fri, Jan 07, 2011 at 04:15:14PM +0100, Nick Wellnhofer wrote: > I completely agree with your analysis. There's another approach: > > (4) We don't build the signature object at all, but we transfer the > arguments directly from the "raw" signatures and the registers of > the caller to the registers of the callee. So we'd have a single > function that does the work of build_sig_object and fill_params. > This might be even more complex than fill_params, though.
Isn't "transfer arguments directly to registers of callee" almost _exactly_ what we had before the work on the new Parrot calling conventions work of ~16 months ago...? Pm _______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
