[Vm-dev] [CogVM-blessed] -headless stopped working

John McIntosh johnmci at smalltalkconsulting.com
Tue Jan 3 23:41:41 UTC 2012


Yes never supported headless, general lack of interest by the
community to have that on os-x via the cocoa vm.

However on my near term todo list is having to add that feature, I'll
say more in a few weeks once I deal with the refactoring of the
drawing surface.

On Tue, Jan 3, 2012 at 6:38 PM, Stefan Marr <smalltalk at stefan-marr.de> wrote:
>
> Ok, just saw that it said Carbon in the Mac menu.
>
>
> I just checked version 5.7.4.1 of the VM. Which, I think, but am not completely sure, should be Cocoa.
> And here I only see that the argument handling is completely broken.
>
> I think, that was something you already fixed a while ago.
> 5.7.4.1 does not accept the image parameter if I give the -headless option, instead it opens a file dialog.
>
> So, maybe it never supported -headless.
>
> Best regards
> Stefan
>
>
> On 04 Jan 2012, at 00:11, Stefan Marr wrote:
>
>>
>> Hi Esteban:
>>
>> How do I know which whether it is Cocoa or Carbon?
>>
>> The VM that works gives me the following infos:
>>
>> Smalltalk getSystemAttribute: 1004
>>               'Croquet Closure Cog VM [CoInterpreter VMMaker-oscog-IgorStasenko.92] CogVM VM 4.0.0'
>>
>> Smalltalk getSystemAttribute: 1007
>>               'CoInterpreter VMMaker-oscog-IgorStasenko.92 uuid: 9823f129-7da4-4aee-967f-2bce7feb6770 Jul  5 2011'
>>
>> Smalltalk getSystemAttribute: 1008
>>               'StackToRegisterMappingCogit VMMaker-oscog-IgorStasenko.92 uuid: 9823f129-7da4-4aee-967f-2bce7feb6770 Jul  5 2011'
>>
>>
>> Best regards
>> Stefan
>>
>>
>> On 02 Jan 2012, at 16:29, Esteban Lorenzano wrote:
>>
>>>
>>> Hi Stefan,
>>>
>>> do you know if it ever worked? (on cocoa builds)
>>> because I'm looking at that code and it looks like never was there...
>>>
>>> Cheers,
>>> Esteban
>>>
>>> El 30/12/2011, a las 6:06p.m., Stefan Marr escribió:
>>>
>>>>
>>>> Hi Esteban:
>>>>
>>>> I just downloaded a Cog-Mac-Cocoa-blessed from: https://ci.lille.inria.fr/pharo/job/Cog-Mac-Cocoa-blessed/
>>>> It tells me, it is currently 19days old.
>>>>
>>>> And it ignores the -headless parameter.
>>>>
>>>> The old VM I used so far is from Jul 6th and does execute headless without problems.
>>>>
>>>> I did not find the mail on the list that was naming the primitives to get more version infos out of the VMs, sorry.
>>>>
>>>> The latest StackVM also got that problem, but it works with the version from July.
>>>>
>>>>
>>>> Is there actually something like -version on the command line to ask for the exact version infos?
>>>> I checked -help, which also offers a lot less info then it used to. It still mentions -headless, but misses the options below.
>>>>
>>>> Best regards
>>>> Stefan
>>>>
>>>>
>>>> Missing help for commandline options:
>>>>
>>>> -breaksel selector    set breakpoint on send of selector
>>>> -eden <size>[mk]      set eden memory to bytes
>>>> -leakcheck num        check for leaks in the heap
>>>> -stackpages num       use n stack pages
>>>> -codesize <size>[mk]  set machine code memory to bytes
>>>> -sendtrace[=num]      enable send tracing (optionally to a specific value)
>>>> -tracestores          enable store tracing (assert check stores)
>>>> -cogmaxlits <n>       set max number of literals for methods compiled to machine code
>>>> -cogminjumps <n>      set min number of backward jumps for interpreted methods to be considered for compilation to machine code
>>>> -pathenc <enc>        set encoding for pathnames (default: macintosh)
>>>>
>>>> --
>>>> Stefan Marr
>>>> Software Languages Lab
>>>> Vrije Universiteit Brussel
>>>> Pleinlaan 2 / B-1050 Brussels / Belgium
>>>> http://soft.vub.ac.be/~smarr
>>>> Phone: +32 2 629 2974
>>>> Fax:   +32 2 629 3525
>>>>
>>>
>>
>> --
>> Stefan Marr
>> Software Languages Lab
>> Vrije Universiteit Brussel
>> Pleinlaan 2 / B-1050 Brussels / Belgium
>> http://soft.vub.ac.be/~smarr
>> Phone: +32 2 629 2974
>> Fax:   +32 2 629 3525
>>
>
> --
> Stefan Marr
> Software Languages Lab
> Vrije Universiteit Brussel
> Pleinlaan 2 / B-1050 Brussels / Belgium
> http://soft.vub.ac.be/~smarr
> Phone: +32 2 629 2974
> Fax:   +32 2 629 3525
>



-- 
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================


More information about the Vm-dev mailing list