Hi,
there is a problem with Pharo on Seasidehosting. Using a stock Pharo image 10225, installing Seaside from Universe, it works perfectly fine locally. As soon as I upload and run the image on Seasidehosting, it doesn't work anymore.(503: Service Temporarily Unavailable). There is nothing in the log files accessible through the seasidehosting admin interface. You can see the problem on http://diagen.seasidehosting.st. To reproduce: - download Pharo version 10225 (newer versions have the annoying MIME problem) - ScriptLoader new installingUniverse - In the Universe browser, install Seaside. - Upload the image and the changes file to a seasidehosting account - Start the image Since all Pier images are now based on Pharo, this is a problem for all new pier users. -- Damien Cassou http://damiencassou.seasidehosting.st _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi,
Is it possible this error? sqUnixMemory.c:172: uxGrowMemoryBy: Assertion `newDelta >= 0` failed. Aborted I get this following the procedure below on a Debian Lenny PPC system with Squeak 3.10-4. Gcc is 4.3.2. I do not get this on a Ubuntu hardy ppc system with the same version of squeak. Gcc is slightly older at 4.2.3. I've worked around this, for the moment, by adding -memory 200m to the squeak command line. I spent some weekend debugging this, but, I didn't find where the problem it is comes from. cheers bruce On Wed, Feb 18, 2009 at 04:45:00PM +0100, Damien Cassou wrote: > Hi, > > there is a problem with Pharo on Seasidehosting. Using a stock Pharo > image 10225, installing Seaside from Universe, it works perfectly fine > locally. As soon as I upload and run the image on Seasidehosting, it > doesn't work anymore.(503: Service Temporarily Unavailable). > There is nothing in the log files accessible through the > seasidehosting admin interface. > > You can see the problem on http://diagen.seasidehosting.st. > > To reproduce: > > - download Pharo version 10225 (newer versions have the annoying MIME problem) > - ScriptLoader new installingUniverse > - In the Universe browser, install Seaside. > - Upload the image and the changes file to a seasidehosting account > - Start the image > > Since all Pier images are now based on Pharo, this is a problem for > all new pier users. > > -- > Damien Cassou > http://damiencassou.seasidehosting.st > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi,
On Thu, Feb 19, 2009 at 1:15 PM, Bruce O'Neel <[hidden email]> wrote: > Is it possible this error? > > sqUnixMemory.c:172: uxGrowMemoryBy: Assertion `newDelta >= 0` failed. > Aborted I don't think so because seasidehosting would print an error message in the system logs and it is not the case. -- Damien Cassou http://damiencassou.seasidehosting.st _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
>> sqUnixMemory.c:172: uxGrowMemoryBy: Assertion `newDelta >= 0` failed.
>> Aborted > > I don't think so because seasidehosting would print an error message > in the system logs and it is not the case. I can only guess, but maybe the font-enumeration at startup causes the VM to hang. Seaside Hosting uses quite an old and modified version of the Unix VM. Maybe Adrian can verify that this is/is not the problem, by opening a Pharo image on seasidehosting.st within an X session? Cheers, Lukas -- Lukas Renggli http://www.lukas-renggli.ch _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
I tried what Lukas suggested. What happens is that Squeak starts up
but then hogs the CPU and does not draw the GUI. However, an old version of Pharo, #10130, still works. Version #10172 does not work either, which suggests that its not Poymorph. My best guess is that its FreeType. I commented out the two startUp: methods of FreeTypeFontProvider and FreeTypeSettings, but without success. How could FreeType be disabled? Adrian On Feb 19, 2009, at 14:42 , Lukas Renggli wrote: >>> sqUnixMemory.c:172: uxGrowMemoryBy: Assertion `newDelta >= 0` >>> failed. >>> Aborted >> >> I don't think so because seasidehosting would print an error message >> in the system logs and it is not the case. > > I can only guess, but maybe the font-enumeration at startup causes the > VM to hang. Seaside Hosting uses quite an old and modified version of > the Unix VM. Maybe Adrian can verify that this is/is not the problem, > by opening a Pharo image on seasidehosting.st within an X session? > > Cheers, > Lukas > > -- > Lukas Renggli > http://www.lukas-renggli.ch > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Bruce O'Neel-5
look in the archive and on the vm-dev list I think people agree this
is a gcc 4.3 issue. On 19-Feb-09, at 4:15 AM, Bruce O'Neel wrote: > Hi, > > Is it possible this error? > > sqUnixMemory.c:172: uxGrowMemoryBy: Assertion `newDelta >= 0` failed. > Aborted > > I get this following the procedure below on a Debian Lenny PPC > system with Squeak 3.10-4. > Gcc is 4.3.2. I do not get this on a Ubuntu hardy ppc system with > the same version of squeak. > Gcc is slightly older at 4.2.3. > > I've worked around this, for the moment, by adding -memory 200m to > the squeak > command line. > > I spent some weekend debugging this, but, I didn't find where the > problem it is comes > from. > > cheers > > bruce -- = = = ======================================================================== John M. McIntosh <[hidden email]> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ======================================================================== _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi,
Thanks. I kind of assumed this, but, sigh, running gdb is fun, right? cheers bruce On Thu, Feb 19, 2009 at 09:18:49AM -0800, John M McIntosh wrote: > look in the archive and on the vm-dev list I think people agree this > is a gcc 4.3 issue. > > On 19-Feb-09, at 4:15 AM, Bruce O'Neel wrote: > > > Hi, > > > > Is it possible this error? > > > > sqUnixMemory.c:172: uxGrowMemoryBy: Assertion `newDelta >= 0` failed. > > Aborted > > > > I get this following the procedure below on a Debian Lenny PPC > > system with Squeak 3.10-4. > > Gcc is 4.3.2. I do not get this on a Ubuntu hardy ppc system with > > the same version of squeak. > > Gcc is slightly older at 4.2.3. > > > > I've worked around this, for the moment, by adding -memory 200m to > > the squeak > > command line. > > > > I spent some weekend debugging this, but, I didn't find where the > > problem it is comes > > from. > > > > cheers > > > > bruce > > -- > = > = > = > ======================================================================== > John M. McIntosh <[hidden email]> > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com > = > = > = > ======================================================================== > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by johnmci
Hi,
Um, yes, I know you've discussed this before, but.... I'm not sure it's just a gcc 4.3.2 problem. I downloaded and poked at the tar file of 3.10-4's source. I got this from http://squeakvm.org/unix/. The error message comes from uxGrowMemoryBy, but, I think it comes from being called (two frames higher) in incrementalGC. The code is (from the gnu-interp.c file, though interp.c is the same): if (((((usqInt) ((longAt(foo->freeBlock)) & AllButTypeMask))) < (((usqInt) foo->growHeadroom))) && (foo->gcBiasToGrow > 0)) { /* begin biasToGrow */ /* begin growObjectMemory: */ foo->statGrowMemory += 1; limit = sqGrowMemoryBy(foo->memoryLimit, growSize); if (!(limit == foo->memoryLimit)) { foo->memoryLimit = limit - 24; initializeMemoryFirstFree(foo->freeBlock); } weDidGrow = 1; } So we call sqGrowMemoryBy with growSize which is used to calculate newDelta in uxGrowMemoryBy. A search of incrementalGC though shows that growSize, a sqInt is declared it's never set. It turns out that with my system (Debian Lenny ppc, with gcc 4.3.2) growSize is zeroed. Maybe that's the 'problem' with gcc 4.3.2? If I set it to some number, say, 100000, then a print statement just before sqGrowMemoryBy comes out and squeak grows its memory, and, volia, no crash. Now, this might just be bypassing the real problem, but, it's unclear to me how an uninitialized growSize would be a good idea. This also explains why my previous workaround, using the flag -memory on the command line, caused the problem to not occur. cheers bruce On Thu, Feb 19, 2009 at 09:18:49AM -0800, John M McIntosh wrote: > look in the archive and on the vm-dev list I think people agree this > is a gcc 4.3 issue. > > On 19-Feb-09, at 4:15 AM, Bruce O'Neel wrote: > > > Hi, > > > > Is it possible this error? > > > > sqUnixMemory.c:172: uxGrowMemoryBy: Assertion `newDelta >= 0` failed. > > Aborted > > > > I get this following the procedure below on a Debian Lenny PPC > > system with Squeak 3.10-4. > > Gcc is 4.3.2. I do not get this on a Ubuntu hardy ppc system with > > the same version of squeak. > > Gcc is slightly older at 4.2.3. > > > > I've worked around this, for the moment, by adding -memory 200m to > > the squeak > > command line. > > > > I spent some weekend debugging this, but, I didn't find where the > > problem it is comes > > from. > > > > cheers > > > > bruce > > -- > = > = > = > ======================================================================== > John M. McIntosh <[hidden email]> > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com > = > = > = > ======================================================================== > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi,
I downloaded Ian's image/changes bundle named unix-3.10-4.vmm.tar.gz from http://www.squeakvm.org/unix/ and looked into it a bit. In ObjectMemory biasToGrow it looks like the problem is biasToGrow | growSize | growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock) self growObjectMemory: growSize there are no '.'s after the lines. Shouldn't it look like: biasToGrow | growSize | growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock). self growObjectMemory: growSize. that? It looks like the slang interpreter/translater must be coughing a bit on what is basically slight invalid syntax, right? I guess that next up I have to figure out how to actually run vm maker :-) cheers bruce On Fri, Feb 20, 2009 at 12:32:52PM +0100, Bruce O'Neel wrote: > > Hi, > > Um, yes, I know you've discussed this before, but.... > > I'm not sure it's just a gcc 4.3.2 problem. > > I downloaded and poked at the tar file of 3.10-4's source. I got this from > http://squeakvm.org/unix/. > > The error message comes from uxGrowMemoryBy, but, I think it comes from > being called (two frames higher) in incrementalGC. > > The code is (from the gnu-interp.c file, though interp.c is the same): > > if (((((usqInt) ((longAt(foo->freeBlock)) & AllButTypeMask))) < (((usqInt) foo->growHeadroom))) && (foo->gcBiasToGrow > 0)) { > /* begin biasToGrow */ > /* begin growObjectMemory: */ > foo->statGrowMemory += 1; > limit = sqGrowMemoryBy(foo->memoryLimit, growSize); > if (!(limit == foo->memoryLimit)) { > foo->memoryLimit = limit - 24; > initializeMemoryFirstFree(foo->freeBlock); > } > weDidGrow = 1; > } > > So we call sqGrowMemoryBy with growSize which is used to calculate newDelta in uxGrowMemoryBy. > > A search of incrementalGC though shows that growSize, a sqInt is declared it's never set. > It turns out that with my system (Debian Lenny ppc, with gcc 4.3.2) growSize is zeroed. > Maybe that's the 'problem' with gcc 4.3.2? > > If I set it to some number, say, 100000, then a print statement just before > sqGrowMemoryBy comes out and squeak grows its memory, and, volia, no crash. > > Now, this might just be bypassing the real problem, but, it's unclear to me how > an uninitialized growSize would be a good idea. > > This also explains why my previous workaround, using the flag -memory on the command line, > caused the problem to not occur. > > cheers > > bruce > > On Thu, Feb 19, 2009 at 09:18:49AM -0800, John M McIntosh wrote: > > look in the archive and on the vm-dev list I think people agree this > > is a gcc 4.3 issue. > > > > On 19-Feb-09, at 4:15 AM, Bruce O'Neel wrote: > > > > > Hi, > > > > > > Is it possible this error? > > > > > > sqUnixMemory.c:172: uxGrowMemoryBy: Assertion `newDelta >= 0` failed. > > > Aborted > > > > > > I get this following the procedure below on a Debian Lenny PPC > > > system with Squeak 3.10-4. > > > Gcc is 4.3.2. I do not get this on a Ubuntu hardy ppc system with > > > the same version of squeak. > > > Gcc is slightly older at 4.2.3. > > > > > > I've worked around this, for the moment, by adding -memory 200m to > > > the squeak > > > command line. > > > > > > I spent some weekend debugging this, but, I didn't find where the > > > problem it is comes > > > from. > > > > > > cheers > > > > > > bruce > > > > -- > > = > > = > > = > > ======================================================================== > > John M. McIntosh <[hidden email]> > > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com > > = > > = > > = > > ======================================================================== > > > > > > > > > > _______________________________________________ > > Pharo-project mailing list > > [hidden email] > > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
On Sun, Feb 22, 2009 at 01:47:40PM +0100, Bruce O'Neel wrote:
> > I downloaded Ian's image/changes bundle named unix-3.10-4.vmm.tar.gz from http://www.squeakvm.org/unix/ > and looked into it a bit. > > In ObjectMemory biasToGrow it looks like the problem is > > biasToGrow > | growSize | > growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock) > self growObjectMemory: growSize > > there are no '.'s after the lines. Shouldn't it look like: > > biasToGrow > | growSize | > growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock). > self growObjectMemory: growSize. > > that? > > It looks like the slang interpreter/translater must be coughing a bit on what is basically > slight invalid syntax, right? This is http://bugs.squeak.org/view.php?id=6667. The fix was applied to VMMaker-tpr.63. You are probably using sources generated from VMMaker 3.8b6, which is the same as VMMaker-tpr.58, so the sources you are using would not have this fix. If someone can build a VM using more up to date VMMaker and verify that the problem goes away, that would be good. I suggest using VMMaker-dtl.113 from the VMMaker project on SqueakSource for this. (Note, there is a more recent VMMaker-eem.114 that contains Eliot's updates for block closures, but you may have trouble loading it into some Squeak/Pharo images. The glitch may be sorted out by the time you read this, if not just stick with VMMaker-dtl.113 or earlier for now.) > > I guess that next up I have to figure out how to actually run vm maker :-) > Yes :) Dave _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi,
Ah, very nice. Thanks! cheers bruce On Sun, Feb 22, 2009 at 09:16:41AM -0500, David T. Lewis wrote: > On Sun, Feb 22, 2009 at 01:47:40PM +0100, Bruce O'Neel wrote: > > > > I downloaded Ian's image/changes bundle named unix-3.10-4.vmm.tar.gz from http://www.squeakvm.org/unix/ > > and looked into it a bit. > > > > In ObjectMemory biasToGrow it looks like the problem is > > > > biasToGrow > > | growSize | > > growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock) > > self growObjectMemory: growSize > > > > there are no '.'s after the lines. Shouldn't it look like: > > > > biasToGrow > > | growSize | > > growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock). > > self growObjectMemory: growSize. > > > > that? > > > > It looks like the slang interpreter/translater must be coughing a bit on what is basically > > slight invalid syntax, right? > > This is http://bugs.squeak.org/view.php?id=6667. The fix was applied to VMMaker-tpr.63. > You are probably using sources generated from VMMaker 3.8b6, which is the same as > VMMaker-tpr.58, so the sources you are using would not have this fix. > > If someone can build a VM using more up to date VMMaker and verify that the problem > goes away, that would be good. I suggest using VMMaker-dtl.113 from the VMMaker > project on SqueakSource for this. (Note, there is a more recent VMMaker-eem.114 that > contains Eliot's updates for block closures, but you may have trouble loading it > into some Squeak/Pharo images. The glitch may be sorted out by the time you read > this, if not just stick with VMMaker-dtl.113 or earlier for now.) > > > > > I guess that next up I have to figure out how to actually run vm maker :-) > > > > Yes :) > > Dave > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Bruce O'Neel-5
Old news.
http://www.nabble.com/An-issue-with-Slang,-the-interpreter---the-VM,-and-a-period-in-biasToGrow.-td8515636.html Could be other important VMMaker changes between 2007 and today... On 22-Feb-09, at 4:47 AM, Bruce O'Neel wrote: > Hi, > > I downloaded Ian's image/changes bundle named unix-3.10-4.vmm.tar.gz > from http://www.squeakvm.org/unix/ > and looked into it a bit. > > In ObjectMemory biasToGrow it looks like the problem is > > biasToGrow > | growSize | > growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock) > self growObjectMemory: growSize > > there are no '.'s after the lines. Shouldn't it look like: > > biasToGrow > | growSize | > growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock). > self growObjectMemory: growSize. > > that? > > It looks like the slang interpreter/translater must be coughing a > bit on what is basically > slight invalid syntax, right? > > I guess that next up I have to figure out how to actually run vm > maker :-) > > cheers > > bruce -- = = = ======================================================================== John M. McIntosh <[hidden email]> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ======================================================================== _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi,
Yes, thanks. The problem is that the most recent unix vm has exactly this problem. cheers bruce On Sun, Feb 22, 2009 at 04:33:20PM -0800, John M McIntosh wrote: > Old news. > > http://www.nabble.com/An-issue-with-Slang,-the-interpreter---the-VM,-and-a-period-in-biasToGrow.-td8515636.html > > Could be other important VMMaker changes between 2007 and today... > > > On 22-Feb-09, at 4:47 AM, Bruce O'Neel wrote: > >> Hi, >> >> I downloaded Ian's image/changes bundle named unix-3.10-4.vmm.tar.gz >> from http://www.squeakvm.org/unix/ >> and looked into it a bit. >> >> In ObjectMemory biasToGrow it looks like the problem is >> >> biasToGrow >> | growSize | >> growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock) >> self growObjectMemory: growSize >> >> there are no '.'s after the lines. Shouldn't it look like: >> >> biasToGrow >> | growSize | >> growSize := growHeadroom*3/2 - (self sizeOfFree: freeBlock). >> self growObjectMemory: growSize. >> >> that? >> >> It looks like the slang interpreter/translater must be coughing a bit >> on what is basically >> slight invalid syntax, right? >> >> I guess that next up I have to figure out how to actually run vm maker >> :-) >> >> cheers >> >> bruce > > -- > === > ======================================================================== > John M. McIntosh <[hidden email]> > Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com > === > ======================================================================== > > > _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi,
I am not sure I got the summary of the discussion related to the problem of deploying a Pharo-based image to seasidehosting. Is there any conclusion? Cheers, Doru -- www.tudorgirba.com "Problem solving efficiency grows with the abstractness level of problem understanding." _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hi,
There seem to be three solutions (in best to worst order). - someone (Ian maybe) needs to rebuild the Unix VM with a VMMaker from within the last two years. Apparently the bug has been fixed for a while. - pass a fixed memory size to the VM -memory 200m or so does the trick. - patch the existing C source code. cheers bruce On Tue, Mar 03, 2009 at 09:19:13AM +0100, Tudor Girba wrote: > Hi, > > I am not sure I got the summary of the discussion related to the > problem of deploying a Pharo-based image to seasidehosting. Is there > any conclusion? > > Cheers, > Doru > > > -- > www.tudorgirba.com > > "Problem solving efficiency grows with the abstractness level of > problem understanding." > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
may be we should slowly think that we should get some people
On Mar 4, 2009, at 4:25 PM, Bruce O'Neel wrote: > Hi, > > There seem to be three solutions (in best to worst order). > > - someone (Ian maybe) needs to rebuild the Unix VM with a VMMaker > from within the last two years. Apparently the bug has been fixed > for a > while. > > - pass a fixed memory size to the VM > > -memory 200m > > or so does the trick. > > - patch the existing C source code. > > cheers > > bruce > > On Tue, Mar 03, 2009 at 09:19:13AM +0100, Tudor Girba wrote: >> Hi, >> >> I am not sure I got the summary of the discussion related to the >> problem of deploying a Pharo-based image to seasidehosting. Is there >> any conclusion? >> >> Cheers, >> Doru >> >> >> -- >> www.tudorgirba.com >> >> "Problem solving efficiency grows with the abstractness level of >> problem understanding." >> >> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
2009/3/4 Stéphane Ducasse <[hidden email]>:
> may be we should slowly think that we should get some people err.. get people for what? > - Show quoted text - > On Mar 4, 2009, at 4:25 PM, Bruce O'Neel wrote: > >> Hi, >> >> There seem to be three solutions (in best to worst order). >> >> - someone (Ian maybe) needs to rebuild the Unix VM with a VMMaker >> from within the last two years. Apparently the bug has been fixed >> for a >> while. >> >> - pass a fixed memory size to the VM >> >> -memory 200m >> >> or so does the trick. >> >> - patch the existing C source code. >> >> cheers >> >> bruce >> >> On Tue, Mar 03, 2009 at 09:19:13AM +0100, Tudor Girba wrote: >>> Hi, >>> >>> I am not sure I got the summary of the discussion related to the >>> problem of deploying a Pharo-based image to seasidehosting. Is there >>> any conclusion? >>> >>> Cheers, >>> Doru >>> >>> >>> -- >>> www.tudorgirba.com >>> >>> "Problem solving efficiency grows with the abstractness level of >>> problem understanding." >>> >>> >>> >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [hidden email] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- Best regards, Igor Stasenko AKA sig. _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
creating a unix vm.
stef On Mar 4, 2009, at 5:34 PM, Igor Stasenko wrote: > 2009/3/4 Stéphane Ducasse <[hidden email]>: >> may be we should slowly think that we should get some people > > err.. get people for what? > >> - Show quoted text - >> On Mar 4, 2009, at 4:25 PM, Bruce O'Neel wrote: >> >>> Hi, >>> >>> There seem to be three solutions (in best to worst order). >>> >>> - someone (Ian maybe) needs to rebuild the Unix VM with a VMMaker >>> from within the last two years. Apparently the bug has been fixed >>> for a >>> while. >>> >>> - pass a fixed memory size to the VM >>> >>> -memory 200m >>> >>> or so does the trick. >>> >>> - patch the existing C source code. >>> >>> cheers >>> >>> bruce >>> >>> On Tue, Mar 03, 2009 at 09:19:13AM +0100, Tudor Girba wrote: >>>> Hi, >>>> >>>> I am not sure I got the summary of the discussion related to the >>>> problem of deploying a Pharo-based image to seasidehosting. Is >>>> there >>>> any conclusion? >>>> >>>> Cheers, >>>> Doru >>>> >>>> >>>> -- >>>> www.tudorgirba.com >>>> >>>> "Problem solving efficiency grows with the abstractness level of >>>> problem understanding." >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Pharo-project mailing list >>>> [hidden email] >>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [hidden email] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > > > > -- > Best regards, > Igor Stasenko AKA sig. > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Stéphane Ducasse writes:
> creating a unix vm. Here's a Unix VM built with an up to date VMMaker and a Windows VM: http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip Both have the closure bytecodes and the FreeType bitblit extensions. The Linux VM includes the FreeType plugin, the Windows VM doesn't. Bryce _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Thanks a lot
I'm sure that linuxers and windowzers will try and report. So I imagine that we will have to do the closure integration now :) Stef On Mar 4, 2009, at 9:39 PM, <[hidden email]> <[hidden email] > wrote: > Stéphane Ducasse writes: >> creating a unix vm. > > Here's a Unix VM built with an up to date VMMaker and a Windows VM: > > http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-linux.tz > http://ftp.squeak.org/Exupery/vms/exupery-vm-0.15-win32.zip > > Both have the closure bytecodes and the FreeType bitblit extensions. > The Linux VM includes the FreeType plugin, the Windows VM doesn't. > > Bryce > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Free forum by Nabble | Edit this page |