Last week, we had the author of TDD for a Shopping Website LiveProject. Friday at 11am Ranch time, Steven Solomon will be hosting a live TDD session just for us. See for the agenda and registration link

Ethan Henry

Greenhorn
+ Follow
since May 31, 2002
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Ethan Henry

Does UltimateBB not have a 'Preview Post' function? I really like to double check what I'm about to post...
Thanks,
Ethan
19 years ago

Originally posted by Ethan Henry:
There are few good resourced for figuring out the internals of various Java implementations.


Geesh. Damn bulletin board software freakin' link syntax.
The links are:
VM spec and performance documentation for Java.
Can we get a preview function here or something?
19 years ago
There are few good resourced for figuring out the internals of various Java implementations.
There is, of course, the VM spec.
The performance documentation for Java from Sun goes into more detail about how HotSpot works, details regarding garbage collection and some other stuff. Note that this is all highly implementation specific - not much of what's on Sun's site applies to IBM's VMs for instance.
Go through all the presentation from JavaOne for the last couple of years. Tedious, yes, but it's probably the only real source of this kind of information.
Ethan
(edited by Cindy to correct link format)
[ June 03, 2002: Message edited by: Cindy Glass ]
19 years ago

Originally posted by Thomas SMETS:
Partial answer :-)

As far as I remember : Server = HotSpot


Unfortunately, no.
In JDK 1.2, you had your choice between the Classic VM and HotSpot Client.
HotSpot == Client
In JDK 1.3 and 1.4 -client and -hotspot do the same thing, per the help that comes up when you run java.exe without any arguments...


D:\temp>java -hotspot
Usage: java [-options] class [args...]
(to execute a class)
or java -jar [-options] jarfile [args...]
(to execute a jar file)
where options include:
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.

19 years ago
You can try JRockit:
http://www.jrockit.com/
It's been bought by BEA and now they're giving it away for free! Whee! It also has lots of dials to plays with, like selecting one of several different garbage collectors.
Ethan
19 years ago