Advertising VM features (was Re: [Pharo-project] [Vm-dev] Running tests for auto-built Cog VMs)

Frank Shearar frank.shearar at angband.za.org
Fri Mar 18 11:19:02 UTC 2011


On 2011/03/18 10:41, Igor Stasenko wrote:
>
> Yeah , yeah..
> Maybe people was not aware that tests are running for couple of months now.
>
> But my question if we need something in addition.
> For instance, threaded FFI. How to test if it there, and if it is, how
> to test that it works ok?
> Apparently standard FFI test are not covering new threading capabilities of VM.

Is it possible to expose what a VM supports? Actually, mirrors here 
would be great - you could ask the mirror what plugins it supports, what 
special features it provides (immutability, tail call optimisation, ...).

frank

> On 18 March 2011 10:41, stephane ducasse<stephane.ducasse at gmail.com>  wrote:
>>
>> :)
>> In addition to running all the tests of all the subsystems of course.
>>
>> S.
>>
>>>>
>>> In Pharo there is:
>>>
>>>        Tests-VM
>>>                        BecomeTest
>>>                        IslandVMTweaksTestCase
>>>        Tests-Finalization
>>>                        ObjectFinalizerTest
>>>        Tests-ObjectsAsMethods
>>>                        TestObjectsAsMethods
>>>
>>> .. and they are run every day at least once (in 1.2, 1.3 and before 1.2 was stable even 1.1) since a couple of months.
>>>
>>> e.g.
>>>
>>>        https://pharo-ic.lille.inria.fr/hudson/job/Pharo%20Core%201.2/lastCompletedBuild/testReport/Tests.VM/
>>>
>>>
>>>        Marcus
>>
>
>
>



More information about the Vm-dev mailing list