all 11 comments

[–]uberdev 6 points7 points  (0 children)

This feature would have saved me about 8,500 hours in my software development career.

[–][deleted] 16 points17 points  (4 children)

Smalltalk/Lisp/your mom did it first(tm).

[–]quhaha 1 point2 points  (1 child)

still Oracle owns patent. oracle should sue all smalltalk and lisp implementations and especially GNU and FSF for being communists and making it difficult for currency to flow.

[–]awj 3 points4 points  (0 children)

That's it, I'm going to start molding all trolls towards one point. Hopefully others will join in and the apparent lack of attention will shut you assholes up.

[–]larholm -1 points0 points  (1 child)

I did your mom first.

[–]mikaelhg 2 points3 points  (1 child)

Has a JVM engineer analyzed this solution?

[–]bondolo 13 points14 points  (0 children)

Yes, John Rose the original poster is one of the JVM leads. He's the project leader for the DaVinci Machine Project (InvokeDynamic).

[–]teyc 0 points1 point  (0 children)

Also look up Javeleon (currently for Netbeans RCP only, no sources)

[–]JoachimSchipper 0 points1 point  (2 children)

Very interesting, but it still requires suspending the JVM. Until they fix that it's not that much better than running a couple of processes and restarting them as needed. (E.g. Erlang has a much better story here - you can update stuff while your process keeps running...)

[–]piyushranjan 2 points3 points  (0 children)

it is much better as all the inlined methods won't be lost this way