Wonderful exploration tool -- spy

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
16 messages Options
Reply | Threaded
Open this post in threaded view
|

Wonderful exploration tool -- spy

Rick Hedin
This seems like a wondeful way to find out what's going on:
 
It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?
 
 
            Regards,
 
            Rick

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

jarober
Well, you have to look carefully, but at the very bottom of that post they tag it as ObjectStudio - it's not a VW tool

On May 2, 2011, at 9:19 PM, Rick Hedin wrote:

This seems like a wondeful way to find out what's going on:
 
It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?
 
 
            Regards,
 
            Rick
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc



_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Boris Popov, DeepCove Labs (SNN)

That’s not quite  true, I see VisualWorks as a tag as well, plus the following,

 

Where is the spy output?

 

Output is written to the transcript. Look at the transcript window for  Cincom® ObjectStudio® and the launcher window for Cincom® VisualWorks®.

 

There’s no reason this needs to be ObjectStudio specific, looks like simply a user-friendly tool built on top of existing Method Wrappers.

 

-Boris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of James Robertson
Sent: 02 May 2011 22:05
To: VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

Well, you have to look carefully, but at the very bottom of that post they tag it as ObjectStudio - it's not a VW tool

 

On May 2, 2011, at 9:19 PM, Rick Hedin wrote:



This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 

 


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

McNeil, Andrew

You will have to install ObjectStudio to find the parcel though…  (in C:\Program Files\Cincom\ObjectStudio8.3\ObjectStudio\parcels\contributed  by default).

 

Jun also has some sort of MessageSpy though I am not familiar with what it does.

 

Regards

Andrew

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Boris Popov, DeepCove Labs
Sent: Tuesday, 3 May 2011 12:09 PM
To: James Robertson; VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

That’s not quite  true, I see VisualWorks as a tag as well, plus the following,

 

Where is the spy output?

 

Output is written to the transcript. Look at the transcript window for  Cincom® ObjectStudio® and the launcher window for Cincom® VisualWorks®.

 

There’s no reason this needs to be ObjectStudio specific, looks like simply a user-friendly tool built on top of existing Method Wrappers.

 

-Boris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of James Robertson
Sent: 02 May 2011 22:05
To: VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

Well, you have to look carefully, but at the very bottom of that post they tag it as ObjectStudio - it's not a VW tool

 

On May 2, 2011, at 9:19 PM, Rick Hedin wrote:

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 

 


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Boris Popov, DeepCove Labs (SNN)
Not cool.

Sent from my iPhone

On 2011-05-02, at 22:58, "McNeil, Andrew" <[hidden email]> wrote:

You will have to install ObjectStudio to find the parcel though…  (in C:\Program Files\Cincom\ObjectStudio8.3\ObjectStudio\parcels\contributed  by default).

 

Jun also has some sort of MessageSpy though I am not familiar with what it does.

 

Regards

Andrew

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Boris Popov, DeepCove Labs
Sent: Tuesday, 3 May 2011 12:09 PM
To: James Robertson; VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

That’s not quite  true, I see VisualWorks as a tag as well, plus the following,

 

Where is the spy output?

 

Output is written to the transcript. Look at the transcript window for  Cincom® ObjectStudio® and the launcher window for Cincom® VisualWorks®.

 

There’s no reason this needs to be ObjectStudio specific, looks like simply a user-friendly tool built on top of existing Method Wrappers.

 

-Boris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of James Robertson
Sent: 02 May 2011 22:05
To: VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

Well, you have to look carefully, but at the very bottom of that post they tag it as ObjectStudio - it's not a VW tool

 

On May 2, 2011, at 9:19 PM, Rick Hedin wrote:

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 

 

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

http upload error

Linh Dinh
In reply to this post by Rick Hedin

Hi,

 

We’ve a web server running Windows 2K3-SP1 with IIS6 and VW-7.2.1 ISAPI ([hidden email], 40,960 bytes, created on 7/28/04).  VW External Web Server is configured with Hostname: localhost, Port: 2223, Virtual Directories: cgi. 

 

The setup work fine until we applied the latest Windows security updates.  Unloading the Windows security updates didn’t resolve the problem.

 

In VW 7.2.1 client app, we get the following error message dialog when trying to upload a small file, ~24kb.  “Error handling HTTP request: Net.HttpObjectNotFound (404 Not Found)”

 

