log

age author description
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