CFV: New JDK 9 Reviewer: Michael Haupt
Kumar Srinivasan
kumar.x.srinivasan at oracle.com
Thu Jun 9 14:12:20 UTC 2016
Vote: yes
On 5/31/2016 8:52 AM, Jim Laskey (Oracle) wrote:
> I hereby nominate Michael Haupt to JDK 9 Reviewer.
>
> Michael is a member to the Nashorn team; his focus is on dynamic language implementations. He also collaborates with the Valhalla project for value types. Prior to joining Nashorn, Michael worked briefly in the HotSpot compiler team. He has been an Oracle employee since 2011, which is when he joined the Virtual Machine Research Group at Oracle Labs, where he has worked on the Maxine meta-circular JVM and on dynamic language implementations. He used to be the tech lead of the FastR project, a high-performance Java-based implementation of the R programming language. Michael has also contributed to the Invokedynamic infrastructure in the past.
>
> Votes are due by June 15, 2016
>
> Only current JDK9 Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to this mailing list.
>
> For Lazy Consensus voting instructions, see [2].
>
> [1] http://openjdk.java.net/census <http://openjdk.java.net/census>
> [2] http://openjdk.java.net/projects/#reviewer-vote <http://openjdk.java.net/projects/#reviewer-vote>
>
> Michael’s contributions:
>
> === JDK 9
>
> *** JSR 292
>
> changeset: 14592:80f1fb052dee
> user: mhaupt
> date: Tue May 24 09:13:47 2016 +0200
> summary: 8157590: MethodHandles.arrayLength() lacks @since tag, implementation throws wrong exception
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/80f1fb052dee
>
> changeset: 14495:fd39cefc5c8f
> user: mhaupt
> date: Wed May 18 10:42:29 2016 +0200
> summary: 8156915: introduce MethodHandle factory for array length
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fd39cefc5c8f
>
> changeset: 14301:c0e1a94f27f5
> user: mhaupt
> date: Wed Apr 27 20:18:49 2016 +0200
> summary: 8155106: MHs.Lookup.findConstructor returns handles for array classes
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c0e1a94f27f5
>
> changeset: 14298:5a48729a7eb6
> user: mhaupt
> date: Wed Apr 27 15:01:21 2016 +0200
> summary: 8155214: java/lang/invoke/PermuteArgsTest.java fails due to exhausted code cache
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5a48729a7eb6
>
> changeset: 14276:e8217d94b72e
> user: mhaupt
> date: Fri Apr 22 15:05:54 2016 +0200
> summary: 8154754: MethodHandles.countedLoop errors in deriving loop arguments, result type, and local state
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e8217d94b72e
>
> changeset: 14275:14065c26ea1a
> user: mhaupt
> date: Fri Apr 22 15:05:26 2016 +0200
> summary: 8154751: MethodHandles.countedLoop does not accept empty bodies
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/14065c26ea1a
>
> changeset: 14274:beac9a439d0f
> user: mhaupt
> date: Fri Apr 22 13:36:22 2016 +0200
> summary: 8152667: MHs.iteratedLoop(...) throws unexpected WMTE, disallows Iterator subclasses, generates inconsistent loop result type
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/beac9a439d0f
>
> changeset: 14210:214c1ee32e00
> user: mhaupt
> date: Tue Apr 19 14:39:35 2016 +0200
> summary: 8150956: j.l.i.MethodHandles.whileLoop(...) and .iteratedLoop(...) throw unexpected exceptions in the case of 'init' return type is void
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/214c1ee32e00
>
> changeset: 14169:210cce63ef9c
> user: mhaupt
> date: Thu Apr 14 15:18:42 2016 +0200
> summary: 8150824: Exceptions when omitting trailing arguments in cleanup
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/210cce63ef9c
>
> changeset: 14152:fe806038ae74
> user: mhaupt
> date: Wed Apr 13 09:20:22 2016 +0200
> summary: 8153637: MethodHandles.countedLoop/3 initialises loop counter to 1 instead of 0
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fe806038ae74
>
> changeset: 13903:d14f551f4d52
> user: mhaupt
> date: Mon Mar 14 08:10:44 2016 +0100
> summary: 8151778: TestLookup.java fails after push of JDK-8150782
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d14f551f4d52
>
> changeset: 13902:25e8c082d7ef
> user: mhaupt
> date: Sun Mar 13 20:26:29 2016 +0100
> summary: 8150782: findClass / accessClass throw unexpected exceptions
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/25e8c082d7ef
>
> changeset: 13805:e941d983c8e4
> user: mhaupt
> date: Thu Mar 03 14:29:00 2016 +0100
> summary: 8150957: j.l.i.MethodHandles.whileLoop(...) fails with IOOBE in the case init is null, step and pred have parameters
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e941d983c8e4
>
> changeset: 13799:c48cb760984f
> user: mhaupt
> date: Wed Mar 02 20:36:00 2016 +0100
> summary: 8150832: split T8139885 into several tests by functionality
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c48cb760984f
>
> changeset: 13798:a24ddbbc4beb
> user: mhaupt
> date: Wed Mar 02 20:16:11 2016 +0100
> summary: 8150635: j.l.i.MethodHandles.loop(...) throws IndexOutOfBoundsException
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a24ddbbc4beb
>
> changeset: 13796:8c2194ad4ca3
> user: mhaupt
> date: Wed Mar 02 14:15:15 2016 +0100
> summary: 8150953: j.l.i.MethodHandles: example section in whileLoop(...) provides example for doWhileLoop
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/8c2194ad4ca3
>
> changeset: 13790:42794e648cfe
> user: mhaupt
> date: Mon Feb 29 14:16:20 2016 +0100
> summary: 8150825: MethodHandles.tryFinally throws IndexOutOfBoundsException for non-conforming parameter lists
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/42794e648cfe
>
> changeset: 13767:9d536355b828
> user: mhaupt
> date: Tue Feb 23 09:49:04 2016 +0100
> summary: 8143410: augment pseudo-code descriptions in MethodHandles API
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9d536355b828
>
> changeset: 13765:4d1292a702b8
> user: mhaupt
> date: Tue Feb 23 07:17:54 2016 +0100
> summary: 8150360: augment/correct MethodHandle API documentation
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4d1292a702b8
>
> changeset: 13474:1de1a321ea87
> user: mhaupt
> date: Wed Dec 09 11:02:54 2015 +0000
> summary: 8081512: Remove sun.invoke.anon classes, or move / co-locate them with tests
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1de1a321ea87
>
> changeset: 13458:f5d02fbd8095
> user: mhaupt
> date: Thu Jan 14 13:53:13 2016 +0100
> summary: 8147078: MethodHandles.catchException does not enforce Throwable subtype
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f5d02fbd8095
>
> changeset: 13443:5be075daee3a
> user: mhaupt
> date: Mon Jan 11 17:19:16 2016 +0100
> summary: 8146786: [TESTBUG] straighten out testability for several issues
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5be075daee3a
>
> changeset: 13255:4d010a9bd0d9
> user: mhaupt
> date: Thu Dec 03 15:36:20 2015 +0100
> summary: 8143343: add JEP 274 Javadoc tests to JavaDocExamplesTest
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4d010a9bd0d9
>
> changeset: 13254:d41609429f2e
> user: mhaupt
> date: Thu Dec 03 15:34:39 2015 +0100
> summary: 8072844: Use more efficient LambdaForm type representation
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d41609429f2e
>
> changeset: 13176:33c6cca30255
> user: mhaupt
> date: Wed Dec 02 10:59:03 2015 +0100
> summary: 8076596: BytecodeDescriptor.parseMethod doesn't work during bootstrapping
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/33c6cca30255
>
> changeset: 13124:ff8ce38663d9
> user: mhaupt
> date: Wed Nov 25 09:23:07 2015 +0100
> summary: 8143798: jck failures: api/java_lang/invoke/MethodHandle/index_MethodsTests[asSpreaderWMTE]: java.lang.VerifyError: Bad type on operand stack
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ff8ce38663d9
>
> changeset: 13109:957e4e29ff28
> user: mhaupt
> date: Fri Nov 20 15:34:12 2015 +0100
> summary: 8139885: implement JEP 274: enhanced method handles
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/957e4e29ff28
>
> changeset: 12962:0f6c981f1cbf
> user: mhaupt
> date: Tue Oct 27 09:09:37 2015 +0100
> summary: 8136967: revert all changes applied to obtain information about 8131129
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0f6c981f1cbf
>
> changeset: 12789:69f78bcd65f8
> user: mhaupt
> date: Wed Sep 23 08:43:51 2015 +0200
> summary: 8136931: more fine-grained condition checking for BMH species creation
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/69f78bcd65f8
>
> changeset: 12415:2919a03653a8
> user: mhaupt
> date: Fri Jul 17 08:10:41 2015 +0200
> summary: 8062543: Replace uses of MethodHandleImpl.castReference with Class.cast
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2919a03653a8
>
> changeset: 8369:465e5b2bb615
> user: acorn
> date: Fri May 08 14:00:24 2015 -0400
> summary: 8030680: 292 cleanup from default method code assessment
> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/465e5b2bb615
>
> changeset: 11850:e0ac3e9decb0
> user: mhaupt
> date: Tue Apr 14 18:26:01 2015 +0300
> summary: 8033465: JSR292: InvokerBytecodeGenerator: convert a check for REF_invokeVirtual on an interface into an assert
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e0ac3e9decb0
>
> changeset: 5688:050116960e99
> user: twisti
> date: Tue Jul 24 10:47:44 2012 -0700
> summary: 7023639: JSR 292 method handle invocation needs a fast path for compiled code
> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/050116960e99
>
> *** nashorn
>
> changeset: 1699:141d0cf2c12e
> user: mhaupt
> date: Fri May 20 16:02:36 2016 +0200
> summary: 8157444: exclude jjs shebang handling test from runs
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/141d0cf2c12e
>
> changeset: 1692:7099f590cdec
> user: mhaupt
> date: Wed May 18 17:37:34 2016 +0200
> summary: 8157250: BeanLinker assumes fixed array type linkage
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/7099f590cdec
>
> changeset: 1690:c187d75b77aa
> user: mhaupt
> date: Wed May 18 12:07:54 2016 +0200
> summary: 8157225: adopt method handle for array length getter in BeanLinker
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/c187d75b77aa
>
> changeset: 1663:ba21793a0e48
> user: mhaupt
> date: Mon Apr 11 18:10:30 2016 +0200
> summary: 8137149: add tests for issues closed during Nashorn issue cleanup
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/ba21793a0e48
>
> changeset: 1637:11811302fe75
> user: mhaupt
> date: Wed Mar 09 15:15:29 2016 +0100
> summary: 8151518: relax test requirements to reduce dependency on directory contents
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/11811302fe75
>
> changeset: 1636:f27bb66ac9d3
> user: mhaupt
> date: Wed Mar 09 13:24:01 2016 +0100
> summary: 8151291: $EXEC yields "unknown command" on Cygwin
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/f27bb66ac9d3
>
> changeset: 1633:58409eff7e3e
> user: mhaupt
> date: Mon Feb 29 09:49:46 2016 +0100
> summary: 8150814: correct package declaration in Nashorn test
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/58409eff7e3e
>
> changeset: 1626:221378857767
> user: mhaupt
> date: Tue Feb 16 15:34:27 2016 +0100
> summary: 8148140: arguments are handled differently in apply for JS functions and AbstractJSObjects
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/221378857767
>
> changeset: 1624:cfb316745693
> user: mhaupt
> date: Fri Feb 12 17:00:54 2016 +0100
> summary: 8149744: fix testng.jar delivery in Nashorn build.xml
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/cfb316745693
>
> changeset: 1619:7ac82655d829
> user: mhaupt
> date: Tue Feb 09 14:14:06 2016 +0100
> summary: 8149462: revert changes for 8149186
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/7ac82655d829
>
> changeset: 1618:4e9749cc32f1
> user: mhaupt
> date: Mon Feb 08 17:43:02 2016 +0100
> summary: 8149334: JSON.parse(JSON.stringify([])).push(10) creates an array containing two elements
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/4e9749cc32f1
>
> changeset: 1611:0da44ab8c417
> user: mhaupt
> date: Thu Jan 28 11:20:44 2016 +0100
> summary: 8147591: Revisit Collection.toArray(new T[size]) calls in nashorn and dynalink code
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/0da44ab8c417
>
> changeset: 1607:b3c945675e8c
> user: mhaupt
> date: Fri Jan 22 11:12:26 2016 +0100
> summary: 8134933: re-enable LambdaFormEditor assertions in Nashorn testing
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/b3c945675e8c
>
> changeset: 1602:086c19a36be6
> user: mhaupt
> date: Wed Jan 20 09:56:29 2016 +0100
> summary: 8144113: enable jjs testing
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/086c19a36be6
>
> changeset: 1601:981b353f2f75
> user: mhaupt
> date: Mon Jan 18 11:31:43 2016 +0100
> summary: 8145305: fix Nashorn shebang handling on Cygwin
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/981b353f2f75
>
> changeset: 1594:0f21903deef8
> user: mhaupt
> date: Thu Jan 14 10:55:26 2016 +0100
> summary: 8036977: Make process singleton options to be context wide
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/0f21903deef8
>
> changeset: 1568:5fed6b47d01a
> user: mhaupt
> date: Mon Dec 14 14:02:59 2015 +0100
> summary: 8144221: fix Nashorn shebang argument handling on Mac/Linux
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/5fed6b47d01a
>
> changeset: 1525:d98fe27f6ba9
> user: mhaupt
> date: Thu Nov 26 12:01:41 2015 +0100
> summary: 8143642: Nashorn shebang argument handling is broken
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/d98fe27f6ba9
>
> changeset: 1520:d2eb81e4ddc8
> user: mhaupt
> date: Thu Nov 19 11:28:34 2015 +0100
> summary: 8143297: Nashorn compilation time reported in nanoseconds
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/d2eb81e4ddc8
>
> changeset: 1488:1ceda730b9a3
> user: mhaupt
> date: Thu Oct 29 11:37:48 2015 +0100
> summary: 8140759: add ES6 template literal test
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/1ceda730b9a3
>
> changeset: 1487:6d9a3ef84ebf
> user: mhaupt
> date: Wed Oct 28 10:54:05 2015 +0100
> summary: 8134941: Implement ES6 template literal support
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6d9a3ef84ebf
>
> changeset: 1462:6c6df82265f0
> user: mhaupt
> date: Mon Oct 12 13:36:41 2015 +0200
> summary: 8139266: add JSAdapter example with fallthrough
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6c6df82265f0
>
> changeset: 1456:446625d6e8cc
> user: mhaupt
> date: Wed Oct 07 15:02:15 2015 +0200
> summary: 8139047: add test for JSAdapter __getIds__
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/446625d6e8cc
>
> changeset: 1455:11b48db399bf
> user: mhaupt
> date: Wed Oct 07 14:00:45 2015 +0200
> summary: 8139038: cleanup and documentation around JSAdapter
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/11b48db399bf
>
> changeset: 1392:d61744c0d1d2
> user: mhaupt
> date: Wed Aug 26 13:11:35 2015 +0200
> summary: 8134484: disallow backquotes as heredoc end marker delimiters
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/d61744c0d1d2
>
> changeset: 1391:5efd65e18b71
> user: mhaupt
> date: Wed Aug 26 09:59:29 2015 +0200
> summary: 8073613: Here documents: how to avoid string interpolation?
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/5efd65e18b71
>
> changeset: 1379:6060f7652a28
> user: mhaupt
> date: Tue Aug 18 09:13:46 2015 -0700
> summary: 8077168: CodeStoreAndPathTest.java fails in jtreg mode on Mac
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6060f7652a28
>
> changeset: 1363:9fddd7695ded
> user: mhaupt
> date: Mon Jul 27 09:42:09 2015 +0200
> summary: 8132305: fix incorrect title assignment in Nashorn JavaFX samples
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/9fddd7695ded
>
> changeset: 1360:b27730a502c3
> user: mhaupt
> date: Wed Jul 22 09:28:28 2015 +0200
> summary: 8131142: late-bind check for testng.jar presence in Nashorn test execution
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/b27730a502c3
>
> changeset: 1352:3fe85fdf1651
> user: mhaupt
> date: Fri Jul 10 08:42:35 2015 +0200
> summary: 8130862: let hg ignore TestNG ZIP file in Nashorn test library directory
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/3fe85fdf1651
>
> changeset: 1342:becb3bb6a422
> user: mhaupt
> date: Thu Jul 02 11:20:47 2015 +0200
> summary: 8130307: improve Nashorn Javadoc target
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/becb3bb6a422
>
> changeset: 1341:6eca661ddf79
> user: mhaupt
> date: Thu Jul 02 11:09:20 2015 +0200
> summary: 8130306: enable running Nashorn test on Windows
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6eca661ddf79
>
> changeset: 1339:d95394322204
> user: mhaupt
> date: Wed Jul 01 16:26:25 2015 +0200
> summary: 8130127: streamline input parameter of Nashorn scripting $EXEC function
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/d95394322204
>
> changeset: 1313:a24cb0bf79bc
> user: mhaupt
> date: Tue Jun 09 09:27:02 2015 +0200
> summary: 8080490: add $EXECV command to Nashorn scripting mode
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/a24cb0bf79bc
>
> changeset: 1311:d1689c1df3aa
> user: mhaupt
> date: Mon Jun 08 10:28:04 2015 +0200
> summary: 8085885: address Javadoc warnings in Nashorn source code
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/d1689c1df3aa
>
> changeset: 1307:0eeaadd17fff
> user: mhaupt
> date: Fri Jun 05 12:38:53 2015 +0200
> summary: 8080087: Nashorn $ENV.PWD is originally undefined
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/0eeaadd17fff
>
> changeset: 1301:10553f87f3e7
> user: mhaupt
> date: Tue Jun 02 17:08:13 2015 +0200
> summary: 8081696: reduce dependency of Nashorn tests on external components
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/10553f87f3e7
>
> changeset: 1300:14ec7d7af490
> user: mhaupt
> date: Tue Jun 02 14:35:03 2015 +0200
> summary: 8080275: transparently download testng.jar for Nashorn testing
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/14ec7d7af490
>
> changeset: 1299:078107e0651f
> user: mhaupt
> date: Tue Jun 02 14:34:37 2015 +0200
> summary: 8081668: fix Nashorn ant externals command
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/078107e0651f
>
> changeset: 1298:0d4841f2c800
> user: mhaupt
> date: Tue Jun 02 10:40:19 2015 +0200
> summary: 8081604: rename ScriptingFunctions.tokenizeCommandLine
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/0d4841f2c800
>
> changeset: 1297:776551a5b3a2
> user: mhaupt
> date: Tue Jun 02 10:40:10 2015 +0200
> summary: 8081603: erroneous dot file generated from Nashorn --print-code
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/776551a5b3a2
>
> changeset: 1279:71d7a37e6dfb
> user: mhaupt
> date: Fri May 15 16:36:25 2015 +0200
> summary: 8049300: jjs scripting: need way to quote $EXEC command arguments to protect spaces
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/71d7a37e6dfb
>
> changeset: 1277:4dc7eb763139
> user: mhaupt
> date: Fri May 15 10:21:48 2015 +0200
> summary: 8080471: fix usage of replace and file separator in Nashorn tests
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/4dc7eb763139
>
> changeset: 1271:063ed2f959e4
> user: mhaupt
> date: Wed May 13 15:41:46 2015 +0200
> summary: 8080286: use path separator setting consistently in Nashorn project properties
> http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/063ed2f959e4
>
> *** hotspot
>
> changeset: 8796:6ad64d95053d
> user: mhaupt
> date: Wed Mar 18 16:16:30 2015 +0100
> summary: 8004073: Implement C2 Ideal node specific dump() method
> http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6ad64d95053d
>
> changeset: 8690:0fb7705845de
> user: mhaupt
> date: Tue Mar 31 21:46:44 2015 +0200
> summary: 6900757: minor bug fixes to LogCompilation tool
> http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/0fb7705845de
>
> changeset: 8345:d3413c4fee16
> parent: 8343:67729f5f33c4
> user: mhaupt
> date: Tue May 05 13:06:10 2015 +0200
> summary: 8075492: adopt recent IGV
> http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/d3413c4fee16
>
> changeset: 8208:6c4ca18a0666
> user: mhaupt
> date: Tue Apr 14 18:16:10 2015 +0300
> summary: 8076461: JSR292: remove unused native and constants
> http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/6c4ca18a0666
>
>
>
More information about the jdk9-dev
mailing list