In Windows IIS log, we see the following error message.

“date time hostIP POST /cgi/upload – 80 cgi destIP HTTP/1.1 – hostIP 404  2  1772  24848”

 

We’ve check and re-check the Web Service Extension ([hidden email]) is added and allowed.  We’ve verified NETWORK SERVICES account has read/write access to the upload area and is the identity defined in IIS application pool.  Short of throwing the server out the window, we can’t seem to get the old setup working again.  If anyone can shed some more light into our uploading issue, much will be appreciated.

 

Thanks,

Linh

 


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: http upload error

Linh Dinh
Found a dim light at the end of the road...
 
For future reference...In configuring the Application Extension Mapping, do NOT place a check mark on "Verify that file exists".


From: Linh Dinh <[hidden email]>
To: vwnc NC <[hidden email]>
Sent: Mon, May 2, 2011 9:50:35 PM
Subject: [vwnc] http upload error

Hi,

 

We’ve a web server running Windows 2K3-SP1 with IIS6 and VW-7.2.1 ISAPI ([hidden email], 40,960 bytes, created on 7/28/04).  VW External Web Server is configured with Hostname: localhost, Port: 2223, Virtual Directories: cgi. 

 

The setup work fine until we applied the latest Windows security updates.  Unloading the Windows security updates didn’t resolve the problem.

 

In VW 7.2.1 client app, we get the following error message dialog when trying to upload a small file, ~24kb.  “Error handling HTTP request: Net.HttpObjectNotFound (404 Not Found)”

 

In Windows IIS log, we see the following error message.

“date time hostIP POST /cgi/upload – 80 cgi destIP HTTP/1.1 – hostIP 404  2  1772  24848”

 

We’ve check and re-check the Web Service Extension ([hidden email]) is added and allowed.  We’ve verified NETWORK SERVICES account has read/write access to the upload area and is the identity defined in IIS application pool.  Short of throwing the server out the window, we can’t seem to get the old setup working again.  If anyone can shed some more light into our uploading issue, much will be appreciated.

 

Thanks,

Linh

 


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Rick Hedin
In reply to this post by Boris Popov, DeepCove Labs (SNN)
I have no problem installing ObjectStudio to get the Spy feature.  Will it fit neatly into VisualWorks, though?  It doesn't seem to me obvious that a feature designed for one product will work without bugs in another product.  I would hate to cause creeping malaise.  (I'm from a C++ world.  I introduced an error months ago, and just found out yesterday when we moved to 64 bit.) 
 
 
              Regards,
 
              Rick
2011/5/2 Boris Popov, DeepCove Labs <[hidden email]>
Not cool.

Sent from my iPhone

On 2011-05-02, at 22:58, "McNeil, Andrew" <[hidden email]> wrote:

You will have to install ObjectStudio to find the parcel though…  (in C:\Program Files\Cincom\ObjectStudio8.3\ObjectStudio\parcels\contributed  by default).

 

Jun also has some sort of MessageSpy though I am not familiar with what it does.

 

Regards

Andrew

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Boris Popov, DeepCove Labs
Sent: Tuesday, 3 May 2011 12:09 PM
To: James Robertson; VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

That’s not quite  true, I see VisualWorks as a tag as well, plus the following,

 

Where is the spy output?

 

Output is written to the transcript. Look at the transcript window for  Cincom® ObjectStudio® and the launcher window for Cincom® VisualWorks®.

 

There’s no reason this needs to be ObjectStudio specific, looks like simply a user-friendly tool built on top of existing Method Wrappers.

 

-Boris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of James Robertson
Sent: 02 May 2011 22:05
To: VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

Well, you have to look carefully, but at the very bottom of that post they tag it as ObjectStudio - it's not a VW tool

 

On May 2, 2011, at 9:19 PM, Rick Hedin wrote:

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 

James Robertson

 

 

 

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc




--
I insist on rapport!

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

jarober
That depends.  If it has a UI built win ObjectStudio, then the UI won't work in VW.  The underlying domain model may or may not work, depending on how tightly tied to OS it is.

On May 3, 2011, at 6:38 AM, Rick Hedin wrote:

I have no problem installing ObjectStudio to get the Spy feature.  Will it fit neatly into VisualWorks, though?  It doesn't seem to me obvious that a feature designed for one product will work without bugs in another product.  I would hate to cause creeping malaise.  (I'm from a C++ world.  I introduced an error months ago, and just found out yesterday when we moved to 64 bit.) 
 
 
              Regards,
 
              Rick
