Wed, 18 Feb 2015 18:14:07 +0100 |
roland |
6912521: System.arraycopy works slower than the simple loop for little lengths
|
file |
diff |
annotate
|
Tue, 17 Feb 2015 13:54:53 -0500 |
drchase |
8069412: Locks need better debug-printing support
|
file |
diff |
annotate
|
Thu, 12 Feb 2015 13:55:54 -0800 |
vlivanov |
Merge
|
file |
diff |
annotate
|
Wed, 04 Feb 2015 10:18:28 -0500 |
jprovino |
8071805: BarrierSet::Other is not used and should be removed.
|
file |
diff |
annotate
|
Mon, 09 Feb 2015 15:10:58 +0100 |
roland |
8072016: Array copy may cause infinite cycle of deoptimization/compilation
|
file |
diff |
annotate
|
Thu, 29 Jan 2015 10:26:02 -0800 |
vlivanov |
8068915: uncommon trap w/ Reason_speculate_class_check causes performance regression due to continuous deoptimizations
|
file |
diff |
annotate
|
Mon, 01 Dec 2014 11:59:56 +0100 |
roland |
8064703: crash running specjvm98's javac following 8060252
|
file |
diff |
annotate
|
Thu, 06 Nov 2014 09:40:58 +0100 |
zmajo |
8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
|
file |
diff |
annotate
|
Thu, 09 Oct 2014 13:06:15 -0700 |
mgerdin |
8057737: Avoid G1 write barriers on newly allocated objects
|
file |
diff |
annotate
|
Mon, 11 Aug 2014 14:12:51 +0200 |
roland |
7173584: Implement arraycopy as a macro node
|
file |
diff |
annotate
|
Tue, 05 Aug 2014 09:58:52 +0200 |
thartmann |
8054033: Remove unused references to Compile*
|
file |
diff |
annotate
|
Thu, 24 Jul 2014 09:15:38 +0200 |
anoll |
8050860: Cleanup TypeTuple and TypeFunc
|
file |
diff |
annotate
|
Tue, 10 Jun 2014 12:28:06 -0700 |
kvn |
8035605: Expand functionality of PredictedIntrinsicGenerator
|
file |
diff |
annotate
|
Tue, 10 Jun 2014 13:37:16 +0200 |
roland |
8026796: Make replace_in_map() on parent maps generic
|
file |
diff |
annotate
|
Tue, 10 Jun 2014 10:00:59 +0000 |
vlivanov |
8033626: assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place
|
file |
diff |
annotate
|
Mon, 02 Jun 2014 08:07:29 +0200 |
thartmann |
8034812: remove IDX_INIT macro hack in Node class
|
file |
diff |
annotate
|
Tue, 06 May 2014 09:17:57 +0200 |
anoll |
8036851: volatile double accesses are not explicitly atomic in C2
|
file |
diff |
annotate
|
Tue, 01 Apr 2014 09:05:20 -0700 |
morris |
8001532: C2 node files refactoring
|
file |
diff |
annotate
|
Mon, 31 Mar 2014 09:08:53 +0200 |
roland |
8031755: Type speculation should be used to optimize explicit null checks
|
file |
diff |
annotate
|
Mon, 24 Mar 2014 08:43:10 -0700 |
poonam |
6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
|
file |
diff |
annotate
|
Thu, 20 Mar 2014 17:49:27 -0700 |
kvn |
8031320: Use Intel RTM instructions for locks
|
file |
diff |
annotate
|
Mon, 10 Mar 2014 11:09:02 -0700 |
iveresov |
8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false]
|
file |
diff |
annotate
|
Fri, 28 Feb 2014 08:02:20 -0800 |
morris |
Merge
|
file |
diff |
annotate
|
Sun, 23 Feb 2014 13:16:03 -0500 |
hseigel |
Merge
|
file |
diff |
annotate
|
Sat, 22 Feb 2014 10:22:05 +0100 |
mgronlun |
8035493: JVMTI PopFrame capability must instruct compilers not to prune locals
|
file |
diff |
annotate
|
Fri, 28 Feb 2014 13:44:16 +0100 |
roland |
8031754: Type speculation should favor profile data from outermost inlined method
|
file |
diff |
annotate
|
Tue, 25 Feb 2014 18:16:24 +0100 |
roland |
8031752: Failed speculative optimizations should be reattempted when root of compilation is different
|
file |
diff |
annotate
|
Tue, 28 Jan 2014 12:28:17 -0800 |
kvn |
Merge
|
file |
diff |
annotate
|
Tue, 28 Jan 2014 12:25:34 -0800 |
kvn |
Merge
|
file |
diff |
annotate
|
Fri, 15 Nov 2013 11:05:32 -0800 |
goetz |
8024921: PPC64 (part 113): Extend Load and Store nodes to know about memory ordering
|
file |
diff |
annotate
|
Fri, 24 Jan 2014 09:31:53 +0100 |
roland |
8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
|
file |
diff |
annotate
|
Tue, 24 Dec 2013 11:48:39 -0800 |
mikael |
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
|
file |
diff |
annotate
|
Wed, 23 Oct 2013 12:40:23 +0200 |
roland |
8024070: C2 needs some form of type speculation
|
file |
diff |
annotate
|
Sat, 19 Oct 2013 12:16:43 +0200 |
roland |
8024069: replace_in_map() should operate on parent maps
|
file |
diff |
annotate
|
Tue, 15 Oct 2013 12:14:00 -0700 |
kvn |
8026293: Schedule part of G1 pre-barrier late
|
file |
diff |
annotate
|
Sun, 13 Oct 2013 13:22:24 -0700 |
iveresov |
Merge
|
file |
diff |
annotate
|
Fri, 11 Oct 2013 08:27:21 -0700 |
jcoomes |
Merge
|
file |
diff |
annotate
|
Tue, 08 Oct 2013 17:35:51 +0200 |
mgerdin |
8014555: G1: Memory ordering problem with Conc refinement and card marking
|
file |
diff |
annotate
|
Thu, 03 Oct 2013 10:55:07 +0200 |
roland |
8024067: Missing replace_in_map() calls following null checks
|
file |
diff |
annotate
|
Mon, 30 Sep 2013 15:42:39 -0700 |
twisti |
8025599: Missing store barrier with OptimizeStringConcat
|
file |
diff |
annotate
|
Tue, 10 Sep 2013 14:51:48 -0700 |
vlivanov |
8001107: @Stable annotation for constant folding of lazily evaluated variables
|
file |
diff |
annotate
|
Wed, 28 Aug 2013 11:22:43 +0200 |
kvn |
8023597: Optimize G1 barriers code for unsafe load_store
|
file |
diff |
annotate
|
Fri, 23 Aug 2013 18:04:35 -0700 |
kvn |
8023472: C2 optimization breaks with G1
|
file |
diff |
annotate
|
Tue, 02 Jul 2013 10:30:49 -0700 |
kvn |
8019247: SIGSEGV in compiled method c8e.e.t_.getArray(Ljava/lang/Class;)[Ljava/lang/Object
|
file |
diff |
annotate
|
Wed, 08 May 2013 15:08:01 -0700 |
kvn |
6934604: enable parts of EliminateAutoBox by default
|
file |
diff |
annotate
|
Wed, 24 Apr 2013 14:48:43 -0700 |
johnc |
8012715: G1: GraphKit accesses PtrQueue::_index as int but is size_t
|
file |
diff |
annotate
|
Tue, 26 Mar 2013 12:55:26 -0700 |
kvn |
8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW address
|
file |
diff |
annotate
|
Sun, 23 Dec 2012 17:08:22 +0100 |
roland |
8005071: Incremental inlining for JSR 292
|
file |
diff |
annotate
|
Wed, 19 Dec 2012 19:21:15 -0800 |
kvn |
8004741: Missing compiled exception handle table entry for multidimensional array allocation
|
file |
diff |
annotate
|
Tue, 18 Dec 2012 14:55:25 +0100 |
roland |
8005031: Some cleanup in c2 to prepare for incremental inlining support
|
file |
diff |
annotate
|
Tue, 27 Nov 2012 17:24:15 -0800 |
bharadwaj |
7092905: C2: Keep track of the number of dead nodes
|
file |
diff |
annotate
|
Mon, 26 Nov 2012 17:25:11 -0800 |
twisti |
7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop()
|
file |
diff |
annotate
|
Mon, 08 Oct 2012 13:02:13 -0700 |
vlivanov |
8000313: C2 should use jlong for 64bit values
|
file |
diff |
annotate
|
Thu, 27 Sep 2012 09:38:42 -0700 |
kvn |
7193318: C2: remove number of inputs requirement from Node's new operator
|
file |
diff |
annotate
|
Sat, 01 Sep 2012 13:25:18 -0400 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory
|
file |
diff |
annotate
|
Tue, 28 Aug 2012 15:24:39 -0700 |
twisti |
7192406: JSR 292: C2 needs exact return type information for invokedynamic and invokehandle call sites
|
file |
diff |
annotate
|
Tue, 24 Jul 2012 10:51:00 -0700 |
twisti |
7023639: JSR 292 method handle invocation needs a fast path for compiled code
|
file |
diff |
annotate
|
Mon, 14 May 2012 09:36:00 -0700 |
kvn |
6924259: Remove String.count/String.offset
|
file |
diff |
annotate
|
Tue, 07 Feb 2012 16:33:43 -0800 |
kvn |
7143491: G1 C2 CTW: assert(p2x->outcnt() == 2) failed: expects 2 users: Xor and URShift nodes
|
file |
diff |
annotate
|
Tue, 20 Dec 2011 16:56:50 +0100 |
roland |
7121140: Allocation paths require explicit memory synchronization operations for RMO systems
|
file |
diff |
annotate
|