Comment #6 on issue 1018 by [email protected]: Fatal error in ARM crankshaft: Invalid gap size.
http://code.google.com/p/v8/issues/detail?id=1018

I think that is it. I put in tracing of emitting constant pool, parallel move and the place where the offset is too big:

BeginDoParallelMove
EmitConstantPool
WhoopsOffsetTooBig
EndDoParallelMove

Emitting a constant pool in the middle of parallel moves for a gap can make the delta become too large for the encoding.

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to