2011/5/2 Boris Popov, DeepCove Labs <[hidden email]>
Not cool.

Sent from my iPhone

On 2011-05-02, at 22:58, "McNeil, Andrew" <[hidden email]> wrote:

You will have to install ObjectStudio to find the parcel though…  (in C:\Program Files\Cincom\ObjectStudio8.3\ObjectStudio\parcels\contributed  by default).

 

Jun also has some sort of MessageSpy though I am not familiar with what it does.

 

Regards

Andrew

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Boris Popov, DeepCove Labs
Sent: Tuesday, 3 May 2011 12:09 PM
To: James Robertson; VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

That’s not quite  true, I see VisualWorks as a tag as well, plus the following,

 

Where is the spy output?

 

Output is written to the transcript. Look at the transcript window for  Cincom® ObjectStudio® and the launcher window for Cincom® VisualWorks®.

 

There’s no reason this needs to be ObjectStudio specific, looks like simply a user-friendly tool built on top of existing Method Wrappers.

 

-Boris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of James Robertson
Sent: 02 May 2011 22:05
To: VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

Well, you have to look carefully, but at the very bottom of that post they tag it as ObjectStudio - it's not a VW tool

 

On May 2, 2011, at 9:19 PM, Rick Hedin wrote:

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 
 

            Regards,

 

            Rick

_______________________________________________
vwnc mailing list
[hidden email][hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 
 
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc




--
I insist on rapport!
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc



_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Dirk Verleysen-2
Spy is integrated with the ClassBrowser so it works on VW and ObjectStudio. It was originally an ObjectStudio tool but now it works on both Smalltalks.

Op 3/05/2011 12:56, James Robertson schreef:
That depends.  If it has a UI built win ObjectStudio, then the UI won't work in VW.  The underlying domain model may or may not work, depending on how tightly tied to OS it is.

On May 3, 2011, at 6:38 AM, Rick Hedin wrote:

I have no problem installing ObjectStudio to get the Spy feature.  Will it fit neatly into VisualWorks, though?  It doesn't seem to me obvious that a feature designed for one product will work without bugs in another product.  I would hate to cause creeping malaise.  (I'm from a C++ world.  I introduced an error months ago, and just found out yesterday when we moved to 64 bit.) 
 
 
              Regards,
 
              Rick
2011/5/2 Boris Popov, DeepCove Labs <[hidden email]>
Not cool.

Sent from my iPhone

On 2011-05-02, at 22:58, "McNeil, Andrew" <[hidden email]> wrote:

You will have to install ObjectStudio to find the parcel though…  (in C:\Program Files\Cincom\ObjectStudio8.3\ObjectStudio\parcels\contributed  by default).

 

Jun also has some sort of MessageSpy though I am not familiar with what it does.

 

Regards

Andrew

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Boris Popov, DeepCove Labs
Sent: Tuesday, 3 May 2011 12:09 PM
To: James Robertson; VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

That’s not quite  true, I see VisualWorks as a tag as well, plus the following,

 

Where is the spy output?

 

Output is written to the transcript. Look at the transcript window for  Cincom® ObjectStudio® and the launcher window for Cincom® VisualWorks®.

 

There’s no reason this needs to be ObjectStudio specific, looks like simply a user-friendly tool built on top of existing Method Wrappers.

 

-Boris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of James Robertson
Sent: 02 May 2011 22:05
To: VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

Well, you have to look carefully, but at the very bottom of that post they tag it as ObjectStudio - it's not a VW tool

 

On May 2, 2011, at 9:19 PM, Rick Hedin wrote:

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 
 

            Regards,

 

            Rick

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 

James Robertson

 
 
 
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc




--
I insist on rapport!
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________ vwnc mailing list [hidden email] http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Grinnell, Mark

That’s right, there’s nothing ObjectStudio specific about it, and no reason it couldn’t be included in a future version of VW. It was built to replace an older tool that *was* ObjectStudio specific though, and it was finalized too late in the cycle to consider if we should make it part of VisualWorks 7.8.

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Dirk Verleysen
Sent: Tuesday, May 03, 2011 7:04 AM
To: [hidden email]
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

Spy is integrated with the ClassBrowser so it works on VW and ObjectStudio. It was originally an ObjectStudio tool but now it works on both Smalltalks.

