CompiledMethod>>value:withArguments:
Torge Husfeldt
jean-jaques.gelee at gmx.de
Tue Dec 28 13:32:43 UTC 1999
------=_NextPart_000_0052_01BF5140.66CF9460
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
Salut Stef!
Don't you think we could solve this by doing something along the lines of:
CompiledMethod>>
valueWithReceiver: aClass Arguments: argList
| aProcess aContext |
aContext _ MethodContext
sender: thisContext sender
receiver: aClass
method: self
arguments: argList.
aProcess _ Process forContext: aContext priority: Processor activePriority.
aProcess resume
?
Joyeux NoÎl et Bonne AnnÈe
Torge
----- Original Message -----
From: Stephane Ducasse <ducasse at iam.unibe.ch>
To: <squeak at cs.uiuc.edu>
Sent: Tuesday, December 28, 1999 11:35 AM
Subject: CompiledMethod>>value:withArguments:
> Hi
>
> I wanted to port the MethodWrappers of John Brant to Squeak to learn a bit
more
> the differecne between VW and Squeak and I discovered that there is no way
> (or I did not find it) like in VW to execute a method.
> In VW we can invoke a method by sending it the message
> valueWithReceiver: arguments: .
>
> Is there any plans to introduce this in Squeak?
> In VW this is a primitive and it give a lot of power to build
> tracing, debugging....tools.
>
> See
http://st-www.cs.uiuc.edu/users/brant/Applications/MethodWrappers.html.
>
> Stef
>
>
>
> Stephane DUCASSE (ducasse at iam.unibe.ch) http://www.iam.unibe.ch/~ducasse/
> "if you knew today was your last day on earth, what would you do
> different? ... especially if, by doing something different, today
> might not be your last day on earth" Calvin&Hobbes
>
> University of Bern, Institut fuer informatik and Mathematik
> IAM-SCG, 10 neubruckstrasse, CH-3012 Bern, Switzerland.
>
>
------=_NextPart_000_0052_01BF5140.66CF9460
Content-Type: text/plain; name="CompiledMethod-valueWithReceive"
; x-mac-type="65417070"
; x-mac-creator="43534F6D"
Content-Disposition: attachment; filename="CompiledMethod-valueWithReceive"
Content-Transfer-Encoding: imap_stub
0,2676,2,487,0,
------=_NextPart_000_0052_01BF5140.66CF9460--
More information about the Squeak-dev
mailing list
|