Code Review for jdk

Prepared by:mcimadamore on Mon Jul 3 15:09:55 IST 2017
Workspace:/w/lt/valhalla/valhalla-10-openjdk/jdk
Compare against version:17255
Branch:mvt
Summary of changes: 4 lines changed: 1 ins; 0 del; 3 mod; 371 unchg
Patch of changes: jdk.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/jdk/experimental/value/MethodHandleBuilder.java

rev 17256 : imported patch 8183135.patch
rev 17251 : 8183290: [MVT] ClassInfo mangling doesn't work on DVT
Summary: missing mangling when creating DVT from VCC
Reviewed-by: psandoz, dsimms
rev 17244 : 8182678: [MVT] add javac and method handle support for mangled value class names in CONSTANT_ClassInfo
Summary: add MethodHandleBuilder and bytecode API support for mangled value class names
Reviewed-by: psandoz
rev 17242 : Dumping class files generated from LambdaFormBuilder should generate
debug-based names for CP patched entries. (Although as of yet
i have not managed to induce such patching when it is enabled.)
rev 17235 : Add support for Q-types to lambda forms
Note: support is optional, and can be enabled using the flag:
-Dvalhalla.enableValueLambdaForms=true
rev 17102 : Add initial MethodHandle MVT support
4 lines changed: 1 ins; 0 del; 3 mod; 371 unchg

This code review page was prepared using /home/maurizio/bin/webrev (vers 25.2-hg+openjdk.java.net).