[Glass] WG: Info on implementation limits

Christian Haider via Glass glass at lists.gemtalksystems.com
Wed Jul 12 23:32:31 PDT 2017


Thank you for this helpful info!

I am relieved. I guess that I don't have to suspect any problems in that
area. 

Thanks!

 

Von: Dale Henrichs [mailto:dale.henrichs at gemtalksystems.com] 
Gesendet: Mittwoch, 12. Juli 2017 21:50
An: Christian Haider <christian.haider at smalltalked-visuals.com>
Cc: glass at lists.gemtalksystems.com
Betreff: Re: AW: AW: [Glass] WG: Info on implementation limits

 

 

 

On 07/12/2017 07:11 AM, Christian Haider wrote:

Dale,

 

attached is the source method from VW - I found a much smaller one (4022
Byte literal string) with the same problem.

The setup is identical with the prior problem.

 

So, there are no simple answers to the limits questions?

>From engineering:

  A string literal is limited to 5.2MB in 3.3.x . 

  An array literal is limited to 10000 elements.

 

  compiled methods are limited by offset fields of branch

  bytecodes which cannot handle a branch displacement > +- 2e9 bytes.


Dale

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20170713/2a4dde29/attachment.html>


More information about the Glass mailing list