self error: 'A block compiles more than 1K bytes of code'

Rob Withers reefedjib at yahoo.com
Sun Oct 21 00:08:38 UTC 2007


In ParseNode>>#emitLong:code:on:, this error is being signalled for me and my new transform code.  I think this is emitting a long jump.  Is 1024 the limit a long jump can make and so this represents a hard error?  Would it be possible to code a bytecode (say 127) to use 2 extra bytes for an extraLongJump instruction to get around this?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20071020/64ad2c0e/attachment.htm


More information about the Squeak-dev mailing list