Alpha VM on Solaris UltraSPARC?
Nick Forde
nickf at system-7.freeserve.co.uk
Fri Mar 11 14:15:52 PST 2005
Many thanks Nicolas. This was indeed all that I had to update and the
slate tests at least now all pass OK.
Lee, how would you like to implement this so that it works on all
platforms?
Using an inline byte-wise copy function? Is the overhead of this
sufficient
that two implementations are required?
Nick.
On 11 Mar 2005, at 18:00, Nicolas Pelletier wrote:
> Nick Forde <nickf at cadence.com> writes:
>
>>
>> Do you mean change the use of long long to something equivalent
>> (Byte[8]?)
>> in the structs MethodDefinition and Map?
>
> Just an aside: a similar problem with dispatchID shows up on a 32-bit
> sparc. The 2 offending lines where dispatchID is used in the VM must
> be converted to a byte-per-byte copy mechanism using a for loop (since
> gcc optimizes calls to memcpy).
>
> --
> Nicolas
>
>
More information about the Slate
mailing list