[self-interest] Self on Panther

David Ungar David.Ungar at Sun.COM
Fri Feb 13 08:34:02 UTC 2004


Josh,

We have Self on Panther, and have been thinking about doing a release.
For now, if you contact Adam Spitz, (adam.spitz at sun.com), we ought to 
be able to help you.

- David


On Feb 9, 2004, at 6:33 AM, Josh Flowers wrote:

> As a follow up, how does one debug a problem like this?
>
> I'm familiar with OS X (not so much with carbon, but I could figure out
> what I needed to know), and wouldn't mind looking into the problem
> if/when I've got the time, but I have almost no knowledge of how the
> self VM works.  Are there any good documents describing the self VM's
> implementation?  I've looked around, but have yet to come up with
> anything.
>
> Thanks,
>
> josh
>
>> Does anyone have Self running on Panther?  I just tried 4.2, and the 
>> UI
>> never came up.  Here's the output I got:
>>
>> for PPC:  FastMapTest = false
>> for PPC:  LogVMMessages = true
>> for PPC:  PrintScriptName  = true
>> for PPC:  Inline = true
>> for PPC:  SICDeferUncommonBranches = false
>> for PPC:  SICReplaceOnStack = false
>> for PPC:  SaveOutgoingArgumentsOfPatchedFrames = true
>> Self VM warning: _allocated went negative
>> Self VM warning: A one-word branch may not span the gap from the
>> assembler buffer to the zone.
>> The assembler and generated code will run a bit slower (normal for 
>> Mac)
>>
>>          Welcome to the Self system!  (Version 4.2)
>>
>>
>> Copyright 1992-2003 Sun Microsystems, Inc. and Stanford University.
>> See the LICENSE file for license information.
>>
>> Type _Credits for full credits.
>>
>> VM version: 4.1.11
>>
>> Self VM warning: ignoring failed Apple event:, -1708
>> "Self 2" "Self 2"
>>
>>
>> Thanks for any help,
>>
>> josh
>>
>> "While it is perhaps natural and inevitable that languages like 
>> Fortran
>> and its successors should have developed out of the concept of the von
>> Neumann computer as they did, the fact that such languages have
>> dominated our thinking for twenty years is unfortunate. It is
>> unfortunate because their long-standing familiarity will make it hard
>> for us to understand and adopt new programming styles which one day
>> will offer far greater intellectual and computational power." - John
>> Backus, 1981
>>
>>
>>
>>
>> Yahoo! Groups Links
>>
>>
>>
>>
>>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>




More information about the Self-interest mailing list