Fri, 18 Oct 2013 10:41:56 +0200 |
rbackman |
8026844: Various Math functions needs intrinsification
|
Wed, 23 Oct 2013 12:40:23 +0200 |
roland |
8024070: C2 needs some form of type speculation
|
Sat, 19 Oct 2013 12:16:43 +0200 |
roland |
8024069: replace_in_map() should operate on parent maps
|
Fri, 27 Sep 2013 11:52:24 +0400 |
shade |
8014447: Object.hashCode intrinsic breaks inline caches
|
Fri, 27 Sep 2013 08:39:19 +0200 |
rbackman |
8024924: Intrinsify java.lang.Math.addExact
|
Tue, 24 Sep 2013 16:08:00 -0700 |
kvn |
8022585: VM crashes when ran with -XX:+PrintInlining
|
Thu, 19 Sep 2013 18:01:39 +0200 |
adlertz |
Merge
|
Fri, 13 Sep 2013 22:38:02 -0400 |
drchase |
8014013: CallInfo structure no longer accurately reports the result of a LinkResolver operation
|
Mon, 16 Sep 2013 09:41:03 +0200 |
tschatzl |
Merge
|
Mon, 12 Aug 2013 17:37:02 +0200 |
ehelin |
8015107: NPG: Use consistent naming for metaspace concepts
|
Tue, 10 Sep 2013 14:51:48 -0700 |
vlivanov |
8001107: @Stable annotation for constant folding of lazily evaluated variables
|
Wed, 28 Aug 2013 11:22:43 +0200 |
kvn |
8023597: Optimize G1 barriers code for unsafe load_store
|
Thu, 08 Aug 2013 03:16:56 +0200 |
rbackman |
8022675: Redundant class init check
|
Tue, 02 Jul 2013 20:42:12 -0400 |
drchase |
7088419: Use x86 Hardware CRC32 Instruction with java.util.zip.CRC32
|
Mon, 10 Jun 2013 11:30:51 +0200 |
sla |
8005849: JEP 167: Event-Based JVM Tracing
|
Thu, 09 May 2013 17:28:04 -0700 |
kvn |
8014189: JVM crash with SEGV in ConnectionGraph::record_for_escape_analysis()
|
Wed, 08 May 2013 15:08:01 -0700 |
kvn |
6934604: enable parts of EliminateAutoBox by default
|
Fri, 12 Apr 2013 10:14:42 +0100 |
chegar |
Merge
|
Tue, 26 Feb 2013 16:16:54 -0800 |
twisti |
8004336: Better handling of method handle intrinsic frames
|
Mon, 25 Mar 2013 17:13:26 -0700 |
twisti |
7198429: need checked categorization of caller-sensitive methods in the JDK
|
Mon, 18 Feb 2013 09:06:24 +0100 |
roland |
8007959: Use expensive node logic for more math nodes
|
Tue, 12 Feb 2013 12:56:11 +0100 |
roland |
7197327: 40% regression on 8 b41 comp 8 b40 on specjvm2008.mpegaudio on oob
|
Tue, 22 Jan 2013 15:34:16 -0800 |
kvn |
6896617: Optimize sun.nio.cs.ISO_8859_1$Encode.encodeArrayLoop() on x86
|
Fri, 11 Jan 2013 20:01:16 -0800 |
twisti |
8006127: remove printing code added with 8006031
|
Fri, 11 Jan 2013 14:07:09 -0800 |
twisti |
8006031: LibraryCallKit::inline_array_copyOf disabled unintentionally with 7172640
|
Fri, 21 Dec 2012 01:39:34 -0800 |
roland |
Merge
|
Tue, 18 Dec 2012 17:37:44 -0800 |
kvn |
8004318: JEP-171: Support Unsafe fences intrinsics
|
Tue, 18 Dec 2012 08:19:53 -0800 |
vlivanov |
Merge
|
Tue, 18 Dec 2012 06:52:00 -0800 |
vlivanov |
8003135: HotSpot inlines and hoists the Thread.currentThread().isInterrupted() out of the loop
|
Tue, 18 Dec 2012 14:55:25 +0100 |
roland |
8005031: Some cleanup in c2 to prepare for incremental inlining support
|
Wed, 12 Dec 2012 21:40:04 -0500 |
rkennke |
8004898: library_call.cpp build error after 7172640 with GCC 4.7.2
|
Mon, 03 Dec 2012 15:48:49 -0800 |
twisti |
8004319: test/gc/7168848/HumongousAlloc.java fails after 7172640
|
Mon, 26 Nov 2012 17:25:11 -0800 |
twisti |
7172640: C2: instrinsic implementations in LibraryCallKit should use argument() instead of pop()
|
Wed, 24 Oct 2012 14:33:22 -0700 |
kvn |
7184394: add intrinsics to use AES instructions
|
Wed, 17 Oct 2012 12:09:32 -0700 |
kvn |
8000623: tools/javac/Diagnostics/6769027/T6769027.java crashes in PSPromotionManager::copy_to_survivor_space
|
Fri, 12 Oct 2012 09:22:52 -0700 |
kvn |
Merge
|
Tue, 09 Oct 2012 10:11:38 +0200 |
roland |
7054512: Compress class pointers after perm gen removal
|
Mon, 08 Oct 2012 17:04:00 -0700 |
twisti |
8000263: JSR 292: signature types may appear to be unloaded
|
Sat, 29 Sep 2012 06:40:00 -0400 |
coleenp |
8000213: NPG: Should have renamed arrayKlass and typeArrayKlass
|
Thu, 27 Sep 2012 09:38:42 -0700 |
kvn |
7193318: C2: remove number of inputs requirement from Node's new operator
|
Thu, 20 Sep 2012 16:49:17 +0200 |
roland |
7023898: Intrinsify AtomicLongFieldUpdater.getAndIncrement()
|
Sat, 01 Sep 2012 13:25:18 -0400 |
coleenp |
6964458: Reimplement class meta-data storage to use native memory
|
Mon, 20 Aug 2012 09:58:58 -0700 |
kvn |
7190310: Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
|
Tue, 24 Jul 2012 10:51:00 -0700 |
twisti |
7023639: JSR 292 method handle invocation needs a fast path for compiled code
|
Mon, 02 Jul 2012 09:58:06 +0200 |
roland |
7177917: Failed test java/lang/Math/PowTests.java
|
Mon, 18 Jun 2012 09:52:31 +0200 |
roland |
7174363: Arrays.copyOfRange leads to VM crash with -Xcomp -server if executed by testing framework
|
Tue, 12 Jun 2012 14:31:44 -0700 |
twisti |
7174218: remove AtomicLongCSImpl intrinsics
|
Tue, 15 May 2012 10:10:23 +0200 |
roland |
7133857: exp() and pow() should use the x87 ISA on x86
|
Mon, 14 May 2012 09:36:00 -0700 |
kvn |
6924259: Remove String.count/String.offset
|
Tue, 06 Mar 2012 12:36:59 +0100 |
rbackman |
7160570: Intrinsification support for tracing framework
|
Mon, 12 Mar 2012 15:28:07 -0700 |
never |
7152957: VM crashes with assert(false) failed: bad AD file
|
Mon, 05 Mar 2012 18:10:31 -0800 |
never |
6658428: C2 doesn't inline java method if corresponding intrinsic failed to inline.
|
Fri, 10 Feb 2012 10:55:15 -0500 |
bpittore |
Merge
|
Wed, 25 Jan 2012 17:40:51 -0500 |
jiangli |
7132690: InstanceKlass:_reference_type should be u1 type
|
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
|
Tue, 10 Jan 2012 18:05:38 -0800 |
kvn |
7128352: assert(obj_node == obj) failed
|
Fri, 06 Jan 2012 20:09:20 -0800 |
kvn |
Merge
|
Tue, 20 Dec 2011 16:56:50 +0100 |
roland |
7121140: Allocation paths require explicit memory synchronization operations for RMO systems
|
Wed, 07 Dec 2011 11:35:03 +0100 |
stefank |
7118863: Move sizeof(klassOopDesc) into the *Klass::*_offset_in_bytes() functions
|
Tue, 06 Dec 2011 18:28:51 -0500 |
coleenp |
7117052: instanceKlass::_init_state can be u1 type
|
Mon, 26 Sep 2011 10:24:05 -0700 |
kvn |
7081933: Use zeroing elimination optimization for large array
|
Fri, 27 May 2011 12:47:48 -0700 |
kvn |
7047069: Array can dynamically change size when assigned to an object field
|
Tue, 03 May 2011 09:10:39 -0700 |
kvn |
7041100: The load in String.equals intrinsic executed before null check
|
Fri, 29 Apr 2011 11:15:30 -0700 |
kvn |
Merge
|
Wed, 20 Apr 2011 18:29:35 -0700 |
kvn |
7026700: regression in 6u24-rev-b23: Crash in C2 compiler in PhaseIdealLoop::build_loop_late_post
|
Fri, 15 Apr 2011 10:10:50 -0700 |
johnc |
7036021: G1: build failure on win64 and linux with hs21 in jdk6 build environment
|
Thu, 14 Apr 2011 13:45:41 -0700 |
johnc |
Merge
|
Wed, 13 Apr 2011 17:56:43 -0700 |
johnc |
7035117: G1: nsk/stress/jni/jnistress002 fails with assertion failure
|
Fri, 08 Apr 2011 14:19:50 -0700 |
jmasa |
Merge
|
Thu, 07 Apr 2011 09:53:20 -0700 |
johnc |
7009266: G1: assert(obj->is_oop_or_null(true )) failed: Error
|
Sun, 03 Apr 2011 12:00:54 +0200 |
roland |
7033154: Improve C1 arraycopy performance
|
Sat, 02 Apr 2011 09:49:27 -0700 |
kvn |
7032314: Allow to generate CallLeafNoFPNode in IdealKit
|
Mon, 28 Mar 2011 03:58:07 -0700 |
twisti |
7022998: JSR 292 recursive method handle calls inline themselves infinitely
|
Thu, 24 Mar 2011 23:04:36 -0700 |
jcoomes |
Merge
|
Mon, 21 Mar 2011 11:28:14 -0700 |
kvn |
7008866: Missing loop predicate for loop with multiple entries
|
Tue, 22 Mar 2011 13:36:33 -0700 |
jcoomes |
6962931: move interned strings out of the perm gen
|
Tue, 01 Mar 2011 14:56:48 -0800 |
iveresov |
6627983: G1: Bad oop deference during marking
|
Sat, 26 Feb 2011 12:10:54 -0800 |
kvn |
6942326: x86 code in string_indexof() could read beyond reserved heap space
|
Tue, 23 Nov 2010 13:22:55 -0800 |
stefank |
6989984: Use standard include model for Hospot
|
Thu, 07 Oct 2010 21:40:55 -0700 |
never |
6980792: Crash "exception happened outside interpreter, nmethods and vtable stubs (1)"
|
Wed, 25 Aug 2010 05:27:54 -0700 |
twisti |
6978355: renaming for 6961697
|
Fri, 20 Aug 2010 23:40:30 -0700 |
jrose |
6912064: type profiles need to be exploited more for dynamic language support
|
Tue, 15 Jun 2010 18:07:27 -0700 |
kvn |
6959430: Make sure raw loads have control edge
|
Thu, 27 May 2010 19:08:38 -0700 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories
|
Tue, 11 May 2010 15:19:19 -0700 |
jrose |
Merge
|
Thu, 29 Apr 2010 17:53:58 -0700 |
iveresov |
6948602: Disable use of SSE4.2 in String.indexOf intrinsic until 6942326 is fixed
|
Mon, 10 May 2010 14:58:38 -0700 |
never |
6951190: assert(!klass_is_exact(),"only non-exact klass") while building JDK
|
Mon, 26 Apr 2010 11:27:21 -0700 |
never |
6946040: add intrinsic for short and char reverseBytes
|
Fri, 08 Jan 2010 11:09:46 +0100 |
twisti |
6914206: change way of permission checking for generated MethodHandle adapters
|
Fri, 16 Oct 2009 02:05:46 -0700 |
ysr |
6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning
|
Mon, 14 Sep 2009 12:14:20 -0700 |
kvn |
6827605: new String intrinsics may prevent EA scalar replacement
|
Thu, 10 Sep 2009 18:18:06 -0700 |
kvn |
6880053: assert(alloc_obj->as_CheckCastPP()->type() != TypeInstPtr::NOTNULL)
|
Fri, 28 Aug 2009 11:19:33 -0700 |
kvn |
6875577: CTW fails with /hotspot/src/share/vm/opto/memnode.cpp
|
Tue, 04 Aug 2009 21:32:08 -0700 |
cfang |
6868269: CompileTheWorld assertion failure introduced by the reexecute bit implementation
|
Fri, 31 Jul 2009 17:12:33 -0700 |
cfang |
6833129: specjvm98 fails with NullPointerException in the compiler with -XX:DeoptimizeALot
|
Mon, 27 Jul 2009 06:15:29 -0700 |
twisti |
Merge
|
Mon, 20 Jul 2009 08:20:00 -0700 |
twisti |
6860920: serialize.cpp shouldn't use objArrayOopDesc::base_offset_in_bytes(T_BYTE)
|
Tue, 21 Jul 2009 16:56:06 -0700 |
jrose |
6862576: vmIntrinsics needs cleanup in order to support JSR 292 intrinsics
|
Thu, 16 Jul 2009 14:10:42 -0700 |
kvn |
6851742: (EA) allocation elimination doesn't work with UseG1GC
|
Mon, 06 Jul 2009 15:53:30 -0700 |
kvn |
6857661: 64-bit server VM: assert(is_Initialize(),"invalid node class")
|
Wed, 01 Jul 2009 20:22:18 -0700 |
kvn |
6840775: Multiple JVM crashes seen with 1.6.0_10 through 1.6.0_14
|
Wed, 01 Jul 2009 12:22:23 -0700 |
never |
6856025: assert(_base >= OopPtr && _base <= KlassPtr,"Not a Java pointer")
|
Fri, 26 Jun 2009 13:03:29 -0700 |
never |
6818666: G1: Type lost in g1 pre-barrier
|
Thu, 21 May 2009 10:05:36 -0700 |
kvn |
6772683: Thread.isInterrupted() fails to return true on multiprocessor PC
|
Wed, 06 May 2009 00:27:52 -0700 |
twisti |
6823354: Add intrinsics for {Integer,Long}.{numberOfLeadingZeros,numberOfTrailingZeros}()
|
Thu, 23 Apr 2009 14:04:24 -0700 |
cfang |
6589834: deoptimization problem with -XX:+DeoptimizeALot
|
Tue, 31 Mar 2009 14:07:08 -0700 |
cfang |
6761600: Use sse 4.2 in intrinsics
|
Fri, 13 Mar 2009 11:35:17 -0700 |
twisti |
6378821: bitCount() should use POPC on SPARC processors and AMD+10h
|
Fri, 27 Feb 2009 13:27:09 -0800 |
twisti |
6810672: Comment typos
|
Fri, 07 Nov 2008 09:29:38 -0800 |
kvn |
6462850: generate biased locking code in C2 ideal graph
|
Fri, 11 Jul 2008 01:14:44 -0700 |
trims |
Merge
jdk7-b31
|
Tue, 24 Jun 2008 10:43:29 -0700 |
kvn |
6710487: More than half of JDI Regression tests hang with COOPs in -Xcomp mode
|
Wed, 02 Jul 2008 12:55:16 -0700 |
xdono |
6719955: Update copyright year
jdk7-b30
|
Tue, 03 Jun 2008 13:14:44 -0700 |
rasbold |
6709972: runThese failed with assert(false,"bad AD file")
|
Thu, 29 May 2008 16:22:09 -0700 |
rasbold |
6695049: (coll) Create an x86 intrinsic for Arrays.equals
|
Wed, 21 May 2008 13:46:23 -0700 |
kvn |
6703890: Compressed Oops: add LoadNKlass node to generate narrow oops (32-bits) compare instructions
|
Wed, 21 May 2008 10:45:07 -0700 |
kvn |
6695810: null oop passed to encode_heap_oop_not_null
|
Sun, 13 Apr 2008 17:43:42 -0400 |
coleenp |
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
|
Fri, 29 Feb 2008 11:22:27 -0800 |
kvn |
6667581: Don't generate initialization (by 0) code for arrays with size 0
|
Mon, 25 Feb 2008 15:05:44 -0800 |
kvn |
6633953: type2aelembytes{T_ADDRESS} should be 8 bytes in 64 bit VM
|