[Vm-dev] primitivePerform (prim 83)
squeak at stefan-marr.de
Thu Dec 8 00:09:18 UTC 2011
From the current implementation, which I find in the interpreter, and from testing on Cog I assume that primitive 83, that is 'perform:', does easily handle an arbitrary number of parameters.
Is that correct, or does for instance Cog do something else? (it does not seem so)
I am just asking, because the number of parameters of the Object>>#perform:with: variants goes only up to three. And, the comment does not mention it. (at least in a recent Pharo image)
Furthermore, I guess, there is an upper limit on the number of arguments with regard to frame size?
Software Languages Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
Phone: +32 2 629 2974
Fax: +32 2 629 3525
More information about the Vm-dev