VM more flexible for research?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

VM more flexible for research?

Mariano Martinez Peck
Hi folks. I am a newbie for both research and VM. However, in the little time I have been working on this, I always need some extra bits in the object header to do some experiments.
And the problem is that I always have only one :(

So I come to the idea of having a more flexible VM for the people that want to experiment with it.

The first idea was to remove compact classes. But of course, there may be much more ideas or things to do.

What do you think?

Cheers

Mariano


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: VM more flexible for research?

Alexandre Bergel
This is a recurrent wish. I have seen many post on this. I remember LexSpoon wanted a read-only bit in the header...

Cheers,
Alexandre

On 15 Jul 2010, at 15:30, Mariano Martinez Peck wrote:

> Hi folks. I am a newbie for both research and VM. However, in the little time I have been working on this, I always need some extra bits in the object header to do some experiments.
> And the problem is that I always have only one :(
>
> So I come to the idea of having a more flexible VM for the people that want to experiment with it.
>
> The first idea was to remove compact classes. But of course, there may be much more ideas or things to do.
>
> What do you think?
>
> Cheers
>
> Mariano
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: [Vm-dev] VM more flexible for research?

johnmci
In reply to this post by Mariano Martinez Peck
Well here is a non-obvious solution. 
(a) take your handy Pharo image and convert it to 64 bits.
(b) take your handy 64bit VM that runs 64bit images, I believe you can build one for any platform. 
(c) exploit the 32 extra free bits you'll find in the header. 


On 2010-07-15, at 6:30 AM, Mariano Martinez Peck wrote:

Hi folks. I am a newbie for both research and VM. However, in the little time I have been working on this, I always need some extra bits in the object header to do some experiments.
And the problem is that I always have only one :(

So I come to the idea of having a more flexible VM for the people that want to experiment with it.

The first idea was to remove compact classes. But of course, there may be much more ideas or things to do.

What do you think?

Cheers

Mariano


--
===========================================================================
John M. McIntosh <[hidden email]>   Twitter:  squeaker68882
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

smime.p7s (3K) Download Attachment