[BUG]Float(Object)>>error:
alangrimes at starpower.net
alangrimes at starpower.net
Sun Aug 31 00:23:37 UTC 2003
----
The only difference between this and the previous bug report is that
this one comes from a VM compiled with GCC 3.3.1 (as suggested by
Ian...)
There is a notacible speed difference though, on my dual athlon it is
giving 120MOPS instead of 100MOPS... The binary is also a bit smaller...
-----
30 August 2003 8:20:41 pm
VM: unix - Squeak3.6beta of '4 July 2003' [latest update: #5411]
Image: Squeak3.6beta [latest update: #5411]
Float(Object)>>error:
Receiver: NaN
Arguments and temporary variables:
aString: 'Error: sqrt is invalid for x < 0'
Receiver's instance variables:
NaN
[] in WorldState>>displayWorldSafely:
Arguments and temporary variables:
aWorld: a PasteUpMorph(2031) [world]
err: 'Error: sqrt is invalid for x < 0'
rcvr: NaN
errCtx: AdvancedB3DSceneMorph(B3DSceneMorph)>>renderOn:
errMorph: an AdvancedB3DSceneMorph<Cube3D>(3412)
BlockContext>>valueWithPossibleArgs:
Receiver: [] in WorldState>>displayWorldSafely:
Arguments and temporary variables:
anArray: #('Error: sqrt is invalid for x < 0' NaN)
Receiver's instance variables:
sender: BlockContext>>valueWithPossibleArgs:
pc: 113
stackp: 0
nargs: 2
startpc: 66
home: WorldState>>displayWorldSafely:
[] in BlockContext>>ifError:
Arguments and temporary variables:
errorHandlerBlock: [] in WorldState>>displayWorldSafely:
ex: Error: sqrt is invalid for x < 0
--- The full stack ---
Float(Object)>>error:
[] in WorldState>>displayWorldSafely:
BlockContext>>valueWithPossibleArgs:
[] in BlockContext>>ifError:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BlockContext>>valueWithPossibleArgs:
[] in MethodContext(ContextPart)>>handleSignal:
BlockContext>>ensure:
MethodContext(ContextPart)>>handleSignal:
Error(Exception)>>signal
Error(Exception)>>signal:
Float(Object)>>error:
Float>>sqrt
B3DVector3(FloatArray)>>length
B3DVector3>>safelyNormalize
B3DSpotLight>>asPrimitiveLight
B3DPrimitiveShader>>addLight:
B3DPrimitiveEngine(B3DRenderEngine)>>addLight:
[] in B3DScene>>renderOn:
OrderedCollection>>do:
B3DScene>>renderOn:
AdvancedB3DSceneMorph(B3DSceneMorph)>>renderOn:
AdvancedB3DSceneMorph>>renderOn:
BalloonCanvas>>render:
AdvancedB3DSceneMorph(B3DSceneMorph)>>drawSimulatedOn:
AdvancedB3DSceneMorph(B3DSceneMorph)>>drawOn:
FormCanvas(Canvas)>>draw:
FormCanvas(Canvas)>>drawMorph:
[] in AdvancedB3DSceneMorph(Morph)>>fullDrawOn:
FormCanvas>>roundCornersOf:in:during:
FormCanvas(Canvas)>>roundCornersOf:during:
AdvancedB3DSceneMorph(Morph)>>fullDrawOn:
FormCanvas(Canvas)>>fullDraw:
FormCanvas(Canvas)>>fullDrawMorph:
[] in HandMorph(Morph)>>drawSubmorphsOn:
Array(SequenceableCollection)>>reverseDo:
[] in HandMorph(Morph)>>drawSubmorphsOn:
HandMorph(Morph)>>drawSubmorphsOn:
[] in HandMorph>>updateCacheCanvas:
FormCanvas>>clipBy:during:
[] in HandMorph>>updateCacheCanvas:
OrderedCollection>>do:
[] in HandMorph>>updateCacheCanvas:
FormCanvas>>translateBy:during:
HandMorph>>updateCacheCanvas:
HandMorph>>fullDrawOn:
FormCanvas(Canvas)>>fullDraw:
FormCanvas(Canvas)>>fullDrawMorph:
[] in WorldState>>displayWorld:submorphs:
OrderedCollection>>reverseDo:
[] in WorldState>>displayWorld:submorphs:
FormCanvas>>roundCornersOf:in:during:
FormCanvas(Canvas)>>roundCornersOf:during:
WorldState>>displayWorld:submorphs:
PasteUpMorph>>privateOuterDisplayWorld
PasteUpMorph>>displayWorld
[] in WorldState>>displayWorldSafely:
BlockContext>>on:do:
BlockContext>>ifError:
WorldState>>displayWorldSafely:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
-- and more not shown --
More information about the Squeak-dev
mailing list
|