Hi, Ian Piumarta <[EMAIL PROTECTED]> writes:
> When I said that stack frames should be objects I was thinking of > something slightly different. (Begin digression.) Oh, okay. I thought they were the same object, but I can now see that they aren't. > What you are proposing is more like a 'message send description'. > It's quite different, but I like it a lot. Good. :) > I like the __send thing stored in the stack + passing it through an > explicit argument every bit as much as stealing an 'available > register' to pass it invisibly (in no small part because the > positions of the arguments don't change ;^p). Okay. In this case, I'll take your implementation above and mix it up with my other suggestion (the self/stateful self separation) to cook up a minimal patch to the compiler that implements this new ABI. Once you like that patch and it is in the mainline, I'll continue with the varargs work. Thanks, -- Michael FIG <[EMAIL PROTECTED]> //\ http://michael.fig.org/ \// _______________________________________________ fonc mailing list [email protected] http://vpri.org/mailman/listinfo/fonc
