This is the mail archive of the java-discuss@sourceware.cygnus.com mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: performance problems


Kresten Krab Thorup <krab@gnu.org> writes:

> I know something about how hotspot does it.  They have some pretty
> nify techniques, which are unfortunately patented.
> 
> First, the monitor structure is always stack allocated, so it doesn't
> take up space.

What is the date on the patent?  I wrote about stack allocating
the monitor structure on the Kaffe mailing list.  I'm sure it was at
least two years ago.  If that predates the patent, at least any
stack allocation "claim" would be invalid.

There is also the Mozilla ElectricFire project, which some interesting
data structure ideas.  It also is written in C++, and has a JIT ...
See http://www.mozilla.org/projects/ef/techdocs/index.html
-- 
	--Per Bothner
bothner@pacbell.net  per@bothner.com   http://home.pacbell.net/bothner/

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]