... I agree with the other respondant - I don't think you need to design it this way. In this case (i.e your windows registry example), I'm sure you could use ...
Hello. ... I think it's because you are leaving the Self environment and using Windows HANDLEs and such. There should be a wrapper for HANDLE or FILE* so that...
... I did a quick and dirty translation of the two Squeak benchmarks to Self and have attached it. One way to load it is to execute 'tbench.self' _RunScript ...
... It's a very different emphasis. There's a heck of a lot more bytes than copies of any other resource. That means you don't need to be quite so paranoid...
It looks like the compiler on the Mac is not as good as that for the Sparc. On my 1Ghz powerbook I got the following: 47,058,823 bytecodes/sec and 17,247,597...
... Interesting. The problem is that as a programmer, I desire to use the same semantics that let me sweep memory management issues under the carpet (i.e. ...
... Is this a G4? I'll see what numbers I get on 1GHz G4 eMac the next time I get to use that machine. I suppose you are using the latest version - Self on the...
What benchmarks are you running? I believe that bytecodes/sec can be a meaningless figure. Remember that in Smalltalk bitblt is one bytecode, and local...
David Ungar
David.Ungar@...
Jul 2, 2004 10:01 pm
1808
... The bytecodes/sec number is coming from the standard "Sieve of Eratosthenes" prime number search, while the sends/sec is from the doubly recursive...
As Jecel pointed out, we are not trying to find out how "good" self is. The VM technology is clearly newer/better. It all started when I did some bad math in...
Thanks, Michael & Jecel. Have you tried running the benchmark twice? I don' t think Self does on stack replacement these days. Hotspot should be better; there...
David Ungar
David.Ungar@...
Jul 3, 2004 12:21 am
1811
... I sure hope so. There has been at least 10x, and maybe as much as 50x, applied man-years to HotSpot as to Self, and they started with the Self VM. I...
hi Michael, Jecel, David, and everybody, I very much enjoy the threads here. from a vm design point of view, I, as a self interested person, would have some...
hi Michael, Jecel, David, and everybody, I very much enjoy the threads here. from a vm design point of view, I, as a self interested person, would have some...
hi Michael, Jecel, David, and everybody, I very much enjoy the threads here. from a vm design point of view, I, as a self interested person, would have some...
A page with lots of meaningless numbers to add to our meaningless numbers: http://minnow.cc.gatech.edu/squeak/768 ... Interesting! People keep complaining...
Hello, How can I add dynamically a method slot to a self object? . I have: the method selector, the argument names and the body (source code) of a method, and...
... First you need a mirror on the object you are interested in: reflect: myObj Now you can just add the slot with the name you want and a mirror on the value...
Hi, I'm writing a rule-based inference engine in SELF, and some implementation issues have popped out: Is there a fast way to get a reference to all the clones...
Oscar, Look at the creatorSlotHint stuff in object mirrors. It may do the sort of thing you want. It's how the environment can say "a point". Strictly...
David Ungar
David.Ungar@...
Jul 12, 2004 9:31 pm
1820
... This is a reply to Oscar's second question - you can use this to decide if an object is "well known" or not. Normally anonymous objects are cloned from...
... Thank you Alex and Michael for pointing this out. I hope nobody was affected by the virus. The message didn't come from my machine, but from 165.165.68.76....
No problem. The Mac mail client is much better behaved than outlook in this regard. I noticed that the user readable name was different than your usual name,...
http://www.theregister.co.uk/2004/07/27/esmertec_acquires_oovm/ Hotspot designer Bak was quoted as saying: /Bak worked on Sun's pioneering Self Project ...
... It is great that his system runs in 128KB, but to program you need Eclipse which all by itself is a few times larger than Self... Besides, if you compare...
Hi, all !! I'd like to make public the Zero system, written by me, It is by now composed by a virtual machine, an assembler and a macro-assembler. The virtual...
Reinaldo Silveira will be defending his PhD thesis in a week or so. The title is "DIRETRIZES PARA UMA NOVA METODOLOGIA DE PROJETO DIGITAL" ("Directions for a...
I beg the group to forgive a question from someone with no experience with Self. My question concerns the effects of modifying a Self image while there are...