Kurt Stephens

Nerd Up!

Recent comments

Random image

Latest image

Syndicate

Syndicate content

Browse archives

« November 2008  
Mo Tu We Th Fr Sa Su
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15
17 18 19 20 21 22
24 25 26 27 28 29 30

Nice to see your experiment.


Nice to see your experiment.

Tagging is, of course, a trade-off between time and space. But unless you run real application, you can not make any useful statement. Therefore, I dare that your test benchmark is not very meaningful.

We have run similar tests with the Pypy tool chain and the Spy Smalltalk VM, and found that the benefit (or not) of tagged pointers highly depends on the application that you are running and your actual needs. There is no definitive answer.

If you do not know Pypy, it is a tool chain to generate VMs from high-level code. Turning tagged pointers on/off ist just a simple switch on the command line, which makes it a very nice playground for experiments like yours.

Reply

The content of this field is kept private and will not be shown publicly.
Captcha Image: you will need to recognize the text in it.
Please type in the letters/numbers that are shown in the image above.