Op 3/05/2011 12:56, James Robertson schreef:

That depends.  If it has a UI built win ObjectStudio, then the UI won't work in VW.  The underlying domain model may or may not work, depending on how tightly tied to OS it is.

 

On May 3, 2011, at 6:38 AM, Rick Hedin wrote:



I have no problem installing ObjectStudio to get the Spy feature.  Will it fit neatly into VisualWorks, though?  It doesn't seem to me obvious that a feature designed for one product will work without bugs in another product.  I would hate to cause creeping malaise.  (I'm from a C++ world.  I introduced an error months ago, and just found out yesterday when we moved to 64 bit.) 

 

 

              Regards,

 

              Rick

2011/5/2 Boris Popov, DeepCove Labs <[hidden email]>

Not cool.

Sent from my iPhone


On 2011-05-02, at 22:58, "McNeil, Andrew" <[hidden email]> wrote:

You will have to install ObjectStudio to find the parcel though…  (in C:\Program Files\Cincom\ObjectStudio8.3\ObjectStudio\parcels\contributed  by default).

 

Jun also has some sort of MessageSpy though I am not familiar with what it does.

 

Regards

Andrew

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Boris Popov, DeepCove Labs
Sent: Tuesday, 3 May 2011 12:09 PM
To: James Robertson; VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

That’s not quite  true, I see VisualWorks as a tag as well, plus the following,

 

Where is the spy output?

 

Output is written to the transcript. Look at the transcript window for  Cincom® ObjectStudio® and the launcher window for Cincom® VisualWorks®.

 

There’s no reason this needs to be ObjectStudio specific, looks like simply a user-friendly tool built on top of existing Method Wrappers.

 

-Boris

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of James Robertson
Sent: 02 May 2011 22:05
To: VWNC NC
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

Well, you have to look carefully, but at the very bottom of that post they tag it as ObjectStudio - it's not a VW tool

 

On May 2, 2011, at 9:19 PM, Rick Hedin wrote:

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 

 

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc




--
I insist on rapport!
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 

 

 
 
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

 


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Terry Raymond
In reply to this post by Rick Hedin

How is this tool different than using a watchpoint, other than the

trace being sent to the transcript?

 

Terry

===========================================================
Terry Raymond
Crafted Smalltalk
80 Lazywood Ln.
Tiverton, RI  02878
(401) 624-4517      [hidden email]
<http://www.craftedsmalltalk.com>
===========================================================

From: [hidden email] [mailto:[hidden email]] On Behalf Of Rick Hedin
Sent: Monday, May 02, 2011 9:19 PM
To: vwnc NC
Subject: [vwnc] Wonderful exploration tool -- spy

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Federico.Balaguer
In reply to this post by Rick Hedin
We had implemented a tool like this -at the VisualWorks7.3 time frame-
with a fellow UIUC student (under the direction of Ralph Johnson) it
was called Tracer.

I used it to create execution trees starting from a message sent.
Execution trees contain information about message sent and variable
accesses. It handled child process creation as well. The execution
trees were used to detect data race conditions and to check source
code heuristics.

Last time I checked Tracer did not work as expected in VW 7.6 or
7.7...  I think the public repository has an early version of Tracer.

I can share the source code to whom is interested or even help to make
it work again.

Federico

On Mon, May 2, 2011 at 10:19 PM, Rick Hedin <[hidden email]> wrote:

> This seems like a wondeful way to find out what's going on:
>
> http://www.cincomsmalltalk.com/main/2010/11/introducing-new-cincom-smalltalk-spy-tool/
> It seems to be implied it will be part of VisualWorks 7.8, but I don't see a
> mention of "Spy" in the 7.8 release document.  Is this feature available?
>
>
>             Regards,
>
>             Rick
>
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
>
>

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Grinnell, Mark
In reply to this post by Terry Raymond

It’s probably very similar to class probes. From a historical point of view this spy tool is the evolution of something different that was written in ObjectStudio, before ObjectStudio ran on a VisualWorks base. The Spy tool does allow you to choose to trace only messages sent to individual instances, as well as to all instances of a given class, I don’t know if there is a mechanism for that in VW 7.8.

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Terry Raymond
Sent: Tuesday, May 03, 2011 12:46 PM
To: 'vwnc NC'
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

How is this tool different than using a watchpoint, other than the

