[talk] JVM Questions

Pete Wright pete at nomadlogic.org
Wed Mar 19 18:51:10 EDT 2014



On 03/19/14 14:36, Jesse Callaway wrote:
> 
> 
> 
> On Wed, Mar 19, 2014 at 4:23 PM, Isaac (.ike) Levy
> <ike at blackskyresearch.net <mailto:ike at blackskyresearch.net>> wrote:
> 
> 
>     Hi All,
> 
>     A Java question, for my own sanity.
> 
>     Some folks I know are convinced that Oracle JDK and OpenJDK are
>     identical.
>     (OpenJDK is our Production standard for many reasons, yet follks
>     keep using to Oracle JDK for dev...)
> 
>     QUESTIONS:
> 
>     Do folks here know anywhere I can find some practical code examples
>     which expose the nasty bugs which can be encountered?
> 
>     Do folks here have any such examples, perhaps from your fine Java
>     colleagues? (unsigned/signed int mania differences in particular)?
> 
>     In the vast and disparate world of Java, is there another good place
>     where I should ask to find examples of this stuff?
> 
>     I'm dying to get my hands on some code to demonstrate the JVM
>     implementation differences, so we can quit focusing on high level
>     language spec discussions.
> 
>     Rocket-
>     .ike
> 
> 
>     _________________________________________________
>     talk mailing list
>     talk at lists.nycbug.org <mailto:talk at lists.nycbug.org>
>     http://lists.nycbug.org/__mailman/listinfo/talk
>     <http://lists.nycbug.org/mailman/listinfo/talk>
> 
> 
> 
> 
> One place where you can find documentation of differences is when
> looking at their next generation garbage collectors.
> 
> Specifically not what you asked for:
> Regardless of which is better for the purposes at hand, when there are
> breakages due to the runtime stack they will be different between the
> stacks since they are in fact different and have different underlying
> code. I'm guessing you're thinking the same thing in re benchmarking and
> error testing in development, you'd want to compare apples to apples. In
> this case if OpenJDK is necessary for prod, I'd say that it's necessary
> for dev as well.... at least from a testing and benchmarking perspective.
> 

+1

Keep Is conSistant Stupid? ;^)

-pete

-- 
Pete Wright
pete at nomadlogic.org
twitter => @nomadlogicLA




More information about the talk mailing list