Compiler issues

Project:GNU Smalltalk
Component:VM
Category:bug
Priority:normal
Assigned:Unassigned
Status:fixed
Description

Recompiling all the behavior in the Smalltalk namespace, crash the virtual machine an infinite loop in the GC, or produces bad stack height.

Here are the script which excludes classes

PackageLoader fileInPackage: 'Compiler'.

res := Time millisecondsToRun: [

           Smalltalk allBehaviorsDo: [ :each |
               each printNl.
               ({SortedCollection. ScaledDecimal. OrderedCollection. Float. CharacterArray. FloatD class. FloatD. FloatQ class. FloatQ. FloatE class. FloatE. Behavior. HashedCollection. Dictionary. BindingDictionary. 
               LookupTable. IdentityDictionary. WeakKeyIdentityDictionary. Set. IdentitySet. SystemDictionary. WeakIdentitySet} includes: each) ifFalse: [ each compileAll ] ] ].

res printNl

Updates

#1 submitted by Paolo Bonzini on Thu, 04/21/2011 - 13:38
Status:active» fixed

all fixed

User login