Nick Glencross wrote:
I fear that there may be some pointer alignment problems in hash because
I'm getting hangs which seem to be linked to finding strings in hash
tables. (That's pure conjecture)
I'm not aware of any problems with alignment in hash.c. *But* we will
have troubles on that platform with doubles. Parrot PMCs are allocate
off a big piece of mem. A PMC currently happens to be 24 bytes (on
32-bit) but only with the debug-ish version field compiled in. With an
--optimze compiled parrot every second PMC would have unaligned doubles.
I'm not quite sure if there are other places in Parrot, where a double
could be only aligned at 4 bytes.
Nick
leo
- Re: Building nci/dynclasses on HP-UX Leopold Toetsch
-