[ANN] SystemTracer on SqueakSource

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

[ANN] SystemTracer on SqueakSource

David T. Lewis
I have created a SqueakSource project called SystemTracing to serve
as a repository for the various SystemTracer implementations that have
appeared in and around Squeak images since Squeak 1.22. The intent is
to make these implementations loadable in modern images, and to provide
a Monticello repository for new development.

  MCHttpRepository
      location: 'http://www.squeaksource.com/SystemTracing'
      user: 'squeak'
      password: 'squeak'

All classes and package extension methods have been recategoried to
SystemTracing but are otherwise unmodified to the extent possible.
The recategorizing was done by hand-editing the original change sets.
The archive includes historical versions that appeared in early Squeak
images, as well as loadable versions of the SystemTracer2 that is
catalogued on SqueakMap. There is an entry for the SystemTracer64
that was used to produce the first 64-bit Squeak image, and recent
updates that will enable 64-bit images to be traced from modern
Squeak and Pharo images (there is more work to be done here).

Developer access is provided for Stephen Pair, John M McIntosh,
Andreas Raab, Eliot Miranda, Jannik Laval, Ian Piumarta. If anyone
else should be added as developer, please speak up. All future
contributions to this archive are required to be MIT licensed.

Dave


Reply | Threaded
Open this post in threaded view
|

Re: [ANN] SystemTracer on SqueakSource

Edgar J. De Cleene



On 1/3/10 3:21 PM, "David T. Lewis" <[hidden email]> wrote:

> I have created a SqueakSource project called SystemTracing to serve
> as a repository for the various SystemTracer implementations that have
> appeared in and around Squeak images since Squeak 1.22. The intent is
> to make these implementations loadable in modern images, and to provide
> a Monticello repository for new development.
>
>   MCHttpRepository
>       location: 'http://www.squeaksource.com/SystemTracing'
>       user: 'squeak'
>       password: 'squeak'
>
> All classes and package extension methods have been recategoried to
> SystemTracing but are otherwise unmodified to the extent possible.
> The recategorizing was done by hand-editing the original change sets.
> The archive includes historical versions that appeared in early Squeak
> images, as well as loadable versions of the SystemTracer2 that is
> catalogued on SqueakMap. There is an entry for the SystemTracer64
> that was used to produce the first 64-bit Squeak image, and recent
> updates that will enable 64-bit images to be traced from modern
> Squeak and Pharo images (there is more work to be done here).
>
> Developer access is provided for Stephen Pair, John M McIntosh,
> Andreas Raab, Eliot Miranda, Jannik Laval, Ian Piumarta. If anyone
> else should be added as developer, please speak up. All future
> contributions to this archive are required to be MIT licensed.
>
> Dave


Excellent news.


Edgar




Reply | Threaded
Open this post in threaded view
|

Re: [ANN] SystemTracer on SqueakSource

jannik laval
In reply to this post by David T. Lewis
Hi David,

I cannot load SystemTracing-dtl.11 in a pharoCore1.1.
There is a syntax error in SystemTracing>>headersFor:withHash:numFields:

Is there another way to load the code ?
Thanks,

Jannik

 
On Jan 3, 2010, at 18:21 , David T. Lewis wrote:

> I have created a SqueakSource project called SystemTracing to serve
> as a repository for the various SystemTracer implementations that have
> appeared in and around Squeak images since Squeak 1.22. The intent is
> to make these implementations loadable in modern images, and to provide
> a Monticello repository for new development.
>
>  MCHttpRepository
>      location: 'http://www.squeaksource.com/SystemTracing'
>      user: 'squeak'
>      password: 'squeak'
>
> All classes and package extension methods have been recategoried to
> SystemTracing but are otherwise unmodified to the extent possible.
> The recategorizing was done by hand-editing the original change sets.
> The archive includes historical versions that appeared in early Squeak
> images, as well as loadable versions of the SystemTracer2 that is
> catalogued on SqueakMap. There is an entry for the SystemTracer64
> that was used to produce the first 64-bit Squeak image, and recent
> updates that will enable 64-bit images to be traced from modern
> Squeak and Pharo images (there is more work to be done here).
>
> Developer access is provided for Stephen Pair, John M McIntosh,
> Andreas Raab, Eliot Miranda, Jannik Laval, Ian Piumarta. If anyone
> else should be added as developer, please speak up. All future
> contributions to this archive are required to be MIT licensed.
>
> Dave
>
>



Reply | Threaded
Open this post in threaded view
|

Re: [ANN] SystemTracer on SqueakSource

David T. Lewis
On Mon, Jan 04, 2010 at 03:34:09PM +0100, Laval Jannik wrote:
> Hi David,
>
> I cannot load SystemTracing-dtl.11 in a pharoCore1.1.
> There is a syntax error in SystemTracing>>headersFor:withHash:numFields:
>
> Is there another way to load the code ?
> Thanks,

Jannik,

Most likely this is the underscores in the method source. I ran
FixUnderscores on package SystemTracing and saved it on SqueakSource
as SystemTracing-dtl.12, so I think this should load now.

Dave