[Glass] WG: Info on implementation limits
Dale Henrichs via Glass
glass at lists.gemtalksystems.com
Wed Jul 12 11:55:48 PDT 2017
Christian,
From engineering:
I suspect that topaz echo of output
to stdout , when stdout is to a terminal is messing up the terminal
when non-ascii characters are involved. Workaround should be
to use linux topaz or topaz input file and
output push only
to a log file (the useage style which he observes works correctly).
Dale
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?
>
> Cheers,
>
> Christian
>
> *Von:*Dale Henrichs [mailto:dale.henrichs at gemtalksystems.com]
> *Gesendet:* Mittwoch, 12. Juli 2017 15:50
> *An:* Christian Haider <christian.haider at smalltalked-visuals.com>;
> glass at lists.gemtalksystems.com
> *Betreff:* Re: AW: [Glass] WG: Info on implementation limits
>
> Christian,
>
> Can you provide more details, so we can try to check this one out? Log
> file, method source, etc.
>
> Thanks,
>
> Dale
>
> On 7/12/17 6:18 AM, Christian Haider wrote:
>
> Found another one (sudden death):
>
> A method returning a literal 78 KB String.
>
> What is the limit on the method source size?
>
> Or, is there a limit for strings inside a method?
>
> Cheers,
>
> Christian
>
> *Von:*Glass [mailto:glass-bounces at lists.gemtalksystems.com] *Im
> Auftrag von *Christian Haider via Glass
> *Gesendet:* Mittwoch, 12. Juli 2017 11:37
> *An:* glass at lists.gemtalksystems.com
> <mailto:glass at lists.gemtalksystems.com>
> *Betreff:* [Glass] WG: Info on implementation limits
>
> (resent, because Google blocked the attachment)
>
> *Von:*Christian Haider
> [mailto:christian.haider at smalltalked-visuals.com]
> *Gesendet:* Mittwoch, 12. Juli 2017 09:53
> *An:* 'glass at lists.gemtalksystems.com
> <mailto:glass at lists.gemtalksystems.com>'
> <glass at lists.gemtalksystems.com
> <mailto:glass at lists.gemtalksystems.com>>
> *Cc:* 'Dale Henrichs' <dale.henrichs at gemtalksystems.com
> <mailto:dale.henrichs at gemtalksystems.com>>
> *Betreff:* AW: [Glass] Info on implementation limits
>
> From replies off list, I heard, that big input files are not a
> problem. Good to know, thank you.
>
> For the crash on the big method, I investigated and created an
> input file which reproduces the problem (attached as
> bigMethod.gs). The log is attached as well.
>
> My theory was wrong. It seems not to be a problem with many
> literals in a method, but something else.
>
> When I input the file in a Topaz shell (on windows), it works
> seamless and the method can be called.
>
> Steps:
>
> 1. Login to topaz
> 2. enter ‘output push c:\image\bigMethod.log’[CR]
> 3. enter ‘input c:\image\bigMethod.gs’[CR]
> 4. all fine!
>
> But if I do the same with a batch file which uses the script
> loadBigMethod.tpz (attached),
>
> The Topaz window opens, it stays there for about 10 seconds (the
> step 3 above took no time) and the crashes (Windows pops up with
> “the program does not work anymore…” or something like that (I
> have a German version).
>
> Any idea?
>
> Thanks
>
> Config data (running on Windows 10):
>
> | PROGRAM: topaz, Linear GemStone Interface (Remote
> Session) |
>
> | VERSION: 3.3.5, Thu May 4 11:44:37 2017
> |
>
> | BUILD: gss64_3_3_x_branch-41643 |
>
> | BUILT FOR: x86-64/Windows7 |
>
> | MODE: 64 bit |
>
> | RUNNING ON: 4-CPU haider-pc: Unknown CPU, Windows NT 6.2 build
> 9200 |
>
> *Von:*Glass [mailto:glass-bounces at lists.gemtalksystems.com] *Im
> Auftrag von *Dale Henrichs via Glass
> *Gesendet:* Dienstag, 11. Juli 2017 18:20
> *An:* glass at lists.gemtalksystems.com
> <mailto:glass at lists.gemtalksystems.com>
> *Betreff:* Re: [Glass] Info on implementation limits
>
> Christian,
>
> Could you send me the full topaz log file? We need that to
> understand what might be going on ...
>
> Thanks,
>
> Dale
>
> On 7/11/17 1:07 AM, Christian Haider via Glass wrote:
>
> Hi,
>
> are there any information about implementation limits of
> Gemstone Smalltalk?
>
> Concrete issue:
>
> I try to input a source file (2.1. MB – can this work?).
>
> Topaz dies (Windows reports that Topaz is not working anymore…)
>
> Last thing in the log file is a method with 743 literals – is
> this an issue?
>
> My naïve theory: Gemstone (Topaz?) cannot compile the method,
> but dies without error.
>
> Any ideas?
>
> Thanks,
>
> Christian
>
> _______________________________________________
>
> Glass mailing list
>
> Glass at lists.gemtalksystems.com
> <mailto:Glass at lists.gemtalksystems.com>
>
> http://lists.gemtalksystems.com/mailman/listinfo/glass
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20170712/84c81432/attachment-0001.html>
More information about the Glass
mailing list