Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 10
    • Fix Version/s: 10
    • Component/s: hotspot
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b21

      Description

      Changes included in this update:

      commit ca9071941a1be7f1a3725529ecc231ff621d5ed0
      Merge: 0df50241ca 0d854cc925
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Fri Aug 11 08:04:56 2017 -0700

          [GR-5435] No dependencies on java.management & co.
          
          PullRequest: graal/423

      commit 0d854cc925cefc353954bcf8468140d045b41b06
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Fri Aug 11 15:53:45 2017 +0200

          Using global time stamp as a fallback filename

      commit 67f75223ae9e29e148640c9cab4ad0379cfad259
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Fri Aug 11 15:43:33 2017 +0200

          Using global time stamp as a fallback execution id

      commit a9d02d56e1a8d5c6b619fdfcec61a100f2ff0d58
      Merge: 693c3f9daf 8729aa4858
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Fri Aug 11 14:44:02 2017 +0200

          Bringing jtulach/NoManagement closer to master

      commit 693c3f9daf50c2d66c875f3df5693980efcdb000
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Fri Aug 11 14:43:38 2017 +0200

          Assume java.management module is around when running such tests. Make the code more robust when ManagementFactory is missing

      commit 6c3fde0d822d4804b219394c87621f3057e171dc
      Author: Cansu Kaynak <cansu.kaynak@oracle.com>
      Date: Wed Jul 5 11:25:57 2017 +0200

          Support for augmenting IfNodes with IPT profiles

      commit cf9b2a1f9f7e0d950d4de59320382582c8fa4f9d
      Author: Christian Haeubl <christian.haeubl@oracle.com>
      Date: Thu Aug 10 15:16:09 2017 +0200

          Added ConditionalNode canonicalizations and increased stamp precision of boolean values that are read from arrays.

      commit 18a916e4ded5e48cb89274afd89a3f61667cb2cd
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Fri Aug 11 10:37:30 2017 +0200

          Turning dependencies on java.management and jdk.management into conditional runtime dependencies

      commit 8d751a2d18df048bd7c979374c4f4fdffb03c25b
      Merge: 48556e6c86 2648a7f9cd
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Thu Aug 10 22:03:09 2017 -0700

          [GR-5435] Eliminating dependency on java.instrumentation package.
          
          PullRequest: graal/416

      commit 74f1fa2576db99bd3d285d58b148fd6657958291
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Wed Aug 9 23:52:33 2017 -0700

          Remove the SafepointNode during partial unrolling instead of killing inputs

      commit 212d02ca88fc7cd0abc754ea3922f809e5bf5789
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Thu Aug 10 14:37:34 2017 +0200

          run JDK9_java_base_test under GraalTags.test

      commit 2648a7f9cd9156afcd282f4d261908618d6e5e85
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Thu Aug 10 14:21:45 2017 +0200

          Skip the RedefineIntrinsicTest if running without java.instrument JDK9 module

      commit bd9906b594bbe5886d4dcdcdaf1f6be05d7be25b
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Thu Aug 10 14:04:19 2017 +0200

          Don't enable the AllocSpy if java.instrumentation JDK9 module is missing

      commit 99d2d2cce98d21eec87ead3d6cb0ba2481f7d12e
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Thu Aug 10 12:27:58 2017 +0200

          Use FQN rather than import to reference Instrumentation package. Avoids JDK9 dependency.

      commit 1454161e743185777681a326c186bab1bfdefe5d
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Wed Aug 9 23:43:54 2017 +0200

          decrease compilation problem handling verbosity gradually

      commit 82203e6e97e24876b0d4bf4ef7d7d422aef9a2bc
      Merge: ce6ae2de25 49589282b3
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Thu Aug 10 01:44:40 2017 -0700

          [GR-5470] Align constant check of the arguments to StringIndexOfNode.
          
          PullRequest: graal/404

      commit 45f39d04588b8fdf402f777cd69e29ac52feb4cf
      Merge: eb74740647 86ee47a07c
      Author: Benoit Daloze <benoit.d.daloze@oracle.com>
      Date: Wed Aug 9 09:07:19 2017 -0700

          [GR-4720] Remove not needed @SuppressWarnings("unchecked").
          
          PullRequest: graal/407

      commit 86ee47a07c12f063db6fc9dd671d60f72b591b32
      Author: Andreas Woess <andreas.woess@oracle.com>
      Date: Wed Aug 9 16:21:40 2017 +0200

          Move `@SuppressWarnings("unchecked")` on variable declarations out to methods.

      commit 14e38a24caf67e4f2feacfbe1c05db78e885ee11
      Merge: a494b86a6e 687d4e4716
      Author: Christian Haeubl <christian.haeubl@oracle.com>
      Date: Wed Aug 9 06:45:59 2017 -0700

          [GR-5414] Fix ExpandLogicPhase node probabilities.
          
          PullRequest: graal/406

      commit 687d4e4716c9ea3e32a7baa15c7ff1f5e6052ebf
      Author: Christian Haeubl <christian.haeubl@oracle.com>
      Date: Wed Aug 9 14:47:40 2017 +0200

          Fix ExpandLogicPhase node probabilities.

      commit a494b86a6e2a609d245710204d2291bed81fc734
      Merge: 07208d2a65 006a7b96ba
      Author: Andreas Woess <andreas.woess@oracle.com>
      Date: Wed Aug 9 05:09:34 2017 -0700

          [GR-5425] Add microbenchmark for String.indexOf.
          
          PullRequest: graal/379

      commit 8f5bf229e18213b5cf9509b078e432fef2355edd
      Merge: c58510ec92 29c8fb6924
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Tue Aug 8 13:00:37 2017 -0700

          [GR-5337] Insert a placeholder state for intrinsics that contain an invalid frame state.
          
          PullRequest: graal/359

      commit 4bdeeb260762c97d934b5a8629240e2c283ae268
      Merge: 5f64fed542 aaa5737b03
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Tue Aug 8 10:48:59 2017 -0700

          [GR-5433] Reduce some recursion in parser helper routines.
          
          PullRequest: graal/382

      commit 49589282b388a4c37a2787d1df393f78b5428fea
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Aug 8 16:11:25 2017 +0200

          Rename arguments to StringIndexOfConstantPlugin.

      commit 5ee69756fc1e3bba4b1b746e507b124d3338724f
      Author: Yudi Zheng <yudi.zheng@oracle.com>
      Date: Tue Aug 8 13:26:27 2017 +0200

          [GR-5470] Align constant check of the arguments to StringIndexOfNode.

      commit 8fbd2d18743da18f8bbeca36179c35212460ee48
      Author: Doug Simon <doug.simon@oracle.com>
      Date: Mon Aug 7 17:04:24 2017 +0200

          ignore methods without bytecode in tryFastInlineAccessor

      commit 006a7b96ba0171ebf4c48adf92c94df696011fe3
      Author: Andreas Woess <andreas.woess@oracle.com>
      Date: Wed Aug 2 14:56:43 2017 +0200

          Add microbenchmark for String.indexOf.

      commit e482d624492534213226f15098350cb34af1ad99
      Author: Josef Eisl <josef.eisl@jku.at>
      Date: Fri Jun 30 18:34:22 2017 +0200

          [refact] move micro.benchmarks to independent project and create micro bench distributitions

      commit 3b6cb5903ff6c93f0356a42923ecb60a28114d2a
      Author: Jaroslav Tulach <jaroslav.tulach@oracle.com>
      Date: Mon Aug 7 15:02:50 2017 +0200

          Skip these tests if running on JDK9 with java.base without all standard APIs

      commit 7391c7fde5f0563342e197e3e8377dff1cf61613
      Author: Lukas Stadler <lukas.stadler@oracle.com>
      Date: Thu Aug 3 18:20:52 2017 +0200

          modify assertion in LoopFragmentInside.insertWithinAfter

      commit 29c8fb69247bdd1e2c4416d090e3458ea0c4b646
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Fri Jul 28 11:55:56 2017 -0700

          Fix formatting

      commit aaa5737b03c4266229e96a0dc019fec557bc24bc
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Wed Aug 2 14:01:59 2017 -0700

          Reduce some recursion in parser helper routines

      commit 6742b9bb38e04eda687f5358293f2bdd68f66dc3
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Fri Jul 28 11:41:31 2017 -0700

          Properly handle MergeNodes and track side effects from inlining when parsing intrinsics

      commit 96fc7a31a928b5068ca014c8b9766d46cf7fcaf9
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Wed Jul 26 14:34:25 2017 -0700

          Fixes for review comments

      commit 005059063a3706d121c6da4f509db3511b81760e
      Author: Tom Rodriguez <tom.rodriguez@oracle.com>
      Date: Wed Jul 26 13:21:54 2017 -0700

          Insert a placeholder state for intrinsics that contain an invalid frame state

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                iveresov Igor Veresov
                Reporter:
                iveresov Igor Veresov
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: