bug report, mainly pointer size

Edward P Luwish eluwish at qwest.com
Tue Jan 16 16:31:20 UTC 2001


I wouldn't mind a "HOWTO" on the inner workings of the C Generator -
My need is to put all the global variables into a single struct that can
be alloc'd prior to calling the interpreter.  I'm sure there are a number
of cases where we end up "programming in C" (and re-doing it every time
the VM is improved) because the C Generator produces
platform-inappropriate code.  It's pretty arcane territory to play around
in the "usual Smalltalk way" (i.e., read the source).  I don't think the
Slang subset of Smalltalk is defined anywhere, and the only debug method
I can think of is to compile the C output and try it out.

Ed

Brian Rice wrote:

> >Actually, I think there has been at least one 64-bit Squeak. Didn't
> >Georg Gollman do one for the Alpha?
> >
> >P.S. (for Richard) we aren't programming in C (and we don't want to)
> >-- that's one of the large points of the enterprise -- it's just
> >being used as an assembler for a higher level generator.
> >
> >Cheers,
> >
> >Alan
> >
>
> Actually, I just noticed that the eGroups site has a Solaris 64-bit
> VM compiled under the "files" heading.
>
> ~





More information about the Squeak-dev mailing list