Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
September 2010
- 118 participants
- 1539 messages
[Pharo-project] [BUG]Alien class(Object)>>error:
by Patricio Plaza A.
Hi,
I'm trying to load Lumiére framework executing the script in a workspace following the
instruction in "http://www.squeaksource.com/Lumiere/" but I'm getting some warning and error during the installation.
I'll appreciate any support to get successfully load of Lumiére.
Best regards,
Patricio.
30 September 2010 12:12:37 pm
VM: Mac OS - intel - 1064 - Squeak4.1 of 17 April 2010 [latest update: #9957] Pharo Development 1.1
Image: Pharo-1.1-11411 [Latest update: #11411]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/pplaza/Documents/Pharo-1.1-OneClick.app/Contents/Resources
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/pplaza/Library/Preferences/Squeak/Internet/My Squeak
1)
Message Warning:
This package depends on the following classes:
GluQuadricObject
DisplayList
You must resolve these dependencies before you will be able to load these definitions:
DisplayList classSide>>generateOn:evaluating:
DisplayList>>generateOn:evaluating:
GluQuadricObject>>loadUnitAxisInto:
2)
Message Error:
Alien class(Object)>>error:
Receiver: Alien
Arguments and temporary variables:
aString: 'SystemDictionary>>recreateSpecialObjectsArray appears incompatible'
Receiver's instance variables:
superclass: ByteArray
methodDict: a MethodDictionary(size 131)
format: 1026
instanceVariables: nil
organization: ('accessing' address dataSize freeAfter: pointer strcpy strcpyFro...etc...
subclasses: {FFICallbackReturnValue. FFICallbackThunk}
name: #Alien
classPool: a Dictionary(#GCMallocedAliens->an AlienWeakTable #PlatformSizes->ni...etc...
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: #'Alien-Core'
traitComposition: {}
localSelectors: nil
Alien class>>ensureInSpecialObjectsArray
Receiver: Alien
Arguments and temporary variables:
index: 53
Receiver's instance variables:
superclass: ByteArray
methodDict: a MethodDictionary(size 131)
format: 1026
instanceVariables: nil
organization: ('accessing' address dataSize freeAfter: pointer strcpy strcpyFro...etc...
subclasses: {FFICallbackReturnValue. FFICallbackThunk}
name: #Alien
classPool: a Dictionary(#GCMallocedAliens->an AlienWeakTable #PlatformSizes->ni...etc...
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: #'Alien-Core'
traitComposition: {}
localSelectors: nil
Alien class>>initialize
Receiver: Alien
Arguments and temporary variables:
Receiver's instance variables:
superclass: ByteArray
methodDict: a MethodDictionary(size 131)
format: 1026
instanceVariables: nil
organization: ('accessing' address dataSize freeAfter: pointer strcpy strcpyFro...etc...
subclasses: {FFICallbackReturnValue. FFICallbackThunk}
name: #Alien
classPool: a Dictionary(#GCMallocedAliens->an AlienWeakTable #PlatformSizes->ni...etc...
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: #'Alien-Core'
traitComposition: {}
localSelectors: nil
MCMethodDefinition>>postloadOver:
Receiver: a MCMethodDefinition(Alien class>>initialize)
Arguments and temporary variables:
aDefinition: nil
Receiver's instance variables:
classIsMeta: true
source: 'initialize
"
Alien initialize
"
PlatformSizes := nil.
GCMallocedA...etc...
category: #'class initialization'
selector: #initialize
className: #Alien
timeStamp: 'kdt 9/25/2009 16:45'
[] in [] in [] in MCMultiPackageLoader(MCPackageLoader)>>basicLoad
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
ea: a MCMethodDefinition(Alien class>>initialize)
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
[] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
Receiver: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefinition(Seq...etc...
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
array: an Array(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefiniti...etc...
firstIndex: 1
lastIndex: 329
OrderedCollection>>do:
Receiver: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefinition(Seq...etc...
Arguments and temporary variables:
aBlock: [:each |
| newLabel |
(count = 0
or: [count + 1 = size
or: [(T...etc...
index: 35
Receiver's instance variables:
array: an Array(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefiniti...etc...
firstIndex: 1
lastIndex: 329
[] in OrderedCollection(Collection)>>do:displayingProgress:every:
Receiver: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefinition(Seq...etc...
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
array: an Array(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefiniti...etc...
firstIndex: 1
lastIndex: 329
[] in [] in ProgressInitiationException>>defaultMorphicAction
Receiver: ProgressInitiationException:
Arguments and temporary variables:
progress: [:barValArg |
| barVal return newBarSize |
barVal := barValArg.
ret...etc...
result: #(nil)
Receiver's instance variables:
messageText: nil
tag: nil
signalContext: ProgressInitiationException(Exception)>>signal
handlerContext: nil
outerContext: nil
workBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
or: ...etc...
maxVal: 329
minVal: 0
aPoint: 474@88
progressTitle: ''
BlockClosure>>on:do:
Receiver: [result := workBlock value: progress]
Arguments and temporary variables:
exception: ProgressNotification
handlerAction: [:ex |
ex extraParam isString
ifTrue: [SystemProgressMorph un...etc...
handlerActive: true
Receiver's instance variables:
outerContext: [] in ProgressInitiationException>>defaultMorphicAction
startpc: 83
numArgs: 0
[] in ProgressInitiationException>>defaultMorphicAction
Receiver: ProgressInitiationException:
Arguments and temporary variables:
progress: [:barValArg |
| barVal return newBarSize |
barVal := barValArg.
ret...etc...
result: #(nil)
Receiver's instance variables:
messageText: nil
tag: nil
signalContext: ProgressInitiationException(Exception)>>signal
handlerContext: nil
outerContext: nil
workBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
or: ...etc...
maxVal: 329
minVal: 0
aPoint: 474@88
progressTitle: ''
BlockClosure>>ensure:
Receiver: [[result := workBlock value: progress]
on: ProgressNotification
do: [:ex |
ex extr...etc...
Arguments and temporary variables:
aBlock: [SystemProgressMorph close: progress]
complete: nil
returnValue: nil
Receiver's instance variables:
outerContext: ProgressInitiationException>>defaultMorphicAction
startpc: 77
numArgs: 0
ProgressInitiationException>>defaultMorphicAction
Receiver: ProgressInitiationException:
Arguments and temporary variables:
progress: [:barValArg |
| barVal return newBarSize |
barVal := barValArg.
ret...etc...
result: #(nil)
Receiver's instance variables:
messageText: nil
tag: nil
signalContext: ProgressInitiationException(Exception)>>signal
handlerContext: nil
outerContext: nil
workBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
or: ...etc...
maxVal: 329
minVal: 0
aPoint: 474@88
progressTitle: ''
ProgressInitiationException>>defaultAction
Receiver: ProgressInitiationException:
Arguments and temporary variables:
Receiver's instance variables:
messageText: nil
tag: nil
signalContext: ProgressInitiationException(Exception)>>signal
handlerContext: nil
outerContext: nil
workBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
or: ...etc...
maxVal: 329
minVal: 0
aPoint: 474@88
progressTitle: ''
UndefinedObject>>handleSignal:
Receiver: nil
Arguments and temporary variables:
exception: ProgressInitiationException:
Receiver's instance variables:
nil
MethodContext(ContextPart)>>handleSignal:
Receiver: BlockClosure>>on:do:
Arguments and temporary variables:
exception: ProgressInitiationException:
val: nil
Receiver's instance variables:
sender: PasteUpMorph>>becomeActiveDuring:
pc: 17
stackp: 3
method: (BlockClosure>>#on:do: "a CompiledMethod(885784576)")
closureOrNil: nil
receiver: [aBlock value]
MethodContext(ContextPart)>>handleSignal:
Receiver: BlockClosure>>on:do:
Arguments and temporary variables:
exception: ProgressInitiationException:
val: nil
Receiver's instance variables:
sender: TextMorphForShoutEditor(ParagraphEditor)>>evaluateSelection
pc: 17
stackp: 3
method: (BlockClosure>>#on:do: "a CompiledMethod(885784576)")
closureOrNil: nil
receiver: [rcvr class evaluatorClass new
evaluate: self selection asString
...etc...
MethodContext(ContextPart)>>handleSignal:
Receiver: BlockClosure>>on:do:
Arguments and temporary variables:
exception: ProgressInitiationException:
val: nil
Receiver's instance variables:
sender: [] in ProgressInitiationException>>defaultMorphicAction
pc: 17
stackp: 3
method: (BlockClosure>>#on:do: "a CompiledMethod(885784576)")
closureOrNil: nil
receiver: [result := workBlock value: progress]
MethodContext(ContextPart)>>handleSignal:
Receiver: BlockClosure>>on:do:
Arguments and temporary variables:
exception: ProgressInitiationException:
val: nil
Receiver's instance variables:
sender: [] in ProgressInitiationException>>defaultMorphicAction
pc: 17
stackp: 3
method: (BlockClosure>>#on:do: "a CompiledMethod(885784576)")
closureOrNil: nil
receiver: [result := workBlock value: progress]
MethodContext(ContextPart)>>handleSignal:
Receiver: BlockClosure>>on:do:
Arguments and temporary variables:
exception: ProgressInitiationException:
val: nil
Receiver's instance variables:
sender: [] in MCMultiPackageLoader(MCPackageLoader)>>basicLoad
pc: 17
stackp: 3
method: (BlockClosure>>#on:do: "a CompiledMethod(885784576)")
closureOrNil: nil
receiver: [additions
do: [:ea | self loadClassDefinition: ea]
displayingPro...etc...
ProgressInitiationException(Exception)>>signal
Receiver: ProgressInitiationException:
Arguments and temporary variables:
Receiver's instance variables:
messageText: nil
tag: nil
signalContext: ProgressInitiationException(Exception)>>signal
handlerContext: nil
outerContext: nil
workBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
or: ...etc...
maxVal: 329
minVal: 0
aPoint: 474@88
progressTitle: ''
ProgressInitiationException>>display:at:from:to:during:
Receiver: ProgressInitiationException:
Arguments and temporary variables:
argString: ''
argPoint: 474@88
argMinVal: 0
argMaxVal: 329
argWorkBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
o...etc...
Receiver's instance variables:
messageText: nil
tag: nil
signalContext: ProgressInitiationException(Exception)>>signal
handlerContext: nil
outerContext: nil
workBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
or: ...etc...
maxVal: 329
minVal: 0
aPoint: 474@88
progressTitle: ''
ProgressInitiationException class>>display:at:from:to:during:
Receiver: ProgressInitiationException
Arguments and temporary variables:
aString: ''
aPoint: 474@88
minVal: 0
maxVal: 329
workBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
or: ...etc...
Receiver's instance variables:
superclass: Exception
methodDict: a MethodDictionary(#defaultAction->(ProgressInitiationException>>#d...etc...
format: 150
instanceVariables: #('workBlock' 'maxVal' 'minVal' 'aPoint' 'progressTitle')
organization: ('as yet unclassified' defaultAction defaultMorphicAction display...etc...
subclasses: nil
name: #ProgressInitiationException
classPool: nil
sharedPools: nil
environment: a SystemDictionary(lots of globals)
category: #'Morphic-Widgets'
traitComposition: {}
localSelectors: nil
ByteString(String)>>displayProgressAt:from:to:during:
Receiver: ''
Arguments and temporary variables:
aPoint: 474@88
minVal: 0
maxVal: 329
workBlock: [:bar | self
do: [:each |
| newLabel |
(count = 0
or: ...etc...
Receiver's instance variables:
''
OrderedCollection(Collection)>>do:displayingProgress:every:
Receiver: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefinition(Seq...etc...
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
array: an Array(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefiniti...etc...
firstIndex: 1
lastIndex: 329
OrderedCollection(Collection)>>do:displayingProgress:
Receiver: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefinition(Seq...etc...
Arguments and temporary variables:
aBlock: [:ea | ea
postloadOver: (self obsoletionFor: ea)]
aStringOrBlock: 'Initializing...'
Receiver's instance variables:
array: an Array(a MCOrganizationDefinition(#(#'Alien-Core')) a MCMethodDefiniti...etc...
firstIndex: 1
lastIndex: 329
[] in [] in MCMultiPackageLoader(MCPackageLoader)>>basicLoad
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
BlockClosure>>on:do:
Receiver: [additions
do: [:ea | self loadClassDefinition: ea]
displayingProgress: 'Loading class...etc...
Arguments and temporary variables:
exception: InMidstOfFileinNotification
handlerAction: [:n | n resume: true]
handlerActive: true
Receiver's instance variables:
outerContext: [] in MCMultiPackageLoader(MCPackageLoader)>>basicLoad
startpc: 112
numArgs: 0
[] in MCMultiPackageLoader(MCPackageLoader)>>basicLoad
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
BlockClosure>>ensure:
Receiver: [[additions
do: [:ea | self loadClassDefinition: ea]
displayingProgress: 'Loading clas...etc...
Arguments and temporary variables:
aBlock: [self flushChangesFile]
complete: nil
returnValue: nil
Receiver's instance variables:
outerContext: MCMultiPackageLoader(MCPackageLoader)>>basicLoad
startpc: 108
numArgs: 0
MCMultiPackageLoader(MCPackageLoader)>>basicLoad
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
[] in MCMultiPackageLoader(MCPackageLoader)>>loadWithNameLike:
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
[] in MCMultiPackageLoader(MCPackageLoader)>>useChangeSetNamed:during:
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
aBlock: [self basicLoad]
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
BlockClosure>>ensure:
Receiver: [aBlock value]
Arguments and temporary variables:
aBlock: [changeHolder newChanges: oldChanges]
complete: nil
returnValue: nil
Receiver's instance variables:
outerContext: MCMultiPackageLoader(MCPackageLoader)>>useChangeSetNamed:during:
startpc: 93
numArgs: 0
MCMultiPackageLoader(MCPackageLoader)>>useChangeSetNamed:during:
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
baseName: 'Alien-Core-LucFabresse.64'
aBlock: [self basicLoad]
changeHolder: ChangeSet
oldChanges: a ChangeSet named Unnamed
newChanges: a ChangeSet named Alien-Core-LucFabresse.64
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
MCMultiPackageLoader(MCPackageLoader)>>useNewChangeSetNamedLike:during:
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
baseName: 'Alien-Core-LucFabresse.64'
aBlock: [self basicLoad]
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
MCMultiPackageLoader(MCPackageLoader)>>loadWithNameLike:
Receiver: a MCMultiPackageLoader
Arguments and temporary variables:
baseName: 'Alien-Core-LucFabresse.64'
Receiver's instance variables:
requirements: #()
unloadableDefinitions: a SortedCollection()
obsoletions: a Dictionary()
additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Alien-Core')) a ...etc...
removals: an OrderedCollection()
errorDefinitions: an OrderedCollection()
provisions: a Set(#ScorePlayerMorph #MOPTestClassD #MetacelloGoferPackageTestCa...etc...
methodAdditions: an OrderedCollection(a MethodAddition a MethodAddition a Metho...etc...
MCVersionLoader>>loadWithNameLike:
Receiver: a MCVersionLoader
Arguments and temporary variables:
aString: 'Alien-Core-LucFabresse.64'
loader: a MCMultiPackageLoader
Receiver's instance variables:
versions: an OrderedCollection(a MCVersion(Alien-Core-LucFabresse.64) a MCVersi...etc...
MCVersionLoader>>load
Receiver: a MCVersionLoader
Arguments and temporary variables:
Receiver's instance variables:
versions: an OrderedCollection(a MCVersion(Alien-Core-LucFabresse.64) a MCVersi...etc...
--- The full stack ---
Alien class(Object)>>error:
Alien class>>ensureInSpecialObjectsArray
Alien class>>initialize
MCMethodDefinition>>postloadOver:
[] in [] in [] in MCMultiPackageLoader(MCPackageLoader)>>basicLoad
[] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
OrderedCollection>>do:
[] in OrderedCollection(Collection)>>do:displayingProgress:every:
[] in [] in ProgressInitiationException>>defaultMorphicAction
BlockClosure>>on:do:
[] in ProgressInitiationException>>defaultMorphicAction
BlockClosure>>ensure:
ProgressInitiationException>>defaultMorphicAction
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
OrderedCollection(Collection)>>do:displayingProgress:every:
OrderedCollection(Collection)>>do:displayingProgress:
[] in [] in MCMultiPackageLoader(MCPackageLoader)>>basicLoad
BlockClosure>>on:do:
[] in MCMultiPackageLoader(MCPackageLoader)>>basicLoad
BlockClosure>>ensure:
MCMultiPackageLoader(MCPackageLoader)>>basicLoad
[] in MCMultiPackageLoader(MCPackageLoader)>>loadWithNameLike:
[] in MCMultiPackageLoader(MCPackageLoader)>>useChangeSetNamed:during:
BlockClosure>>ensure:
MCMultiPackageLoader(MCPackageLoader)>>useChangeSetNamed:during:
MCMultiPackageLoader(MCPackageLoader)>>useNewChangeSetNamedLike:during:
MCMultiPackageLoader(MCPackageLoader)>>loadWithNameLike:
MCVersionLoader>>loadWithNameLike:
MCVersionLoader>>load
- - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - -
MetacelloGoferLoad(GoferLoad)>>execute
[] in [] in MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirective:gofer:
[] in MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirective:gofer:
[] in MetacelloPharoPlatform>>do:displaying:
[] in [] in ProgressInitiationException>>defaultMorphicAction
BlockClosure>>on:do:
[] in ProgressInitiationException>>defaultMorphicAction
BlockClosure>>ensure:
ProgressInitiationException>>defaultMorphicAction
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
MetacelloPharoPlatform>>do:displaying:
MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>>loadPackageDirective:gofer:
MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadPackageDirective:gofer:
MetacelloPackageLoadDirective>>loadUsing:gofer:
[] in MetacelloAtomicLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
OrderedCollection>>do:
MetacelloAtomicLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
MetacelloAtomicLoadDirective>>loadLinearLoadDirective:gofer:
MetacelloLinearLoadDirective>>loadUsing:gofer:
[] in MetacelloAtomicLoadDirective>>loadAtomicLoadDirective:gofer:
OrderedCollection>>do:
MetacelloAtomicLoadDirective>>loadAtomicLoadDirective:gofer:
MetacelloAtomicLoadDirective>>loadUsing:gofer:
[] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadAtomicLoadDirective:gofer:
OrderedCollection>>do:
MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadAtomicLoadDirective:gofer:
MetacelloAtomicLoadDirective>>loadUsing:gofer:
[] in MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
OrderedCollection>>do:
MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadLinearLoadDirective:gofer:
MetacelloLinearLoadDirective>>loadUsing:gofer:
MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>>loadWithPolicy:
MetacelloLoaderPolicy>>load
MetacelloFetchingMCSpecLoader>>doLoad
[] in [] in MetacelloMCVersion>>doLoadRequiredFromArray:
[] in MetacelloPharoPlatform>>do:displaying:
[] in [] in ProgressInitiationException>>defaultMorphicAction
BlockClosure>>on:do:
[] in ProgressInitiationException>>defaultMorphicAction
BlockClosure>>ensure:
ProgressInitiationException>>defaultMorphicAction
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
MetacelloPharoPlatform>>do:displaying:
[] in MetacelloMCVersion>>doLoadRequiredFromArray:
BlockClosure>>ensure:
MetacelloMCVersion>>doLoadRequiredFromArray:
MetacelloMCVersion>>load
ConfigurationOfLumiere class>>loadDefault
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
[] in TextMorphForShoutEditor(ParagraphEditor)>>evaluateSelection
BlockClosure>>on:do:
TextMorphForShoutEditor(ParagraphEditor)>>evaluateSelection
TextMorphForShoutEditor(ParagraphEditor)>>doIt
[] in TextMorphForShoutEditor(ParagraphEditor)>>doIt:
TextMorphForShoutEditor(ParagraphEditor)>>terminateAndInitializeAround:
TextMorphForShoutEditor(ParagraphEditor)>>doIt:
TextMorphForShoutEditor(ParagraphEditor)>>dispatchOnKeyEvent:with:
TextMorphForShoutEditor(TextMorphEditor)>>dispatchOnKeyEvent:with:
TextMorphForShoutEditor(ParagraphEditor)>>keystroke:
TextMorphForShoutEditor(TextMorphEditor)>>keystroke:
[] in [] in TextMorphForShout(TextMorph)>>keyStroke:
TextMorphForShout(TextMorph)>>handleInteraction:
TextMorphForShout(TextMorphForEditView)>>handleInteraction:
[] in TextMorphForShout(TextMorph)>>keyStroke:
ECToolSet class>>codeCompletionAround:textMorph:keyStroke:
DEVToolSet class>>codeCompletionAround:textMorph:keyStroke:
ToolSet class>>codeCompletionAround:textMorph:keyStroke:
TextMorphForShout(TextMorph)>>keyStroke:
TextMorphForShout(TextMorphForEditView)>>keyStroke:
TextMorphForShout(TextMorph)>>handleKeystroke:
KeyboardEvent>>sentTo:
TextMorphForShout(Morph)>>handleEvent:
TextMorphForShout(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
[] in PasteUpMorph>>becomeActiveDuring:
BlockClosure>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendKeyboardEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockClosure>>newProcess
Sept. 30, 2010
Re: [Pharo-project] PharoKernel #12159
by Stéphane Ducasse
Ok I see and yes it would be good to be able to decouple that from the kernel.
Let us know when you have something.
BTW igor is it not possible to achieve the same with a class extension?
On Sep 30, 2010, at 3:05 PM, Levente Uzonyi wrote:
> On Thu, 30 Sep 2010, Pavel Krivanek wrote:
>
>> Hi,
>>
>> I uploaded the new version of PharoKernel
>>
>> https://gforge.inria.fr/frs/download.php/27540/PharoKernel-1.2-12159.zip
>>
>> The Compression package is now part of the kernel image because the
>> CompiledMethodTrailer requires it. It is on the next discussion whether we
>> should keep this state. As the result the image is more dirty now.
>
> I started the refactoring of CompiledMethodTrailers, but didn't finish it so far. The code is mostly complete, but untested and the migration/integration code is totally missing. I added a class for every kind of trailer, so the trailers which depend on the Compression package can be moved to the Compression package if the refactoring is ready and accepted.
>
>
> Levente
>
>> I added some code that enables to download primitive packages and run SUnit
>> tests. So it will be possible to create automatically the images with
>> Network and Monticello (after some fixing of this packages).
>>
>> Cheers,
>> -- Pavel
>>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Sept. 30, 2010
Re: [Pharo-project] NativeBoost and Cog. A working protype.
by Stephen Pair
On Wed, Sep 29, 2010 at 11:41 PM, Igor Stasenko <siguctua(a)gmail.com> wrote:
> On 30 September 2010 06:20, Schwab,Wilhelm K <bschwab(a)anest.ufl.edu>
> wrote:
> > One really crazy idea: inline C. Is there any way that one could put C
> code into a method, have it compiled and captured somehow as part of the
> image? Perhaps I am underestimating Cog and will soon not need to bother
> with stuff like this, but a recent addition was
> >
> > void LogOnePlus(double * data, unsigned long size)
> > /*
> > Add one and take log10() over the buffer; in-place transformation!
> > */
> > {
> > for(unsigned long i=0; i<size; i++){
> > data[i] = log10(data[i]+1);
> > }
> > }
> >
> > That's a simple calculation, but do it millions of times and it adds up.
> Even if Cog is sufficiently far reaching to translate such things, there
> are still times when C/C++ does a far nicer job of translating formulas than
> does Smalltalk. Like I said, it's a crazy idea, and if I have to choose,
> I'd rather have callbacks :)
> >
>
> Of course its possible.
> After porting C parser/compiler into smalltalk :)
> Or perhaps some meta-language which looks like C, but which easier to
> translate to native code.
Indeed. It might be less work to just make the Smalltalk run as fast as the
equivalent C code (using a bit of dynamic, run time optimization).
- Stephen
Sept. 30, 2010
Re: [Pharo-project] [Pharo-users] [ANN] Pharo 1.1.1 OneClickCogVm
by Tudor Girba
I believe there were also a couple of fixes backported from 1.2, but my main concern was about running with Cog :)
Cheers,
Doru
On 30 Sep 2010, at 15:16, Simon Denier wrote:
> Thanks Doru
>
> So I'm not sure there was ever a clear announcement on that, but what does the 1.1.1 provide: just the ability to run on Cog, or are there other improvements?
>
>
>
> On 30 sept. 2010, at 14:58, Tudor Girba wrote:
>
>> Thanks Mariano.
>>
>> I built the image and made it available. If you want to put it on the INRIA server, you can download it from here:
>> http://www.tudorgirba.com/download/Pharo-1.1.1-dev30.09.1.zip
>>
>> Cheers,
>> Doru
>>
>>
>> On 30 Sep 2010, at 14:16, Mariano Martinez Peck wrote:
>>
>>>
>>>
>>> On Thu, Sep 30, 2010 at 1:44 PM, Tudor Girba <tudor.girba(a)gmail.com> wrote:
>>> Hi Mariano,
>>>
>>> Is the 1.1.1 dev image available for the old VM?
>>>
>>> No, but you can do it by yourself. Just take the PharoCore 1.1.1 (https://gforge.inria.fr/frs/download.php/27526/PharoCore-1.1.1.zip)
>>> And evaluate:
>>>
>>>
>>> Gofer new
>>> squeaksource: 'MetacelloRepository';
>>> package: 'ConfigurationOfPharo';
>>> load.
>>>
>>> ((Smalltalk at: #ConfigurationOfPharo) project version: '1.1') perform: #silently: with: true; perform: #load.
>>>
>>>
>>>
>>> I was a bit away, and I am not sure of the status. If there is something I can do, please let me know.
>>>
>>> Cheers,
>>> Doru
>>>
>>>
>>> On 25 Sep 2010, at 19:49, Mariano Martinez Peck wrote:
>>>
>>>>
>>>>
>>>> On Sat, Sep 25, 2010 at 7:09 PM, Tudor Girba <tudor.girba(a)gmail.com> wrote:
>>>> Hi Mariano,
>>>>
>>>> This is a good and needed step.
>>>>
>>>> Now, just a problem: 1.1.1dev image does not work with the regular VM. This is probably because you saved it again after you opened it with the Cog VM. It would be great if the released dev image would work with both.
>>>>
>>>> Excellent suggestion :)
>>>> Thanks doru.
>>>>
>>>>
>>>> Cheers,
>>>> Doru
>>>>
>>>>
>>>>
>>>> On 25 Sep 2010, at 17:56, Mariano Martinez Peck wrote:
>>>>
>>>>> Hi. This is not an official release. I didn't do all the formal procedure for releasing a Pharo image. My idea is try to push CogVM and try to get as much as testers as possible. Try to report issues and help Eliot. For that purpose, I think having a one click image is worth it.
>>>>>
>>>>> So.....I build a Pharo dev on top of the PharoCore 1.1.1 (which has some fixes over 1.1 and the CogVM necessary changes). I build the image with exactly the same versions of the external packages than Pharo 1.1.
>>>>>
>>>>> If you want to download that this Pharo1.1.1 dev image that works with Cog here is the link:
>>>>>
>>>>> https://gforge.inria.fr/frs/download.php/27516/Pharo-1.1.1-dev10.09.1.zip
>>>>>
>>>>> In addition, and thanks to Lukas, we could generate OneClicks with CogVM. Here you can have a OneClick using the above image:
>>>>>
>>>>> https://gforge.inria.fr/frs/download.php/27524/Pharo-1.1.1-OneClickCogVM.zip
>>>>>
>>>>> Notice that this is not an official release and that there are failing/errors tests. I've already sent emails for them and hopefully someone may fix them. The only thing is not supported is the TestCoverage (since it uses objects as methods, with is not yet supported in CogVM).
>>>>>
>>>>> Cheers
>>>>>
>>>>> Mariano
>>>>> _______________________________________________
>>>>> Pharo-users mailing list
>>>>> Pharo-users(a)lists.gforge.inria.fr
>>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>>>>
>>>> --
>>>> www.tudorgirba.com
>>>>
>>>> "The coherence of a trip is given by the clearness of the goal."
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "In a world where everything is moving ever faster,
>>> one might have better chances to win by moving slower."
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-users mailing list
>>> Pharo-users(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>>>
>>> _______________________________________________
>>> Pharo-users mailing list
>>> Pharo-users(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>>
>> --
>> www.tudorgirba.com
>>
>> "Be rather willing to give than demanding to get."
>>
>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
> --
> Simon
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
--
www.tudorgirba.com
"Presenting is storytelling."
Sept. 30, 2010
Re: [Pharo-project] PharoKernel #12159
by Pavel Krivanek
On Thu, Sep 30, 2010 at 3:55 PM, Levente Uzonyi <leves(a)elte.hu> wrote:
> On Thu, 30 Sep 2010, Pavel Krivanek wrote:
>
> On Thu, Sep 30, 2010 at 3:08 PM, Levente Uzonyi <leves(a)elte.hu> wrote:
>>
>> On Thu, 30 Sep 2010, Pavel Krivanek wrote:
>>>
>>> Hi,
>>>
>>>>
>>>> I uploaded the new version of PharoKernel
>>>>
>>>> https://gforge.inria.fr/frs/download.php/27540/PharoKernel-1.2-12159.zip
>>>>
>>>> The Compression package is now part of the kernel image because the
>>>> CompiledMethodTrailer requires it. It is on the next discussion whether
>>>> we
>>>> should keep this state. As the result the image is more dirty now.
>>>> I added some code that enables to download primitive packages and run
>>>> SUnit
>>>> tests. So it will be possible to create automatically the images with
>>>> Network and Monticello (after some fixing of this packages).
>>>>
>>>>
>>> Monticello depends on the Compression package, so it has to be in the
>>> image
>>> if you want to use Monticello.
>>>
>>
>>
>> Of course, but it can be downloaded as separate package. The image that
>> creates the PharoKernel image firstly downloads the latest source codes of
>> the pre-monticello packages from SqueakSource and saves it as the normal
>> files that PharoKernel can file-in.
>>
>
> Is it possible to store anything other than mcz mcd or mcm files on
> SqueakSource? If not, then how can PharoKernel decompress the mcz/mcd files
> without the Compression package?
The downloading and uncompressing of the package is done from PharoCore
image. The PharoCore image saves the basic packages, it shrinks itself to
the PharoKernel and then it loads primitive packages again as classical
source files.
-- Pavel
> Levente
>
>
>
>> -- Pavel
>>
>>
>>>
>>
>> Levente
>>>
>>>
>>>
>>> Cheers,
>>>> -- Pavel
>>>>
>>>>
>>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
Sept. 30, 2010
Re: [Pharo-project] PharoKernel #12159
by Levente Uzonyi
On Thu, 30 Sep 2010, Pavel Krivanek wrote:
> On Thu, Sep 30, 2010 at 3:08 PM, Levente Uzonyi <leves(a)elte.hu> wrote:
>
>> On Thu, 30 Sep 2010, Pavel Krivanek wrote:
>>
>> Hi,
>>>
>>> I uploaded the new version of PharoKernel
>>>
>>> https://gforge.inria.fr/frs/download.php/27540/PharoKernel-1.2-12159.zip
>>>
>>> The Compression package is now part of the kernel image because the
>>> CompiledMethodTrailer requires it. It is on the next discussion whether we
>>> should keep this state. As the result the image is more dirty now.
>>> I added some code that enables to download primitive packages and run
>>> SUnit
>>> tests. So it will be possible to create automatically the images with
>>> Network and Monticello (after some fixing of this packages).
>>>
>>
>> Monticello depends on the Compression package, so it has to be in the image
>> if you want to use Monticello.
>
>
> Of course, but it can be downloaded as separate package. The image that
> creates the PharoKernel image firstly downloads the latest source codes of
> the pre-monticello packages from SqueakSource and saves it as the normal
> files that PharoKernel can file-in.
Is it possible to store anything other than mcz mcd or mcm files on
SqueakSource? If not, then how can PharoKernel decompress the mcz/mcd
files without the Compression package?
Levente
>
> -- Pavel
>
>>
>
>
>> Levente
>>
>>
>>
>>> Cheers,
>>> -- Pavel
>>>
>>>
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
Sept. 30, 2010
Re: [Pharo-project] PharoKernel #12159
by Pavel Krivanek
On Thu, Sep 30, 2010 at 3:08 PM, Levente Uzonyi <leves(a)elte.hu> wrote:
> On Thu, 30 Sep 2010, Pavel Krivanek wrote:
>
> Hi,
>>
>> I uploaded the new version of PharoKernel
>>
>> https://gforge.inria.fr/frs/download.php/27540/PharoKernel-1.2-12159.zip
>>
>> The Compression package is now part of the kernel image because the
>> CompiledMethodTrailer requires it. It is on the next discussion whether we
>> should keep this state. As the result the image is more dirty now.
>> I added some code that enables to download primitive packages and run
>> SUnit
>> tests. So it will be possible to create automatically the images with
>> Network and Monticello (after some fixing of this packages).
>>
>
> Monticello depends on the Compression package, so it has to be in the image
> if you want to use Monticello.
Of course, but it can be downloaded as separate package. The image that
creates the PharoKernel image firstly downloads the latest source codes of
the pre-monticello packages from SqueakSource and saves it as the normal
files that PharoKernel can file-in.
-- Pavel
>
> Levente
>
>
>
>> Cheers,
>> -- Pavel
>>
>>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
Sept. 30, 2010
Re: [Pharo-project] [Pharo-users] [ANN] Pharo 1.1.1 OneClickCogVm
by Simon Denier
Thanks Doru
So I'm not sure there was ever a clear announcement on that, but what does the 1.1.1 provide: just the ability to run on Cog, or are there other improvements?
On 30 sept. 2010, at 14:58, Tudor Girba wrote:
> Thanks Mariano.
>
> I built the image and made it available. If you want to put it on the INRIA server, you can download it from here:
> http://www.tudorgirba.com/download/Pharo-1.1.1-dev30.09.1.zip
>
> Cheers,
> Doru
>
>
> On 30 Sep 2010, at 14:16, Mariano Martinez Peck wrote:
>
>>
>>
>> On Thu, Sep 30, 2010 at 1:44 PM, Tudor Girba <tudor.girba(a)gmail.com> wrote:
>> Hi Mariano,
>>
>> Is the 1.1.1 dev image available for the old VM?
>>
>> No, but you can do it by yourself. Just take the PharoCore 1.1.1 (https://gforge.inria.fr/frs/download.php/27526/PharoCore-1.1.1.zip)
>> And evaluate:
>>
>>
>> Gofer new
>> squeaksource: 'MetacelloRepository';
>> package: 'ConfigurationOfPharo';
>> load.
>>
>> ((Smalltalk at: #ConfigurationOfPharo) project version: '1.1') perform: #silently: with: true; perform: #load.
>>
>>
>>
>> I was a bit away, and I am not sure of the status. If there is something I can do, please let me know.
>>
>> Cheers,
>> Doru
>>
>>
>> On 25 Sep 2010, at 19:49, Mariano Martinez Peck wrote:
>>
>>>
>>>
>>> On Sat, Sep 25, 2010 at 7:09 PM, Tudor Girba <tudor.girba(a)gmail.com> wrote:
>>> Hi Mariano,
>>>
>>> This is a good and needed step.
>>>
>>> Now, just a problem: 1.1.1dev image does not work with the regular VM. This is probably because you saved it again after you opened it with the Cog VM. It would be great if the released dev image would work with both.
>>>
>>> Excellent suggestion :)
>>> Thanks doru.
>>>
>>>
>>> Cheers,
>>> Doru
>>>
>>>
>>>
>>> On 25 Sep 2010, at 17:56, Mariano Martinez Peck wrote:
>>>
>>>> Hi. This is not an official release. I didn't do all the formal procedure for releasing a Pharo image. My idea is try to push CogVM and try to get as much as testers as possible. Try to report issues and help Eliot. For that purpose, I think having a one click image is worth it.
>>>>
>>>> So.....I build a Pharo dev on top of the PharoCore 1.1.1 (which has some fixes over 1.1 and the CogVM necessary changes). I build the image with exactly the same versions of the external packages than Pharo 1.1.
>>>>
>>>> If you want to download that this Pharo1.1.1 dev image that works with Cog here is the link:
>>>>
>>>> https://gforge.inria.fr/frs/download.php/27516/Pharo-1.1.1-dev10.09.1.zip
>>>>
>>>> In addition, and thanks to Lukas, we could generate OneClicks with CogVM. Here you can have a OneClick using the above image:
>>>>
>>>> https://gforge.inria.fr/frs/download.php/27524/Pharo-1.1.1-OneClickCogVM.zip
>>>>
>>>> Notice that this is not an official release and that there are failing/errors tests. I've already sent emails for them and hopefully someone may fix them. The only thing is not supported is the TestCoverage (since it uses objects as methods, with is not yet supported in CogVM).
>>>>
>>>> Cheers
>>>>
>>>> Mariano
>>>> _______________________________________________
>>>> Pharo-users mailing list
>>>> Pharo-users(a)lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>>>
>>> --
>>> www.tudorgirba.com
>>>
>>> "The coherence of a trip is given by the clearness of the goal."
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project(a)lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>> --
>> www.tudorgirba.com
>>
>> "In a world where everything is moving ever faster,
>> one might have better chances to win by moving slower."
>>
>>
>>
>>
>> _______________________________________________
>> Pharo-users mailing list
>> Pharo-users(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>>
>> _______________________________________________
>> Pharo-users mailing list
>> Pharo-users(a)lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users
>
> --
> www.tudorgirba.com
>
> "Be rather willing to give than demanding to get."
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
--
Simon
Sept. 30, 2010
Re: [Pharo-project] PharoKernel #12159
by Pavel Krivanek
Sound great!
-- Pavel
On Thu, Sep 30, 2010 at 3:05 PM, Levente Uzonyi <leves(a)elte.hu> wrote:
> On Thu, 30 Sep 2010, Pavel Krivanek wrote:
>
> Hi,
>>
>> I uploaded the new version of PharoKernel
>>
>> https://gforge.inria.fr/frs/download.php/27540/PharoKernel-1.2-12159.zip
>>
>> The Compression package is now part of the kernel image because the
>> CompiledMethodTrailer requires it. It is on the next discussion whether we
>> should keep this state. As the result the image is more dirty now.
>>
>
> I started the refactoring of CompiledMethodTrailers, but didn't finish it
> so far. The code is mostly complete, but untested and the
> migration/integration code is totally missing. I added a class for every
> kind of trailer, so the trailers which depend on the Compression package can
> be moved to the Compression package if the refactoring is ready and
> accepted.
>
>
> Levente
>
>
> I added some code that enables to download primitive packages and run
>> SUnit
>> tests. So it will be possible to create automatically the images with
>> Network and Monticello (after some fixing of this packages).
>>
>> Cheers,
>> -- Pavel
>>
>>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
Sept. 30, 2010
Re: [Pharo-project] PharoKernel #12159
by Levente Uzonyi
On Thu, 30 Sep 2010, Pavel Krivanek wrote:
> Hi,
>
> I uploaded the new version of PharoKernel
>
> https://gforge.inria.fr/frs/download.php/27540/PharoKernel-1.2-12159.zip
>
> The Compression package is now part of the kernel image because the
> CompiledMethodTrailer requires it. It is on the next discussion whether we
> should keep this state. As the result the image is more dirty now.
> I added some code that enables to download primitive packages and run SUnit
> tests. So it will be possible to create automatically the images with
> Network and Monticello (after some fixing of this packages).
Monticello depends on the Compression package, so it has to be in the
image if you want to use Monticello.
Levente
>
> Cheers,
> -- Pavel
>
Sept. 30, 2010