Hello, all. Could anyone please explain the concept of memoization to me? Also an introduction to blocks wouldn't be bad for the list... Douglas ... ...
259
Douglas Atique
datique@...
Jul 5, 1999 12:46 pm
Remember that discussion on the usefulness of nil and the default initialization of slots? I was reading the Self 4.0 Programmer´s Reference Manual this...
260
Douglas Atique
datique@...
Jul 5, 1999 2:58 pm
When interpreting the Self bytecode of a resend (SUPER_SEND), can I always assume that the resend is directed iff there was a DELEGATEE bytecode after the last...
261
Douglas Atique
datique@...
Jul 5, 1999 6:14 pm
In my interpreter, I am trying to associate each instance of the interpreter with one object, named the "evaluatee". As an oop, the evaluatee can be: - a data...
262
mpato
mpato@...
Jul 6, 1999 8:37 am
Hello everybody, My name is Maryah and I´m a estudent at Vigo University ( Spain). Now I´m working in an application on SELF and I have a very big problem: ...
263
Douglas Atique
datique@...
Jul 6, 1999 11:41 am
Hello, Maryah. I'm Douglas. Could you elaborate more on your problem? I mean, could you explain it with more details? I don't think I understand what you mean...
264
Douglas Atique
datique@...
Jul 6, 1999 8:09 pm
As far as I know, an object can be allocated in three different ways: - on the C heap, that is with malloc from the OS - on the stack - on the resource area I...
265
Gordon Cichon
gordon@...
Jul 6, 1999 10:07 pm
... Actual Self objects are always allocated inside the object system, i.e. the new space or eden space of the Self world. Self objects are never allocated on...
266
Dru Nelson
dru@...
Jul 7, 1999 2:01 am
... I've never heard of this. What are obstacks ? Is this an internal lisp structure? ... eGroups.com home: http://www.egroups.com/group/self-interest ...
267
Randy Smith
Randall.Smith@...
Jul 7, 1999 4:47 pm
Douglas, I think you get the basic idea, and your own refinement of having a common nil-like parent is kind of interesting. Though the behavior shared by these...
268
Douglas Atique
datique@...
Jul 7, 1999 6:56 pm
Randall (or Mr. Smith, may I be more informal?), I have been making small programs in C++ which used the Standard Library collections, in which I represented...
269
Mario Wolczko
mario@...
Jul 7, 1999 9:11 pm
... The last part of this is not exactly true -- under certain conditions (mostly dependent on the size of the object and the amount of free space in Eden or...
270
Gordon Cichon
gordon@...
Jul 8, 1999 7:40 am
... No, this is nothing special to lisp. It is a method of handling memory allocation and deallocation. Inside the Self VM memory is managed in three different...
271
Douglas Atique
datique@...
Jul 8, 1999 11:43 am
... So, Gordon, is it only a matter of convenience? I mean, could all memory allocated from ResourceAreas be allocated from CHeaps, for example? For Self...
272
Gordon Cichon
gordon@...
Jul 9, 1999 4:05 pm
... Yes, it is mostly a matter of convenience. The stack keeps additionally some notion where or when the memory is allocated. F. e. when traversing a syntax ...
273
Dru Nelson
dru@...
Jul 11, 1999 4:30 am
I have heard nothing from anyone. Last year there was a nice, simple prototypes workshop, I'm not sure if this one will have something. If anyone hears of...
274
Gordon Cichon
gordon@...
Jul 11, 1999 11:30 am
Ups, I got something wrong in my last remarks about memory allocation: I meant LIFO when I wrote about FIFO. Gordon. ... eGroups.com home:...
275
Douglas Atique
datique@...
Jul 13, 1999 2:17 pm
What does the operator <-> mean? I have seen it in some Self code but couldn't find a definition. Thanks, Douglas ... eGroups.com home:...
276
Jecel Assumpcao Jr
jecel@...
Jul 23, 1999 10:50 pm
Hi, friends! I've been without internet access for the past couple of weeks and am only now catching up with my email, including the discussions on this list. ...
277
Randy Smith
Randall.Smith@...
Jul 23, 1999 11:58 pm
I am amazed! This is great, Jecel, best of luck with Merlin Computer Technology, and let us know when you have your IPO! --Randy...
278
Jecel Assumpcao Jr
jecel@...
Jul 24, 1999 8:34 pm
... It took some effort, but I found this page: http://www.acm.org/sigplan/oopsla/oopsla99/2_ap/workshops/2i_ws_ag.html Doesn't look like there will be any...
279
Jecel Assumpcao Jr
jecel@...
Jul 24, 1999 8:34 pm
... Where did you see that? I searched through all of the Self sources and didn't find a single instance of this. There are plenty of "->" (which is used for...
280
Jecel Assumpcao Jr
jecel@...
Jul 24, 1999 8:34 pm
... In the tinySelf 1 interpreter, the code that handles DELEGATEE looks at the next bytecode (after any index extension ones, of course) and generates an...
281
Jecel Assumpcao Jr
jecel@...
Jul 24, 1999 8:45 pm
... See if this helps: http://www.cs.cmu.edu/People/rwh/introsml/techniques/memoization.htm -- Jecel...
282
Jecel Assumpcao Jr
jecel@...
Jul 26, 1999 7:40 pm
... This is a very important point. It is too costly to make a new class to "reify" some concept in an applications, but we can make as many new (prototype)...
283
David Ungar
David.Ungar@...
Jul 26, 1999 10:11 pm
Cool! - Dave ... David Ungar Sun Microsystems Laboratories (650) 336-2618...
284
riftweaver@...
Aug 2, 1999 5:31 pm
Yes, I think its cool too; I've not been able to do more than read about Self, but having raided the old Sun site a few months ago, it seems like a very clean...
285
David Ungar
David.Ungar@...
Aug 5, 1999 9:51 pm
Yes, HotSpot was an intellectual descendant of the Self VM work, and some of its key personnel were former Selfies. Jason, do you have access to a fairly...
286
Gilad Bracha
gilad.bracha@...
Aug 5, 1999 9:55 pm
... Please do post any details you can (without, of course, disclosing anything proprietary). Cheers, Gilad ********************************************* ...