[squeak-dev] 2 raisedTo: 100000000` crashes VM

Fabio Niephaus lists at fniephaus.com
Thu Jun 2 10:12:29 UTC 2016


Thanks, Eliot!

On Thu, Jun 2, 2016 at 3:19 AM Eliot Miranda <eliot.miranda at gmail.com>
wrote:

> Thanks all,
>
> On Wed, Jun 1, 2016 at 1:48 PM, Bert Freudenberg <bert at freudenbergs.de>
> wrote:
>
>> On 01.06.2016, at 19:45, Eliot Miranda <eliot.miranda at gmail.com> wrote:
>> > (2 raisedTo: 100000000) basicSize
>> > So which VM does it fail on?
>>
>> Mac Spur 5.0.3692
>>
>> - Bert -
>
>
> OK, tis fixed in VMMaker.oscog-eem.1879.
>
> Reporting - 774 tallies, 6,836 msec.
>
> **Tree**
> ...
> [100 (6,836)  [] SmalltalkEditor(TextEditor) evaluateSelectionAndDo:
> [  100 (6,836)  Compiler evaluate:in:to:notifying:ifFail:logged:
> [    100 (6,836)  Compiler evaluateCue:ifFail:logged:
> [      100 (6,836)  Compiler evaluateCue:ifFail:
> [        100 (6,836)  UndefinedObject DoIt
> [          100 (6,836)  AndreasSystemProfiler class spyOn:
> [            100 (6,836)  BlockClosure ensure:
> [              100 (6,836)  [] AndreasSystemProfiler class spyOn:
> [                100 (6,836)  AndreasSystemProfiler spyOn:
> [                  100 (6,836)  BlockClosure ensure:
> [                    100 (6,836)  [] UndefinedObject DoIt
> [                      100 (6,836)  SmallInteger(Integer) timesRepeat:
> [                        100 (6,836)  [[]] UndefinedObject DoIt
> [                          100 (6,836)  SmallInteger(Number) raisedTo:
> [                            100 (6,836)  SmallInteger(Number)
> raisedToInteger:
> [                              98.45 (6,730)  LargePositiveInteger *
> [                                98.44 (6,730)
>  LargePositiveInteger(Integer) *
> [                                  98.44 (6,730)
>  LargePositiveInteger(Integer) digitMultiply:neg:
> [                                    50.36 (3,442)  SmalltalkImage
> primitiveGarbageCollect
> [                                    28.3 (1,935)  LargePositiveInteger
> normalize
> [                                      28.3 (1,935)
>  LargePositiveInteger(Integer) growto:
> [                                        28.26 (1,932)
>  LargePositiveInteger(Integer) copyto:
> [                                          28.26 (1,932)  SmalltalkImage
> primitiveGarbageCollect
> **Leaves**
> 78.61 (5,374)  SmalltalkImage primitiveGarbageCollect
>
> **Memory**
> old -16,777,216 bytes
> young +15,421,544 bytes
> used -1,355,672 bytes
> free -15,421,544 bytes
>
> **GCs**
> full 14 totalling 5,279ms (77.0% uptime), avg 377.0ms
> incr 1 totalling 0ms (0.0% uptime), avg 0.0ms
> tenures 0
> root table 0 overflows
>
> **Processes**
> Total process switches: 1596
> Without Profiler: 48
> Stack page overflows: 4567
> Stack page divorces: 15
>
>
>
>
> --
> _,,,^..^,,,_
> best, Eliot
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20160602/217a0e95/attachment.htm


More information about the Squeak-dev mailing list