trace being sent to the transcript?

 

Terry

===========================================================
Terry Raymond
Crafted Smalltalk
80 Lazywood Ln.
Tiverton, RI  02878
(401) 624-4517      [hidden email]
<http://www.craftedsmalltalk.com>
===========================================================

From: [hidden email] [mailto:[hidden email]] On Behalf Of Rick Hedin
Sent: Monday, May 02, 2011 9:19 PM
To: vwnc NC
Subject: [vwnc] Wonderful exploration tool -- spy

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Terry Raymond

Watchpoints are a kind of “probe”. Every probe has a conditional

expression that can be used to filter specific instances.

 

Terry

===========================================================
Terry Raymond
Crafted Smalltalk
80 Lazywood Ln.
Tiverton, RI  02878
(401) 624-4517      [hidden email]
<http://www.craftedsmalltalk.com>
===========================================================

From: [hidden email] [mailto:[hidden email]] On Behalf Of Grinnell, Mark
Sent: Tuesday, May 03, 2011 3:36 PM
To: [hidden email]
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

It’s probably very similar to class probes. From a historical point of view this spy tool is the evolution of something different that was written in ObjectStudio, before ObjectStudio ran on a VisualWorks base. The Spy tool does allow you to choose to trace only messages sent to individual instances, as well as to all instances of a given class, I don’t know if there is a mechanism for that in VW 7.8.

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Terry Raymond
Sent: Tuesday, May 03, 2011 12:46 PM
To: 'vwnc NC'
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

How is this tool different than using a watchpoint, other than the

trace being sent to the transcript?

 

Terry

===========================================================
Terry Raymond
Crafted Smalltalk
80 Lazywood Ln.
Tiverton, RI  02878
(401) 624-4517      [hidden email]
<http://www.craftedsmalltalk.com>
===========================================================

From: [hidden email] [mailto:[hidden email]] On Behalf Of Rick Hedin
Sent: Monday, May 02, 2011 9:19 PM
To: vwnc NC
Subject: [vwnc] Wonderful exploration tool -- spy

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Wonderful exploration tool -- spy

Rick Hedin
I installed ObjectStudio, and loaded the parcel.  Seems to work well.
 
 
               Regards, Rick


 
On Tue, May 3, 2011 at 2:56 PM, Terry Raymond <[hidden email]> wrote:

Watchpoints are a kind of “probe”. Every probe has a conditional

expression that can be used to filter specific instances.

 

Terry

===========================================================
Terry Raymond
Crafted Smalltalk
80 Lazywood Ln.
Tiverton, RI  02878
<a href="tel:%28401%29%20624-4517" target="_blank" value="+14016244517">(401) 624-4517      [hidden email]
<http://www.craftedsmalltalk.com>
===========================================================

From: [hidden email] [mailto:[hidden email]] On Behalf Of Grinnell, Mark
Sent: Tuesday, May 03, 2011 3:36 PM

Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

It’s probably very similar to class probes. From a historical point of view this spy tool is the evolution of something different that was written in ObjectStudio, before ObjectStudio ran on a VisualWorks base. The Spy tool does allow you to choose to trace only messages sent to individual instances, as well as to all instances of a given class, I don’t know if there is a mechanism for that in VW 7.8.

 

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of Terry Raymond
Sent: Tuesday, May 03, 2011 12:46 PM
To: 'vwnc NC'
Subject: Re: [vwnc] Wonderful exploration tool -- spy

 

How is this tool different than using a watchpoint, other than the

trace being sent to the transcript?

 

Terry

===========================================================
Terry Raymond
Crafted Smalltalk
80 Lazywood Ln.
Tiverton, RI  02878
<a href="tel:%28401%29%20624-4517" target="_blank" value="+14016244517">(401) 624-4517      [hidden email]
<http://www.craftedsmalltalk.com>
===========================================================

From: [hidden email] [mailto:[hidden email]] On Behalf Of Rick Hedin
Sent: Monday, May 02, 2011 9:19 PM
To: vwnc NC
Subject: [vwnc] Wonderful exploration tool -- spy

 

This seems like a wondeful way to find out what's going on:

 

It seems to be implied it will be part of VisualWorks 7.8, but I don't see a mention of "Spy" in the 7.8 release document.  Is this feature available?

 

 

            Regards,

 

            Rick


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc




--
I insist on rapport!

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc