hg: graal/graal: 89 new changesets
doug.simon at oracle.com
doug.simon at oracle.com
Wed Jun 10 01:00:11 UTC 2015
Changeset: b343319f3dbb
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 00:42 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b343319f3dbb
removed reference to Graal
! src/cpu/ppc/vm/jvmciGlobals_ppc.hpp
Changeset: ea56cec1de34
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 07:51 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/ea56cec1de34
added missing annotationProcessors to com.oracle.jvmci.debug project
! make/jvmci.make
! mx/suite.py
Changeset: 82d9b136fe5c
Author: Stefan Anzinger <stefan.anzinger at oracle.com>
Date: 2015-06-09 10:32 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/82d9b136fe5c
Escape find filename pattern, as it would be expanded if there exists a *.java file in the working directory. (JBS:GRAAL-52)
! make/jvmci.make
! mx/mx_graal_makefile.py
Changeset: 30b03297ba94
Author: Lukas Stadler <lukas.stadler at oracle.com>
Date: 2015-06-09 11:06 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/30b03297ba94
change phase order (ConvertDeoptimizeToGuard earlier, PEA after loop peeling/unswitching)
! graal/com.oracle.graal.compiler/src/com/oracle/graal/compiler/phases/HighTier.java
Changeset: 1965441ace7b
Author: Roland Schatz <roland.schatz at oracle.com>
Date: 2015-06-09 12:17 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/1965441ace7b
Use wordKind/wordSize instead of hardcoded long/64 in address calculations.
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/DefaultHotSpotLoweringProvider.java
! graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/DefaultJavaLoweringProvider.java
Changeset: f39b6944ad44
Author: katleman
Date: 2015-02-11 12:20 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/f39b6944ad44
Added tag jdk8u40-b25 for changeset 698dd28ecc78
! .hgtags
Changeset: ca67affe23b5
Author: asaha
Date: 2014-10-07 08:42 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/ca67affe23b5
Merge
! .hgtags
Changeset: bfa6d6eeebfe
Author: asaha
Date: 2014-10-09 12:07 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/bfa6d6eeebfe
Added tag jdk8u45-b00 for changeset b95f13f05f55
! .hgtags
Changeset: 5d639ca68cf1
Author: asaha
Date: 2014-10-09 13:16 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/5d639ca68cf1
Merge
! .hgtags
Changeset: cf78930a882a
Author: asaha
Date: 2014-10-09 13:22 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/cf78930a882a
8060073: Increment minor version of HSx for 8u45 and initialize the build number
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 0366a71eda74
Author: jmasa
Date: 2014-09-26 17:48 -0400
URL: http://hg.openjdk.java.net/graal/graal/rev/0366a71eda74
8047125: (ref) More phantom object references
Reviewed-by: mchung, dfuchs, ahgross, jmasa, brutisso, mgerdin
Contributed-by: kim.barrett at oracle.com
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/memory/referenceType.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 22ac20a25842
Author: mgerdin
Date: 2014-10-09 15:42 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/22ac20a25842
8055479: TLAB stability
Reviewed-by: brutisso, stefank, ahgross
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp
Changeset: d25a7e8695dc
Author: asaha
Date: 2014-10-14 11:38 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/d25a7e8695dc
Merge
! .hgtags
Changeset: 9c5134750f1d
Author: jmasa
Date: 2014-10-19 21:00 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/9c5134750f1d
8059064: Better G1 log caching
Reviewed-by: jmasa, ahgross
Contributed-by: sangheon.kim at oracle.com
! src/share/vm/runtime/arguments.cpp
Changeset: 5f07d936a14e
Author: hseigel
Date: 2014-10-20 15:14 -0400
URL: http://hg.openjdk.java.net/graal/graal/rev/5f07d936a14e
8058982: Better verification of an exceptional invokespecial
Summary: Throw VerifyError for illegal accesses
Reviewed-by: acorn, ahgross, coleenp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
Changeset: 37179dcf830a
Author: asaha
Date: 2014-10-20 23:02 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/37179dcf830a
Merge
! .hgtags
! make/hotspot_version
Changeset: 60a992c821f8
Author: hseigel
Date: 2014-10-24 15:02 -0400
URL: http://hg.openjdk.java.net/graal/graal/rev/60a992c821f8
8050807: Better performing performance data handling
Reviewed-by: dcubed, dholmes, pnauman, ctornqvi, mschoene
Contributed-by: gerald.thornbrugh at oracle.com
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 12478c5eb000
Author: asaha
Date: 2014-10-24 17:09 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/12478c5eb000
Merge
! .hgtags
- agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
! make/hotspot_version
- src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
- src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/services/memPtr.cpp
- src/share/vm/services/memPtr.hpp
- src/share/vm/services/memPtrArray.hpp
- src/share/vm/services/memRecorder.cpp
- src/share/vm/services/memRecorder.hpp
- src/share/vm/services/memSnapshot.cpp
- src/share/vm/services/memSnapshot.hpp
- src/share/vm/services/memTrackWorker.cpp
- src/share/vm/services/memTrackWorker.hpp
- test/compiler/intrinsics/mathexact/sanity/Verifier.java
- test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
- test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java
Changeset: 5ca2ea5eeff0
Author: asaha
Date: 2014-10-31 17:09 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/5ca2ea5eeff0
Merge
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: b1cf34d57e78
Author: asaha
Date: 2014-11-06 09:39 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/b1cf34d57e78
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: fb677d6aebea
Author: asaha
Date: 2014-11-10 09:47 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/fb677d6aebea
8062675: jmap is unable to display information about java processes and prints only pids
Summary: backout fix 8050808 which caused this regression and as requested.
Reviewed-by: hseigel
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 9a227eaac2dc
Author: gthornbr
Date: 2014-11-17 15:51 -0500
URL: http://hg.openjdk.java.net/graal/graal/rev/9a227eaac2dc
8050807: Better performing performance data handling
Reviewed-by: dcubed, pnauman, ctornqvi, dholmes, mschoene
Contributed-by: gerald.thornbrugh at oracle.com
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: b7e8193d0b53
Author: asaha
Date: 2014-11-19 15:02 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/b7e8193d0b53
Merge
! .hgtags
! make/hotspot_version
Changeset: d5b74c583ec1
Author: drchase
Date: 2014-12-01 13:06 -0500
URL: http://hg.openjdk.java.net/graal/graal/rev/d5b74c583ec1
8064524: Compiler code generation improvements
Reviewed-by: jrose, acorn, vlivanov
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: f3ffb37f88a6
Author: asaha
Date: 2014-12-01 11:29 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/f3ffb37f88a6
Merge
! .hgtags
! make/hotspot_version
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/vmError.cpp
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: d6a05415f1f4
Author: asaha
Date: 2014-12-01 19:09 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/d6a05415f1f4
Merge
Changeset: 41c3c456e326
Author: asaha
Date: 2014-12-12 14:39 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/41c3c456e326
Merge
! .hgtags
! make/hotspot_version
- make/jprt.properties
! src/share/vm/code/dependencies.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 01850e3a5b06
Author: asaha
Date: 2014-12-15 15:37 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/01850e3a5b06
Added tag jdk8u45-b01 for changeset 41c3c456e326
! .hgtags
Changeset: 7622232b7efa
Author: asaha
Date: 2014-12-17 09:10 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/7622232b7efa
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: 02e2c04a3289
Author: acorn
Date: 2014-12-18 17:59 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/02e2c04a3289
8065366: Better private method resolution
Reviewed-by: hseigel, lfoltan, coleenp, ahgross
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/oops/klassVtable.cpp
Changeset: eff80b90c3ad
Author: asaha
Date: 2014-12-22 09:27 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/eff80b90c3ad
Merge
! .hgtags
! make/hotspot_version
Changeset: 4e1f52384f9f
Author: katleman
Date: 2014-11-19 11:27 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/4e1f52384f9f
Added tag jdk8u25-b32 for changeset 631f0c7b49c0
! .hgtags
Changeset: 34c37aa6e21a
Author: asaha
Date: 2014-12-03 09:23 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/34c37aa6e21a
Merge
! .hgtags
Changeset: bb70ade0e378
Author: asaha
Date: 2014-12-12 08:46 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/bb70ade0e378
Merge
! .hgtags
Changeset: 9c70224816c3
Author: asaha
Date: 2014-12-18 14:19 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/9c70224816c3
Merge
! .hgtags
Changeset: f1c0847f2df3
Author: asaha
Date: 2014-12-17 08:43 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/f1c0847f2df3
Added tag jdk8u25-b33 for changeset 4e1f52384f9f
! .hgtags
Changeset: b517d3a9aebf
Author: asaha
Date: 2014-12-18 14:30 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/b517d3a9aebf
Merge
! .hgtags
Changeset: 626fd8c2eec6
Author: asaha
Date: 2014-12-22 12:10 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/626fd8c2eec6
Merge
! .hgtags
Changeset: 004db83e0211
Author: asaha
Date: 2014-12-22 14:00 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/004db83e0211
Added tag jdk8u45-b02 for changeset 626fd8c2eec6
! .hgtags
Changeset: 5363902eb0cc
Author: asaha
Date: 2014-12-29 14:42 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/5363902eb0cc
Merge
! .hgtags
Changeset: a925e0c7d991
Author: asaha
Date: 2015-01-05 09:26 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/a925e0c7d991
Merge
! .hgtags
Changeset: b22b01407a81
Author: asaha
Date: 2015-01-05 09:56 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/b22b01407a81
Merge
! .hgtags
Changeset: 15d8108258cb
Author: asaha
Date: 2015-01-12 06:48 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/15d8108258cb
Added tag jdk8u31-b31 for changeset b517d3a9aebf
! .hgtags
Changeset: f41aa01b0a04
Author: asaha
Date: 2015-01-12 06:56 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/f41aa01b0a04
Merge
! .hgtags
Changeset: b79c4b34d157
Author: asaha
Date: 2015-01-12 13:48 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/b79c4b34d157
Added tag jdk8u45-b03 for changeset f41aa01b0a04
! .hgtags
Changeset: 9f5afbcc45ce
Author: asaha
Date: 2015-01-19 12:28 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/9f5afbcc45ce
Merge
! .hgtags
! make/hotspot_version
Changeset: 26b1dc6891c4
Author: asaha
Date: 2015-01-20 09:53 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/26b1dc6891c4
Added tag jdk8u31-b32 for changeset 15d8108258cb
! .hgtags
Changeset: 2f586e3c4b6d
Author: asaha
Date: 2015-01-20 10:09 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/2f586e3c4b6d
Merge
! .hgtags
Changeset: 64bad154d3b9
Author: asaha
Date: 2015-01-20 12:29 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/64bad154d3b9
Added tag jdk8u45-b04 for changeset 2f586e3c4b6d
! .hgtags
Changeset: 344ff6e45a1e
Author: asaha
Date: 2015-01-22 15:41 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/344ff6e45a1e
Merge
! .hgtags
! make/hotspot_version
Changeset: 70b6e09935c1
Author: asaha
Date: 2015-01-26 11:59 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/70b6e09935c1
Added tag jdk8u45-b05 for changeset 344ff6e45a1e
! .hgtags
Changeset: 3afa9cc6e8d5
Author: asaha
Date: 2015-01-28 15:25 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/3afa9cc6e8d5
Merge
! .hgtags
Changeset: 1de069db4560
Author: asaha
Date: 2015-02-02 13:28 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/1de069db4560
Added tag jdk8u45-b06 for changeset 3afa9cc6e8d5
! .hgtags
Changeset: 5871f3dd9b4a
Author: asaha
Date: 2015-02-04 13:10 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/5871f3dd9b4a
Merge
! .hgtags
Changeset: 884bf4977cf4
Author: asaha
Date: 2015-02-09 09:06 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/884bf4977cf4
Added tag jdk8u45-b07 for changeset 5871f3dd9b4a
! .hgtags
Changeset: c826f6c6a4bf
Author: asaha
Date: 2015-02-11 14:14 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/c826f6c6a4bf
Merge
! .hgtags
Changeset: 80ce7fc26d44
Author: asaha
Date: 2015-02-16 07:19 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/80ce7fc26d44
8073223: Increment the build value to b02 for hs25.45 in 8u45-b08
Reviewed-by: coffeys
! make/hotspot_version
Changeset: 4b2830dcf178
Author: zmajo
Date: 2015-01-30 10:40 +0100
URL: http://hg.openjdk.java.net/graal/graal/rev/4b2830dcf178
8071818: Incorrect addressing mode used for ldf in SPARC assembler
Summary: Update MacroAssembler::ldf to select addressing mode depending on Address parameter.
Reviewed-by: kvn, dlong
! src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
Changeset: 35c7330b68e2
Author: kbarrett
Date: 2015-02-09 13:30 -0500
URL: http://hg.openjdk.java.net/graal/graal/rev/35c7330b68e2
8071931: Return of the phantom menace
Reviewed-by: mchung, dfuchs, ahgross, brutisso
! src/share/vm/memory/referenceProcessor.cpp
Changeset: 35d8318de0b6
Author: asaha
Date: 2015-02-16 11:05 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/35d8318de0b6
Added tag jdk8u45-b08 for changeset 35c7330b68e2
! .hgtags
Changeset: a9f578607920
Author: asaha
Date: 2015-02-23 14:47 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/a9f578607920
Added tag jdk8u45-b09 for changeset 35d8318de0b6
! .hgtags
Changeset: 6a04585197c7
Author: asaha
Date: 2015-03-02 11:14 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/6a04585197c7
Added tag jdk8u45-b10 for changeset a9f578607920
! .hgtags
Changeset: 6824e2475e04
Author: asaha
Date: 2015-03-07 10:25 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/6824e2475e04
Added tag jdk8u40-b26 for changeset f39b6944ad44
! .hgtags
Changeset: f4822d122041
Author: asaha
Date: 2015-03-07 16:26 -0800
URL: http://hg.openjdk.java.net/graal/graal/rev/f4822d122041
Merge
! .hgtags
Changeset: e44b10693a44
Author: asaha
Date: 2015-03-09 12:35 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/e44b10693a44
Added tag jdk8u45-b11 for changeset f4822d122041
! .hgtags
Changeset: 005fa3e7c752
Author: asaha
Date: 2015-03-10 15:33 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/005fa3e7c752
8074662: Update 3rd party readme and license for LibPNG v 1.6.16
Reviewed-by: jeff
! THIRD_PARTY_README
Changeset: 68577993c7db
Author: asaha
Date: 2015-03-12 20:15 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/68577993c7db
Added tag jdk8u40-b27 for changeset 6824e2475e04
! .hgtags
Changeset: dc29108bcbcb
Author: asaha
Date: 2015-03-16 09:13 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/dc29108bcbcb
Merge
! .hgtags
Changeset: efbf340fc7f5
Author: asaha
Date: 2015-03-16 11:19 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/efbf340fc7f5
Added tag jdk8u45-b12 for changeset dc29108bcbcb
! .hgtags
Changeset: 5321d26956b2
Author: asaha
Date: 2015-03-17 11:22 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/5321d26956b2
Added tag jdk8u45-b13 for changeset efbf340fc7f5
! .hgtags
Changeset: 12dcf5ba8b34
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-09 11:54 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/12dcf5ba8b34
Merge with jdk8u45-b14
! .hgtags
! THIRD_PARTY_README
! make/hotspot_version
! src/cpu/sparc/vm/macroAssembler_sparc.inline.hpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 2c21e9ec520b
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-09 11:52 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2c21e9ec520b
Add missing annotation processor to graal.printer
! mx/suite.py
Changeset: fe0d57a9b79b
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-09 11:53 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/fe0d57a9b79b
mx: Remove leftover debug statement
! mxtool/mx.py
Changeset: 13c8dfb0ff22
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-09 11:56 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/13c8dfb0ff22
Merge
Changeset: f79218584d37
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-09 12:49 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/f79218584d37
Add graal.printer to graal.jar
! mx/suite.py
Changeset: 431b127fc0d1
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-09 13:06 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/431b127fc0d1
Renaming of classes around jvmciOptions for clarity
! src/share/vm/jvmci/jvmciOptions.cpp
! src/share/vm/jvmci/jvmciOptions.hpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/jvmci/jvmciRuntime.hpp
! src/share/vm/runtime/thread.cpp
Changeset: d358434dd6b7
Author: Gilles Duboscq <gilles.m.duboscq at oracle.com>
Date: 2015-06-09 13:19 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/d358434dd6b7
Use ressource array while parsing services rather than leak a heap array
! src/share/vm/jvmci/jvmciRuntime.cpp
Changeset: 23f0f181bc05
Author: Christian Humer <christian.humer at gmail.com>
Date: 2015-06-09 12:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/23f0f181bc05
Truffle-DSL: fix unsupported method for single specializable nodes was generated too often.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java
Changeset: 79fb8b5ef185
Author: Christian Humer <christian.humer at gmail.com>
Date: 2015-06-09 12:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/79fb8b5ef185
Truffle-DSL: compute UnsupportedSpecializationException message lazily; Add a @TruffleBoundary to its constructor as it may end up on the fast path.
! graal/com.oracle.truffle.api.dsl/src/com/oracle/truffle/api/dsl/UnsupportedSpecializationException.java
Changeset: 90fd69243227
Author: Christian Humer <christian.humer at gmail.com>
Date: 2015-06-09 12:50 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/90fd69243227
Truffle-DSL: speculate using a compilation final boolean that the unsupported branch is not taken for single specializable nodes.
! graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/generator/NodeGenFactory.java
Changeset: 518052de60d5
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 17:23 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/518052de60d5
handle race creating a symlink in mx
! mxtool/mx.py
Changeset: 3b5c9d5bfcaa
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 17:25 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/3b5c9d5bfcaa
use a JVMCI service to initialize the underlying PrintStream in TTY
! jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/TTY.java
+ jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/TTYStreamProvider.java
! jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotJVMCIRuntime.java
+ jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotTTYStreamProvider.java
Changeset: 90e3fecd4143
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 17:29 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/90e3fecd4143
renamed fields in TTY to better reflect their semantics
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotGraalRuntime.java
! graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/debug/BenchmarkCounters.java
! graal/com.oracle.graal.printer/src/com/oracle/graal/printer/GraalDebugConfigCustomizer.java
! jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/TTY.java
! jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugScope.java
! jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompilationTask.java
! jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/CompileTheWorld.java
Changeset: 2d97ac4c3df5
Author: Christian Humer <christian.humer at oracle.com>
Date: 2015-06-09 20:24 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/2d97ac4c3df5
Truffle: allow non-constant Assumption checks
! graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/substitutions/TruffleGraphBuilderPlugins.java
Changeset: 525c4df9428b
Author: Tom Rodriguez <tom.rodriguez at oracle.com>
Date: 2015-06-09 12:04 -0700
URL: http://hg.openjdk.java.net/graal/graal/rev/525c4df9428b
Corrected ymm save location description
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
Changeset: c869a5c3da16
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 20:36 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/c869a5c3da16
made access to CompilerToVM from PrintStreamOption lazy to resolve initialization issue
! jvmci/com.oracle.jvmci.debug/src/com/oracle/jvmci/debug/internal/DebugScope.java
! jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/HotSpotTTYStreamProvider.java
! jvmci/com.oracle.jvmci.hotspot/src/com/oracle/jvmci/hotspot/PrintStreamOption.java
Changeset: b1234c06ea49
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 22:31 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/b1234c06ea49
removed timestamp from "unknown" Graal version string
! mx/mx_graal.py
Changeset: 543f150e7fa0
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 22:44 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/543f150e7fa0
com.oracle.jvmci.service.Service is now a marker for service implementations available via JVMCI; removed Truffle -> JVMCI dependency
! graal/com.oracle.graal.truffle.hotspot/src/com/oracle/graal/truffle/hotspot/HotSpotTruffleRuntimeAccess.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/Truffle.java
! graal/com.oracle.truffle.api/src/com/oracle/truffle/api/TruffleRuntimeAccess.java
! jvmci/com.oracle.jvmci.service.processor/src/com/oracle/jvmci/service/processor/ServiceProviderProcessor.java
! jvmci/com.oracle.jvmci.service/src/com/oracle/jvmci/service/Service.java
! jvmci/com.oracle.jvmci.service/src/com/oracle/jvmci/service/ServiceProvider.java
! jvmci/com.oracle.jvmci.service/src/com/oracle/jvmci/service/Services.java
! mx/FilterTypes.java
! mx/mx_graal.py
! mx/suite.py
Changeset: 878786299d2d
Author: Doug Simon <doug.simon at oracle.com>
Date: 2015-06-09 23:00 +0200
URL: http://hg.openjdk.java.net/graal/graal/rev/878786299d2d
removed trailing slash from directory names in jvmci.make
! make/jvmci.make
! mx/mx_graal_makefile.py
More information about the graal-dev
mailing list