Advertising VM features (was Re: [Pharo-project] [Vm-dev] Running
tests for auto-built Cog VMs)
Eliot Miranda
eliot.miranda at gmail.com
Fri Mar 18 16:36:25 UTC 2011
On Fri, Mar 18, 2011 at 4:19 AM, Frank Shearar <frank.shearar at angband.za.org
> wrote:
>
> 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, ...).
>
Of course. See loadedModules, getSystemAttribute: and vmParameterAt:.
Increasingly people are writing useful wrappers for them, typically in
SmalltalkImage.
>
> 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
>>>>
>>>
>>>
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20110318/693dc55a/attachment.htm
More information about the Vm-dev
mailing list