Jim's example works on 7u2 for me as well.
The cast is not without effect at all. It is crucial to have it!
That is because of the so called "Signature polymorphism" of the
'invokeExact()' and plain 'invoke()' methods (read the API
documentation for more details:
http://docs.oracle.com/javase/7/d
Since Smalltalk is usually single threaded I have not been focused on
concurrency issues. Now that I have
that working I have been looking at extending Smaltalk to a concurrent
approach.
One issue that immediately came to the forefront is the invalidation of
call sites when a setTarget is invo
On 02/08/2012 10:47 PM, Mark Roos wrote:
> Hi Rémi
Hi Mark,
>
> I think I am starting to get it.
>
> My normal fallback creates a GWT and does a getTarget + setTarget on
> the root callsite to put this GWT at the
> head of the chain. I assume that this use of setTarget is as expected
> and cau
Thanks Rémi
Off to give it a try
mark
From: Rémi Forax
To: mlvm-dev@openjdk.java.net
Date: 02/09/2012 11:08 AM
Subject:Re: Smalltalk and tiered compile data
Sent by:mlvm-dev-boun...@openjdk.java.net
On 02/08/2012 10:47 PM, Mark Roos wrote:
> Hi Rémi
Hi Mark,
>
> I