Mon, 17 Sep 2012 07:36:31 -0400 |
dholmes |
7194254: jstack reports wrong thread priorities
|
Mon, 17 Sep 2012 11:46:19 +0200 |
sla |
7193201: [OS X] The development launcher should be signed and given task_for_pid privileges
|
Mon, 24 Sep 2012 19:00:55 -0400 |
vladidan |
Merge
|
Wed, 19 Sep 2012 17:22:49 -0400 |
bpittore |
7195372: Wrong copyright in new files
|
Fri, 21 Sep 2012 14:39:56 -0700 |
amurillo |
7200236: new hotspot build - hs25-b03
|
Fri, 21 Sep 2012 14:02:58 -0700 |
amurillo |
Added tag hs25-b02 for changeset 5f54277c67f7
jdk8-b58
|
Fri, 21 Sep 2012 14:02:57 -0700 |
amurillo |
Merge
hs25-b02
|
Thu, 20 Sep 2012 16:27:51 -0700 |
jcoomes |
7199082: write warning messages to stderr
|
Thu, 20 Sep 2012 13:49:27 -0700 |
jmasa |
Merge
|
Thu, 20 Sep 2012 12:18:23 -0700 |
jmasa |
7199923: NPG: tools/javac/T7093325.java timeout
|
Thu, 20 Sep 2012 09:52:56 -0700 |
johnc |
7190666: G1: assert(_unused == 0) failed: Inconsistency in PLAB stats
|
Wed, 19 Sep 2012 15:48:02 -0700 |
johnc |
7193946: Move warnings associated with UseMemSetInBOT flag
|
Wed, 19 Sep 2012 08:48:10 -0700 |
johnc |
7016955: G1: remove the is_zeroed parameter from the HeapRegion constructor
|
Tue, 18 Sep 2012 14:15:06 -0700 |
jmasa |
7197557: NPG: nsk/sysdict/vm/stress/chain/chain004 hangs intermittently
|
Mon, 17 Sep 2012 10:33:13 +0200 |
brutisso |
7198130: G1: PrintReferenceGC output comes out of order
|
Mon, 17 Sep 2012 10:46:59 -0400 |
coleenp |
7197269: NPG: FollowReferences has no ClassLoader -> Class link to follow
|
Thu, 13 Sep 2012 21:20:26 +0200 |
brutisso |
7197906: BlockOffsetArray::power_to_cards_back() needs to handle > 32 bit shifts
|
Fri, 14 Sep 2012 22:00:41 -0700 |
amurillo |
7198641: new hotspot build - hs25-b02
|
Thu, 20 Sep 2012 13:44:28 -0700 |
katleman |
Added tag jdk8-b57 for changeset d70102c4cb73
|
Fri, 14 Sep 2012 21:50:58 -0700 |
amurillo |
Added tag hs25-b01 for changeset 9b076bc3ab67
|
Fri, 14 Sep 2012 21:50:58 -0700 |
amurillo |
Merge
hs25-b01
|
Fri, 14 Sep 2012 12:55:50 -0400 |
zgu |
7198529: NPG: assert with NMT code in Thread destructor
|
Thu, 13 Sep 2012 22:09:16 +0200 |
roland |
7198074: NPG: assert(((Metadata*)obj)->is_valid()) failed: obj is valid
|
Tue, 11 Sep 2012 20:12:55 -0700 |
zgu |
Merge
|
Tue, 11 Sep 2012 18:28:51 -0700 |
zgu |
Merge
|
Tue, 11 Sep 2012 20:53:17 -0400 |
zgu |
7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_record
|
Tue, 11 Sep 2012 20:20:38 -0400 |
coleenp |
7196681: NPG: Some JSR 292 tests crash in Windows exception handler
|
Tue, 11 Sep 2012 16:20:57 +0200 |
roland |
7195816: NPG: Crash in c1_ValueType - ShouldNotReachHere
|
Tue, 11 Sep 2012 14:59:23 +0200 |
stefank |
7197350: NPG: jvmtiHeapReferenceCallback receives incorrect reference_kind for system class roots
|
Mon, 10 Sep 2012 16:37:22 -0700 |
twisti |
7196242: vm/mlvm/indy/stress/java/loopsAndThreads crashed
|
Fri, 07 Sep 2012 16:42:25 -0400 |
coleenp |
7196103: NPG: Unable to allocate bit map for parallel garbage collection for the requested heap size
|
Fri, 07 Sep 2012 12:04:16 -0400 |
coleenp |
7195833: NPG: Rename instanceClassLoaderKlass, instanceRefKlass and instanceMirrorKlass
|
Thu, 06 Sep 2012 07:28:30 -0700 |
jmasa |
7196298: Better fix for 7195789
|
Wed, 05 Sep 2012 20:08:08 -0400 |
coleenp |
7195867: NPG: SAJDI tests fail with sun.jvm.hotspot.types.WrongTypeException: No suitable match for type
|
Wed, 05 Sep 2012 10:18:37 -0700 |
kvn |
7196167: NPG: mismerge in make/solaris/makefiles/fastdebug.make
|
Wed, 05 Sep 2012 10:39:29 +0200 |
stefank |
7195935: NPG: Some issues with compressed oops
|
Tue, 04 Sep 2012 16:20:28 -0700 |
jmasa |
7195789: NPG: assert(used + free == capacity) failed: Accounting is wrong
|
Tue, 04 Sep 2012 18:01:20 -0700 |
twisti |
7196120: NPG: JSR 2292 test fails because missing fix for 7188911
|
Tue, 04 Sep 2012 23:27:55 +0200 |
roland |
7184649: NPG: Implement another MetdataPtr case
|
Tue, 04 Sep 2012 13:01:03 +0200 |
stefank |
7195968: NPG: oopDesc::list_ptr_from_klass is broken
|
Mon, 03 Sep 2012 18:37:12 -0400 |
coleenp |
7195823: NPG: CMS reserved() doesn't match _rs.base().
|
Sat, 01 Sep 2012 13:25:18 -0400 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory
|
Fri, 31 Aug 2012 16:39:35 -0700 |
jcoomes |
7195615: new hotspot build - hs25-b01
|
Thu, 13 Sep 2012 13:15:14 -0700 |
katleman |
Added tag jdk8-b56 for changeset 6124ff421829
jdk8-b57
|
Thu, 06 Sep 2012 17:27:33 -0700 |
katleman |
Added tag jdk8-b55 for changeset af0c8a080851
jdk8-b56
|
Fri, 16 Nov 2012 17:21:10 +0100 |
Lukas Stadler |
make osr compilations asynchronous
|
Thu, 15 Nov 2012 17:18:16 +0100 |
Lukas Stadler |
disabled scaladacapo apparat benchmark
|
Thu, 15 Nov 2012 10:26:00 +0100 |
Laurent Daynes |
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
|
Thu, 15 Nov 2012 10:25:46 +0100 |
Laurent Daynes |
Avoids stripping libjvm.so when building debug on Solaris (.debuginfo files don't work well with Oracle Solaris Studio 12.3's solaris).
|
Tue, 13 Nov 2012 21:21:02 +0100 |
Doug Simon |
clarified the specification of ResolvedJavaType.getModifiers() to indicate the similarity to Class.getModifiers() and fixed the current usages and the HotSpot implementation to accommodate the spec change
|
Tue, 13 Nov 2012 14:48:42 +0100 |
Doug Simon |
removed null check from UnsafeLoadNode, UnsafeStoreNode, ReadNode and WriteNode as it violates the sun.misc.Unsafe API
|
Mon, 12 Nov 2012 21:13:19 +0100 |
Doug Simon |
fixed bug in binding of logging stubs to the correct stub address
|
Mon, 12 Nov 2012 21:12:34 +0100 |
Doug Simon |
added symlinks to the BSD/MacOS HotSpot source directories
|
Mon, 12 Nov 2012 21:11:55 +0100 |
Doug Simon |
removed use of ResolvedJavaType.toJava() from WordTypeRewriterPhase
|
Mon, 12 Nov 2012 21:10:27 +0100 |
Doug Simon |
primitive types are not abstract
|
Mon, 12 Nov 2012 18:11:17 +0100 |
Lukas Stadler |
fix PartialEscapeAnalysisTest
|
Mon, 12 Nov 2012 17:49:06 +0100 |
Lukas Stadler |
add Virtualizable and VirtualizerTool, refactor PEA to use it
|
Mon, 12 Nov 2012 17:48:51 +0100 |
Lukas Stadler |
small cleanup
|
Mon, 12 Nov 2012 17:46:21 +0100 |
Lukas Stadler |
add isDefaultForKind to Constant
|
Mon, 12 Nov 2012 17:45:55 +0100 |
Lukas Stadler |
make VirtualObjectState and MaterializedObjectState global value numberable
|
Mon, 12 Nov 2012 17:45:27 +0100 |
Lukas Stadler |
make LoopFragment deal correctly with GVN'd VirtualState
|
Mon, 12 Nov 2012 13:04:08 +0100 |
Laurent Daynes |
Added recursive chmod for cases where JAVA_HOME is not owned by graal workspace owner.
|
Mon, 12 Nov 2012 13:02:43 +0100 |
Laurent Daynes |
Fixed use of mapfilevers for solaris makefile.
|
Mon, 12 Nov 2012 11:48:01 +0100 |
Laurent Daynes |
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
|
Fri, 09 Nov 2012 19:41:52 +0100 |
Laurent Daynes |
added setup of ENFORCE_COMPILER_REV and ENFORCE_CC_COMPILER_REV when using sunstudio compilers on Solaris to avoid build complaint from HotSpot makefiles.
|
Fri, 09 Nov 2012 16:28:38 +0100 |
Laurent Daynes |
remove debug printout.
|
Mon, 12 Nov 2012 00:08:17 +0100 |
Doug Simon |
removed file that clashes with another file of the same name but different case (which Mac OS X cannot handle)
|
Fri, 09 Nov 2012 17:15:13 -0800 |
Christian Wimmer |
Support for interfaces in the Graal API: Make interfaces implemented by a ResolvedJavaType available; change semantics of ResolvedJavaType.getSuperclass to return null for interfaces (to conform with java.lang.Class); change semantics of ResolvedJavaType.isInstanceClass to return false for interfaces.
|
Fri, 09 Nov 2012 17:04:16 -0800 |
Christian Wimmer |
Make CalleeSaveLayout available in CompilationResult
|
Fri, 09 Nov 2012 17:03:40 -0800 |
Christian Wimmer |
Remove double checked locking rule, which is no longer supported in checkstyle
|
Fri, 09 Nov 2012 16:58:28 -0800 |
Christian Wimmer |
When InstanceOfNode is lowered to always true or always false condition, then the no longer used branch needs to be removed from graph.
|
Fri, 09 Nov 2012 16:57:29 -0800 |
Christian Wimmer |
Avoid NullPointerException
|
Fri, 09 Nov 2012 16:56:23 -0800 |
Christian Wimmer |
UnsignedMathSnippets are not HotSpot-specific. Move them to snippets project and activate them.
|
Fri, 09 Nov 2012 16:55:09 -0800 |
Christian Wimmer |
HexCodeFile is not HotSpot-specific, so move it to printer project
|
Fri, 09 Nov 2012 16:11:12 +0100 |
Lukas Stadler |
fix for bug in GraphBuilderPhase (which caused a NPE in insertLoopProxies)
|
Fri, 09 Nov 2012 15:23:35 +0100 |
Laurent Daynes |
Automatically add -d64 vm options when running graal
|
Fri, 09 Nov 2012 13:35:26 +0100 |
Laurent Daynes |
Automated merge with https://lafo.ssw.uni-linz.ac.at/hg/graalvm
|
Fri, 09 Nov 2012 13:32:53 +0100 |
Laurent Daynes |
added missing files to build on solaris
|
Wed, 24 Oct 2012 12:59:22 +0200 |
Laurent Daynes |
Make sure files in copy of JDK has write-protection unset before modifying it.
|
Tue, 23 Oct 2012 17:08:17 +0200 |
Laurent Daynes |
Added change to copied directory's protection when source JDK directories are read-only.
|
Thu, 08 Nov 2012 18:19:31 +0100 |
Gilles Duboscq |
Do not inline vtable lookup when the method's holder is not yet linked (no vtable offset available)
|
Thu, 08 Nov 2012 18:18:18 +0100 |
Gilles Duboscq |
Change default graph dumping to binary and no CFG, fix name template for RuntimeCall
|
Thu, 08 Nov 2012 18:16:34 +0100 |
Gilles Duboscq |
Add OSR marker in -G:+PrintCompilation output
|
Wed, 07 Nov 2012 17:48:02 +0100 |
Gilles Duboscq |
Fix Inlining : null check guard should use reason NullCheckException
|
Wed, 07 Nov 2012 16:22:11 +0100 |
Lukas Stadler |
remove unnecessary assertion in OSR compilation
|
Wed, 07 Nov 2012 15:59:38 +0100 |
Lukas Stadler |
refactor StructuredGraph constructor, remove debug output
|
Wed, 07 Nov 2012 15:59:11 +0100 |
Lukas Stadler |
fix for unnecessary BailoutExceptions in OSR
|
Wed, 07 Nov 2012 15:58:20 +0100 |
Lukas Stadler |
fix merge error
|
Wed, 07 Nov 2012 15:10:30 +0100 |
Lukas Stadler |
Merge.
|
Wed, 07 Nov 2012 14:52:12 +0100 |
Lukas Stadler |
hotspot infrastructure for OnStackReplacement
|
Wed, 07 Nov 2012 14:14:35 +0100 |
Lukas Stadler |
Graal infrastructure for OnStackReplacement
|
Wed, 07 Nov 2012 14:08:03 +0100 |
Lukas Stadler |
change LIRGenerator to take StructuredGraph instead of Graph
|
Wed, 07 Nov 2012 13:18:04 +0100 |
Lukas Stadler |
VM infrstructure for OnStackReplacement
|
Wed, 07 Nov 2012 12:18:37 +0100 |
Lukas Stadler |
remove InliningIdentifier
|
Wed, 07 Nov 2012 14:13:11 +0100 |
Gilles Duboscq |
Fix for Canonicalizer : accespt replacement of a floating node by a merge node
|
Wed, 07 Nov 2012 13:20:49 +0100 |
Gilles Duboscq |
Add option for EliminatePartiallyRedundantGuards, eliminate at splits after IterativeConditionalElimination
|
Wed, 07 Nov 2012 12:10:33 +0100 |
Gilles Duboscq |
Cleanup GraalOption : removed defunct options
|
Tue, 06 Nov 2012 14:26:30 +0100 |
Gilles Duboscq |
Simple elimination of some partially redundant guards
|
Tue, 06 Nov 2012 13:59:07 +0100 |
Gilles Duboscq |
Merge
|
Tue, 06 Nov 2012 13:57:04 +0100 |
Gilles Duboscq |
Directly return the NodeSuccessorList in ControlSplitNode.blockSuccessors instead of creating a new Iterable
|
Tue, 06 Nov 2012 10:01:17 +0100 |
Lukas Stadler |
fix lock-related assertion in PEA
|
Mon, 05 Nov 2012 12:58:32 +0100 |
Lukas Stadler |
PEA bugfix: look up scalar aliases when initializing virtual object entries
|
Mon, 05 Nov 2012 12:57:17 +0100 |
Lukas Stadler |
PEA: create default element for arrays only once
|
Fri, 02 Nov 2012 12:14:07 +0100 |
Doug Simon |
refactored complex snippet-based lowering mechanism for InstanceOfNodes into non-HotSpot specific project
|
Fri, 02 Nov 2012 10:21:38 +0100 |
Doug Simon |
simplified and improved the re-use of an instanceof snippet instantiation across all of the usages of the InstanceOfNode
|
Thu, 01 Nov 2012 17:33:48 +0100 |
Doug Simon |
fixed comment
|
Thu, 01 Nov 2012 17:32:35 +0100 |
Doug Simon |
added more tests to InstanceOfTest
|
Thu, 01 Nov 2012 17:30:53 +0100 |
Doug Simon |
refactored anonymous class into inner class to ease debugging
|
Thu, 01 Nov 2012 17:30:04 +0100 |
Doug Simon |
made all constructors public to be consistent
|
Wed, 31 Oct 2012 18:21:19 +0100 |
Lukas Stadler |
more PEA refactoring, multiple iterations
|
Wed, 31 Oct 2012 10:33:01 +0100 |
Lukas Stadler |
first part of PEA refactoring, fixes
|
Wed, 31 Oct 2012 08:20:42 +0100 |
Lukas Stadler |
first part of PEA refactoring
|
Tue, 30 Oct 2012 23:59:59 +0100 |
Doug Simon |
Merge.
|
Tue, 30 Oct 2012 23:58:53 +0100 |
Doug Simon |
intermediate materialization is now removed during lowering of an InstanceOfNode that has a single usage which is an IfNode in the same block
|
Tue, 30 Oct 2012 10:45:00 +0100 |
Doug Simon |
renamed snippet methods in InstanceOfSnippets
|
Tue, 30 Oct 2012 11:12:35 -0700 |
Christian Wimmer |
CodeCacheProvider.callKillsRegisters is not necessary because this information can be inferred from the register configuration
|
Tue, 30 Oct 2012 13:54:39 +0100 |
Lukas Stadler |
refactor PEA into separate classes
|
Tue, 30 Oct 2012 11:32:09 +0100 |
Lukas Stadler |
removed unused PEA version
|
Tue, 30 Oct 2012 10:22:25 +0100 |
Doug Simon |
factored CheckCastDynamicNode out of CheckCastNode
|
Tue, 30 Oct 2012 08:57:28 +0100 |
Doug Simon |
removed targetClassInstruction from InstanceOfNode
|
Mon, 29 Oct 2012 21:10:04 +0100 |
Doug Simon |
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/ just before the NPG (no perm gen) changeset
|
Fri, 31 Aug 2012 16:17:41 -0700 |
jcoomes |
Added tag hs24-b22 for changeset 09ea7e0752b3
jdk8-b55
|
Fri, 31 Aug 2012 16:17:40 -0700 |
jcoomes |
Merge
hs24-b22
|
Fri, 31 Aug 2012 12:59:10 -0700 |
jiangli |
Merge
|
Fri, 31 Aug 2012 14:47:01 -0400 |
jiangli |
Merge
|
Thu, 30 Aug 2012 11:20:01 -0400 |
bpittore |
7154641: Servicability agent should work on platforms other than x86, sparc
|
Fri, 17 Aug 2012 16:47:04 -0700 |
amurillo |
Merge
|
Wed, 08 Aug 2012 16:09:11 -0400 |
vladidan |
Merge
|
Wed, 08 Aug 2012 15:43:51 -0400 |
jprovino |
7153374: ARM ONLY .. linking problem with new compilers.. Need to use -fPIC
|
Fri, 31 Aug 2012 10:48:08 -0700 |
twisti |
Merge
|
Wed, 29 Aug 2012 13:02:40 -0700 |
kvn |
7160161: Missed safepoint in non-Counted loop
|
Wed, 29 Aug 2012 14:49:05 -0400 |
coleenp |
7191926: Remove MKS dependency in Hotspot regression tests
|
Tue, 28 Aug 2012 15:24:39 -0700 |
twisti |
7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites
|
Mon, 27 Aug 2012 15:17:17 -0700 |
twisti |
6677625: Move platform specific flags from globals.hpp to globals_<arch>.hpp
|
Mon, 27 Aug 2012 09:46:38 -0700 |
kvn |
7148109: C2 compiler consumes too much heap resources
|
Fri, 31 Aug 2012 08:30:30 +0200 |
brutisso |
Merge
|
Wed, 29 Aug 2012 13:02:54 -0700 |
johnc |
7194409: os::javaTimeNanos() shows hot on CPU_CLK_UNHALTED profiles
|
Tue, 28 Aug 2012 15:20:08 -0700 |
johnc |
7041879: G1: introduce stress testing parameter to cause frequent evacuation failures
|
Thu, 23 Aug 2012 10:21:12 +0200 |
brutisso |
7178363: G1: Remove the serial code for PrintGCDetails and make it a special case of the parallel code
|
Fri, 24 Aug 2012 19:45:42 -0700 |
dcubed |
Merge
|
Wed, 22 Aug 2012 10:01:51 +0200 |
sla |
7192916: Hotspot development launcher should use DYLD_LIBRARY_PATH on OS X
|
Fri, 24 Aug 2012 16:23:59 -0700 |
amurillo |
7194004: new hotspot build - hs24-b22
|
Thu, 30 Aug 2012 10:27:07 -0700 |
katleman |
Added tag jdk8-b54 for changeset e8fb566b9466
|
Fri, 24 Aug 2012 15:51:20 -0700 |
amurillo |
Added tag hs24-b21 for changeset 9e3ae661284d
jdk8-b54
|
Fri, 24 Aug 2012 15:51:19 -0700 |
amurillo |
Merge
hs24-b21
|
Fri, 24 Aug 2012 11:48:32 -0700 |
twisti |
Merge
|
Thu, 23 Aug 2012 09:13:16 -0700 |
kvn |
7192965: assert(is_aligned_sets(size)) failed: mask is not aligned, adjacent sets
|
Wed, 22 Aug 2012 11:55:40 -0700 |
kvn |
7192963: assert(_in[req-1] == this) failed: Must pass arg count to 'new'
|
Wed, 22 Aug 2012 14:29:57 +0200 |
roland |
7171824: assert(_offset >= 1) failed: illegal call to offset()
|
Tue, 21 Aug 2012 14:50:02 -0700 |
kvn |
7192964: assert(false) failed: bad AD file
|
Tue, 21 Aug 2012 10:48:50 -0700 |
twisti |
7192167: JSR 292: C1 has old broken code which needs to be removed
|
Mon, 20 Aug 2012 09:58:58 -0700 |
kvn |
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
|
Mon, 20 Aug 2012 09:07:21 -0700 |
kvn |
6340864: Implement vectorization optimizations in hotspot-server
|
Fri, 24 Aug 2012 09:45:08 +0200 |
brutisso |
Merge
|
Thu, 23 Aug 2012 05:25:59 +0200 |
brutisso |
7193157: G1: Make some develpflags available in product builds
|
Tue, 21 Aug 2012 14:10:39 -0700 |
johnc |
7185699: G1: Prediction model discrepancies
|
Tue, 21 Aug 2012 10:05:57 -0700 |
johnc |
7192128: G1: Extend fix for 6948537 to G1's BOT
|
Tue, 21 Aug 2012 19:25:20 -0700 |
dcubed |
Merge
|
Fri, 17 Aug 2012 11:57:46 -0700 |
dcubed |
Merge
|
Tue, 14 Aug 2012 13:56:46 -0400 |
zgu |
7191124: Optimized build is broken due to inconsistent use of DEBUG_ONLY and NOT_PRODUCT macros in NMT
|
Fri, 10 Aug 2012 23:16:52 -0700 |
tbell |
7190512: Fix for 7181175 broke hotspot/make/windows/create.bat builds
|
Mon, 06 Aug 2012 15:54:45 -0400 |
kamg |
7116786: RFE: Detailed information on VerifyErrors
|
Mon, 06 Aug 2012 09:34:40 -0700 |
dcubed |
Merge
|
Fri, 03 Aug 2012 18:34:28 -0700 |
dcubed |
7181175: Enable builds on Windows with MinGW/MSYS
|
Thu, 02 Aug 2012 14:54:14 -0700 |
dcubed |
7188168: 7071904 broke the DEBUG_BINARIES option on Linux
|
Wed, 01 Aug 2012 16:16:13 -0700 |
zgu |
Merge
|
Wed, 01 Aug 2012 15:00:50 -0700 |
zgu |
Merge
|
Wed, 01 Aug 2012 17:19:30 -0400 |
zgu |
7185614: NMT ON: "check by caller" assertion failed on nsk ThreadMXBean test
|
Wed, 01 Aug 2012 16:52:43 -0400 |
coleenp |
7129723: MAC: Some regression tests need to recognize Mac OS X platform
|
Fri, 17 Aug 2012 15:41:04 -0700 |
amurillo |
Merge
|
Tue, 07 Aug 2012 09:53:12 -0700 |
amurillo |
7189729: jprt.properties should include release jdk7u8
|
Mon, 06 Aug 2012 12:20:14 -0700 |
johnc |
6818524: G1: use ergonomic resizing of PLABs
|
Wed, 15 Aug 2012 16:49:38 -0700 |
amurillo |
7191765: make jdk8 the default jprt release for hs24
|
Fri, 10 Aug 2012 23:19:43 -0700 |
amurillo |
7190772: new hotspot build - hs24-b21
|
Thu, 23 Aug 2012 12:27:33 -0700 |
katleman |
Added tag jdk8-b53 for changeset 54240c1b8e87
|
Thu, 16 Aug 2012 11:43:12 -0700 |
katleman |
Added tag jdk8-b52 for changeset 6d0436885201
jdk8-b53
|
Mon, 29 Oct 2012 20:02:54 +0100 |
Doug Simon |
removing intermediate materialization with frame-state-full merges now works
|
Mon, 29 Oct 2012 17:22:25 +0100 |
Doug Simon |
Merge.
|
Mon, 29 Oct 2012 17:12:47 +0100 |
Doug Simon |
removed _'s from method names in CompilerToVM
|
Mon, 29 Oct 2012 17:05:44 +0100 |
Lukas Stadler |
renamed CheckCastElimination to ConditionalElimination, plus a few small changes
|
Mon, 29 Oct 2012 14:47:07 +0100 |
Doug Simon |
removing intermediate materializations when merge has frame state (pending bug fix)
|
Mon, 29 Oct 2012 14:44:53 +0100 |
Doug Simon |
removing intermediate materializations is disabled when the compare input to an if has more than one usage
|
Mon, 29 Oct 2012 14:41:20 +0100 |
Doug Simon |
added more javadoc to DebugConfig interface
|
Fri, 26 Oct 2012 17:32:57 +0200 |
Doug Simon |
improved IfNode simplification of removing intermediate materializations to handle (some) MergeNodes with a non-null frame state
|
Thu, 25 Oct 2012 20:08:32 +0200 |
Doug Simon |
deleted Architecture.twoOperandMode() and encapsulated all public fields in Architecture with getters
|
Thu, 25 Oct 2012 14:50:14 +0200 |
Doug Simon |
removed Architecture.isX86() and Architecture.isSPARC()
|
Thu, 25 Oct 2012 12:52:54 +0200 |
Doug Simon |
moved AMD64 into its own (new) project: com.oracle.graal.amd64
|
Thu, 25 Oct 2012 12:42:25 +0200 |
Doug Simon |
added test case to demonstrate current limitation in the IfNode simplification of removing intermediate materializations
|
Thu, 25 Oct 2012 12:29:56 +0200 |
Doug Simon |
updated javadoc
|
Thu, 25 Oct 2012 12:29:39 +0200 |
Doug Simon |
disabled IfNode materialization simplification if associated merge has a non-null frame state
|
Thu, 25 Oct 2012 08:42:26 +0200 |
Doug Simon |
fixed formatting in FrameState.toString()
|
Thu, 25 Oct 2012 08:13:16 +0200 |
Doug Simon |
removed left-over debugging statement
|
Thu, 25 Oct 2012 01:22:07 +0200 |
Doug Simon |
removed JumpNode and the non-materializing instanceof snippets that used it
|
Wed, 24 Oct 2012 22:30:46 +0200 |
Doug Simon |
extended IfNode simplification to try and connect code that initializes a variable directly with the successors of an if construct that switches on the variable
|
Wed, 24 Oct 2012 17:40:06 +0200 |
Doug Simon |
re-add successor of a canonicalized fixed node to the canonicalization work list as the removal may have presented new canonicalization opportunities for the successor
|
Wed, 24 Oct 2012 17:37:03 +0200 |
Doug Simon |
removed unnecessary boxing
|
Wed, 24 Oct 2012 17:35:44 +0200 |
Doug Simon |
added method to DebugScope to simplify dumping of a graph from with Eclipse
|
Mon, 22 Oct 2012 20:22:50 +0200 |
Doug Simon |
use of JumpNodes to lower instanceof snippets can be disabled with graal.instanceof.disableJumpNodes system property
|
Mon, 22 Oct 2012 18:10:04 +0200 |
Doug Simon |
added indirection for the replacement of a snippet-lowered node with the snippet's return value
|
Mon, 22 Oct 2012 10:23:50 +0200 |
Doug Simon |
improved InstanceOfTest.isStringInt()
|
Sat, 20 Oct 2012 12:21:23 +0200 |
Doug Simon |
fixed detection of architecture on Snow Leopard and earlier versions of MacOSX
|
Sat, 20 Oct 2012 11:53:12 +0200 |
Doug Simon |
Merge.
|
Sat, 13 Oct 2012 15:54:33 +0200 |
Doug Simon |
Merge.
|
Tue, 09 Oct 2012 13:27:17 +0200 |
Doug Simon |
renamed input for IfNode from 'compare' to 'condition'
|
Fri, 19 Oct 2012 13:25:19 +0200 |
Laurent Daynes |
Silently ignore error on installing .diz files when building on Solaris.
|
Fri, 19 Oct 2012 12:51:46 +0200 |
Laurent Daynes |
Merge
|
Fri, 19 Oct 2012 11:30:50 +0200 |
Laurent Daynes |
Fixed linking issue on Solaris. Mapfile vers files must be defined.
|
Fri, 19 Oct 2012 11:30:06 +0200 |
Laurent Daynes |
fixed compilation issues on Solaris. When using SunStudio compiler, Solaris build with DONT_USE_PRECOMPILED_HEADER
|
Fri, 19 Oct 2012 10:18:40 +0200 |
Laurent Daynes |
arch is i86pc on solaris x64 boxes.
|
Fri, 19 Oct 2012 09:55:54 +0200 |
Laurent Daynes |
fixed makefile to build on Solaris.
|
Fri, 12 Oct 2012 16:47:18 -0700 |
Christian Wimmer |
Remove unnecessary test folder definition
|
Fri, 12 Oct 2012 16:12:13 -0700 |
Christian Wimmer |
Add trailing comma
|
Fri, 12 Oct 2012 16:11:12 -0700 |
Christian Wimmer |
Intrinsification of more Unsafe methods
|
Fri, 12 Oct 2012 16:10:45 -0700 |
Christian Wimmer |
Remove BoxNode that is never used
|
Fri, 12 Oct 2012 16:10:05 -0700 |
Christian Wimmer |
Do not generate null check for values already proven to be non-null.
|
Fri, 12 Oct 2012 16:09:36 -0700 |
Christian Wimmer |
Add assertion to prevent use of wrong factory method
|
Thu, 11 Oct 2012 15:38:10 +0200 |
Lukas Stadler |
small change to inlining heuristics
|
Wed, 10 Oct 2012 20:32:33 -0700 |
Christian Wimmer |
Add functionality to initialize a type
|
Wed, 10 Oct 2012 20:29:53 -0700 |
Christian Wimmer |
The lowering currently does not support a FixedGuard as the usage of an InstanceOfNode
|
Wed, 10 Oct 2012 20:29:24 -0700 |
Christian Wimmer |
Allow virtual phi functions
|
Wed, 10 Oct 2012 20:29:07 -0700 |
Christian Wimmer |
Call target can be null, so don't crash debug printer
|
Wed, 10 Oct 2012 20:28:42 -0700 |
Christian Wimmer |
Allow virtual phi functions
|
Wed, 10 Oct 2012 20:21:56 -0700 |
Christian Wimmer |
Avoid assertion failures for BoxedVirtualObjectNode
|
Tue, 09 Oct 2012 16:16:39 -0700 |
Christian Wimmer |
Minor fixes after cleanup
|
Tue, 09 Oct 2012 15:39:49 -0700 |
Christian Wimmer |
Change that was missing in earlier improvements to annotation processing in the mx script
|
Tue, 09 Oct 2012 15:37:12 -0700 |
Christian Wimmer |
Remove project graal.boot
|
Tue, 09 Oct 2012 15:32:45 -0700 |
Christian Wimmer |
Rename project graal.api to graal.api.runtime
|
Tue, 09 Oct 2012 15:23:38 -0700 |
Christian Wimmer |
Cleanup of Graal API: Rename methods so that it follows the getXxx naming convention and so that they are similar to the names of the java.lang.reflect classes. Remove unused methods.
|
Tue, 09 Oct 2012 14:06:26 +0200 |
Gilles Duboscq |
Merge
|
Tue, 09 Oct 2012 14:02:33 +0200 |
Gilles Duboscq |
Fix NullPointerException when disabling Debug
|
Tue, 09 Oct 2012 13:34:25 +0200 |
Lukas Stadler |
increase code cache size for Graal
|
Mon, 08 Oct 2012 19:46:12 -0700 |
Christian Wimmer |
Improvements of annotation processor functionality in mx script; allow javac to be run in debugger in order to debug annotation processor
|
Mon, 08 Oct 2012 19:34:32 -0700 |
Christian Wimmer |
SnippetTemplate must not depend on CodeCacheProvider (only on MetaAccessProvider). This means that the hasSideEffect flag of a RuntimeCall must be already fixed in the RuntimeCall.Descriptor to avoid a lookup of the actual RuntimeCall using the CodeCacheProvider.
|
Mon, 08 Oct 2012 17:38:24 +0200 |
Doug Simon |
modified canonicalizeprojects to ensure all package prefixes match the enclosing project
|
Mon, 08 Oct 2012 17:36:51 +0200 |
Doug Simon |
renamed package: com.oracle.graal.compiler.target.amd64 -> com.oracle.graal.compiler.amd64
|
Mon, 08 Oct 2012 17:35:03 +0200 |
Doug Simon |
renamed packages: com.oracle.max.asm... -> com.oracle.graal.asm...
|
Mon, 08 Oct 2012 17:31:58 +0200 |
Doug Simon |
moved classes from com.oracle.graal.util into com.oracle.graal.nodes.util
|
Mon, 08 Oct 2012 17:30:11 +0200 |
Doug Simon |
renamed package: com.oracle.graal.lir.cfg -> com.oracle.graal.nodes.cfg
|
Mon, 08 Oct 2012 17:18:31 +0200 |
Doug Simon |
fixed imprecise dependencies
|
Mon, 08 Oct 2012 17:18:00 +0200 |
Doug Simon |
modified canonicalizeprojects to detect imprecise dependencies (e.g., A specifies that it depends on B but only imports packages from B's dependencies)
|