Fwd: Constables API, slightly revamped

Brian Goetz brian.goetz at oracle.com
Thu Sep 21 15:18:04 UTC 2017

-------- Forwarded Message --------
Subject: 	Constables API, slightly revamped
Date: 	Thu, 21 Sep 2017 10:54:00 -0400
From: 	Brian Goetz <brian.goetz at oracle.com>
To: 	amber-spec-experts <amber-spec-experts at openjdk.java.net>

The document linked below describes the current design center of the API
for symbolic references.  This work is driven by the need for
intrinsification via JEP 303, but its applicability runs much deeper.
This is a checkpoint along the way; we're not done, but we think that
the current approach works well.

The current API differs from the previous iteration mostly in focus;
we've backed away from trying to describe the constant pool directly,
and instead focus primarily on symbolic references, leaving the
translation from symbolic reference to compilers and bytecode APIs.

You can get a peek at the current state of the API by watching the
condy-folding branch of the amber repository.


More information about the amber-dev mailing list