Hello there, I was wondering if anybody had some pointers on implementations of dynamic method selection (which depend of course on a particular language). The...
Hi all, I was wondering if anybody had pointers on how to write a simple, yet efficient garbage collector for embedded software (meaning that the GC should not...
... If you want to avoid pauses, a tri-color is the only choice I know of that doesn't suffer from the reference loop problem (of reference counting...
... Collectors aren't really plug-in items. They need to be integrated with your code. You'll need functions that know how to traverse the pointers in your...
Since version 2.0 Squirrel has classes. They look like this: class Testy extends Bla { constructor(a,b,c) { } function something() { } membervar = 10 ...
Try searching for "polymorphic inline cache". I think it's what you're looking for. I think it was due to research around Vortex but might have been before...
... Squirrel, ... crazy, ... value. ... Well, my first question is why would you treat classes any different from instances. It seems like there is no...
... I had "properties" like this in one of my old languages, but I've eliminated them as a separate concept. Rather than have "properties" which are a cross...
... AFAIK, that's a conservative collector that scans memory looking for pointers. Useful for debugging C applications maybe, but not a practical solution for...
... Well, I've been using it for my languages, so obviously I think it's "practical". It's easy to allocate unscanned blocks for strings and such. You can...
... At one point Hans had some performance comparisons in the papers about the library. It was quite good. There are threaded and non-threaded versions....
Kyle Hayes
kyle@...
Jul 11, 2005 3:49 am
2414
... Is that collector speed difference or overall speed difference that was not "an order of magnitude different". GC is typically around 10% overhead, so even...
... Squirrel 1.x already implements prototype style OO through tables and delegation. With squirrel 2.x and classes I wanted to create a system to facilitate...
... Mmh! This is a very interesting solution. I'm talked with my colleagues and they seem to like the idea too. However I still have a problem. Squirrel ...
... This is from memory, so... What I remember is that he compared the difference between applications using their own hand-written collectors and the BDW...
Kyle Hayes
kyle@...
Jul 12, 2005 2:52 am
2419
... Which malloc? There are multiple implementations. The one in GLibc shipped with most Linux systems may not be a good one for your usage pattern....
Kyle Hayes
kyle@...
Jul 12, 2005 2:56 am
2420
... I actually read an interesting article <http://gcc.gnu.org/java/ papers/nosb.html> about the Kaffe GC. I found it interesting because it is detailed and...
... I would be an unfair comparison to compare internal GC of Ruby or whatever with linking to the Boehm collector "without special hooks". Frankly, the...
... I'd look up Henry Baker's papers: http://home.pipeline.com/~hbaker1/ Also, there is a book called "Garbage Collection" by Jones and Lins. I have it...
... [...] ... [Sorry, I'm about a month behind on this list!] I'm interested in how even games can be written to run on the Cell architecture. I was thinking...
Thought this recent paper might be of interest to the group: http://www.iam.unibe.ch/~scg/Archive/Drafts/Nier05bRevival.pdf Abstract. The programming languages...