hg: valhalla/valhalla/langtools: Add support for tracking 'any'-related opcodes

Paul Benedict pbenedict at apache.org
Thu Jul 24 20:55:56 UTC 2014

On Thu, Jul 24, 2014 at 3:33 PM, John Rose <john.r.rose at oracle.com> wrote:

> On Jul 24, 2014, at 6:21 AM, Maurizio Cimadamore <
> maurizio.cimadamore at oracle.com> wrote:
> For now the designated box for a primitive (e.g., int) can be a wrapper
> (java.lang.Integer).  In the real system, we have discussed building new
> box types for this purpose (java.lang.'int', etc.).  (...Waving target type
> magic at it, of course, to dispel compatibility bogies.)
John, I'd like to hear more about that, if you're so inclined to share. It
peeks my interest because new box types were part of my poor-man proposal
on the platform-jep-discuss list. I was thinking the new types would be
pure singletons while the current wrappers would continue to be prototypes.
Additionally, if desired, both sets of wrappers could share a common
interface for programming ease too. Is that at all similar to what you're
internally discussing?


More information about the valhalla-dev mailing list